Permanent C Jobs in England

1 to 25 of 560 Permanent C Jobs in England

Embedded Software Engineer

Cheltenham, South West, United Kingdom
ZENOVO LTD
a global leader in their field. They design and manufacture communication and location devices that are used worldwide. Key Responsibilities: - Develop, Implement Embedded Software (C/C++) for ARM Based Mic... APCT1_UKTJ more »
Employment Type: Full Time
Posted:

Senior Firmware Engineer

Plymouth, South West, United Kingdom
ZENOVO LTD
Job Title: Senior Firmware Engineer Location : Plymouth, Devon Working Arrangement : On-Site 1 Day Per Fortnight Key Experience/Skills: - Demonstrable skills in modern C microcontroller firmware development for embedded devices - Good Knowledge of low-power wireless comms, such as Zigbee BLE/Bluetooth and WI-FI - It is expected more »
Employment Type: Full Time
Posted:

Senior IC Test and Automation Engineer

Cambridge, England, United Kingdom
Cambridge Mechatronics Ltd
of chip internal structure (bus structures, CPU topology, registers, memory) • Cable driver and serial interface communications (I3C, I2C, USB, SPI) • Embedded firmware development in C/C++ Desirable Skills • IC/FPGA development in SystemVerilog (design/verification) CML Offers We have roles that you can help define and mould more »
Posted:

Embedded Software Engineer

Greater Sheffield Area, United Kingdom
Jefferson Frank
within the code. Provide ongoing support to all stakeholders including customers. The successful candidate will need to have commercial experience working with C++ and C, and Embedded Linux. This role requires someone who is bilingual with English and Mandarin. more »
Posted:

Embedded Software Engineer

Manchester, England, United Kingdom
Hybrid / WFH Options
KO2 Embedded Recruitment Solutions Ltd
solutions in the IoT, Automotive, Medical, Green Energy and industrial automation sectors. Key Skill Required: Linux platforms Solid programming with at least one of: C, C++, Python or Rust Embedded software development Modern software development processes The team you will be joining is made up of a range of engineers … for developing new products working to modern processes and methods. The ideal Software Engineer will be strong in a Linux environment ideally coding in C, C++, Python, Rust or Java and will be comfortable contributing across the full design life cycle. Experience with embedded software development and open-source technologies more »
Posted:

Senior C++ Engineer (SC Clearance, Maritime)

Chertsey, England, United Kingdom
Hays
succeed You should have previous experience as a Senior Software Engineer with strong C++ skills, around 5 years. You may also have worked with C or Java. You will have experience with both embedded and desktop operating systems such as Linux and Windows. The secure nature of the project work more »
Posted:

Application Engineer

Middleton Stoney, England, United Kingdom
Mansell Recruitment Group Plc
changes. The Candidate A minimum of 2:1 degree in the following Electronics, Mechatronics, Robotics, AI or a software-related degree Strong C# and C/C++ knowledge Good design knowledge of digital and analogue electronics Experience with schematic capture Able to travel without any restrictions The Package The salary more »
Posted:

Embedded Engineer II

Tewkesbury, England, United Kingdom
Honeywell
to advance new product or process improvements. Qualifications · Bachelors Degree in Engineering or a related field with working experience with Embedded software development in C/C++ · Working experience with Python and Source control, e.g. git and/or Bitbucket · Basic systems understanding of Communication stacks – L1, L2/ more »
Posted:

Software Engineer

Solihull, England, United Kingdom
Rise Technical
a good understanding of three phase two level or multilevel DC-AC inverters and solar converters/inverters. Proficiency in programming languages such as C/C++, Python and MATLAB/PLECS for algorithm development and implementation. The role: * Execute pivotal protocols, signal processing, and numerical algorithms * Conducting thorough testing … software at unit and module levels * Working on new solar inverter projects We would like you to have: * Proficiency in programming languages such as C/C++, Python and MATLAB/PLECS * Good understanding of DC-AC inverter & solar converters/inverters * PhD or Masters degree * Technical expertise in microcontroller more »
Posted:

Senior Software Engineer

Greater London, England, United Kingdom
Burns Sheehan
Senior Software Engineer | Distributed Systems | Sustainable Cloud Native Platform 💸Up to £100,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Senior Software Engineer with extensive knowledge of building distributed systems? Looking to join a company who … and sustainable cloud provider🌳 What they're looking for in a Senior Software Engineer: Tech agnostic but preferable experience working with Golang, Rust or C/C++. In-depth knowledge of distributed systems, building solutions at scale where performance, reliability and availability are key considerations. Experience working on software infrastructure more »
Posted:

Lead Software Engineer

Greater London, England, United Kingdom
Burns Sheehan
Lead Software Engineer | Distributed Systems | Sustainable Cloud Native Platform 💸Up to £120,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Lead Software Engineer with extensive knowledge of building distributed systems? Looking to join a company who … and sustainable cloud provider🌳 What they're looking for in a Lead Software Engineer: Tech agnostic but preferable experience working with Golang, Rust or C/C++. In-depth knowledge of distributed systems, building solutions at scale where performance, reliability and availability are key considerations. Confident in leading the definition more »
Posted:

Software Engineer: Manchester UK

Manchester Area, United Kingdom
Codethink
art with us. Ideal candidates will have experience and interest in some of the following: Working with free and open source software ( FOSS ) Linux, C, C++, Python, Rust, Java Device drivers, embedded systems Git branching strategies, safety and cybersecurity concepts and processes, systems architecture design, CICD processes, build tools Codethink more »
Posted:

Embedded Software Developer

Cambridge, England, United Kingdom
Pure Resourcing Solutions
tool evaluation Provide support to other team members Engage in continuous improvement efforts About You Proficiency in a variety of programming languages such as C, C++, Java, Kotlin Hands-on experience with real-time, multi-processor, multi-threaded, event-driven software development Proven track record in embedded Linux Kernel and more »
Posted:

Go Platform Engineer

London Area, United Kingdom
Quant Capital
Participating in discussions related to third-party systems from a commercial perspective. Essential Attributes: Proficiency in programming languages particularly Go but also Python or C Demonstratable experience and passion for automation Strong experience using Linux (RedHat/Debian), TCP/IP networking, and storage technologies. Excellent experience using git, IDEs more »
Posted:

Senior Embedded Software Engineer

Swindon, England, United Kingdom
Hybrid / WFH Options
IC Resources
Engineer to join an established team and take on responsibility. I am seeking a Senior Embedded Engineer with 3-10 yrs low level embedded C/C++ development expertise with a solid understanding of electronics and a good knowledge of modern software practices. Suitable applicants for this Senior Embedded Software … role will have a relevant degree and bare metal/RTOS CPU's programming. Strong embedded C/C++ is essential but this should be combined with some of the following: Skilled with scripting methods, such as Python, bash, shell, perl. Understanding of register maps and memory spaces within SoCs. more »
Posted:

Robotics Software Engineer

Harston, England, United Kingdom
Sagentia Innovation
with robotics systems. Responsibilities: Design and develop software applications and algorithms for robotics systems using modern OO languages (C# and C++) or embedded code (C) Collaborating with electronics, mechanical and systems engineers to integrate software with hardware components and robotics platforms Writing technical design documentation Requirements Experience in software development … with a focus on robotics or autonomous systems. Proficiency in modern OO languages (C# and C++) or embedded code (C). Solid understanding of robotics principles, including kinematics, dynamics, and control theory. Experience with robotics frameworks and middleware such as ROS 2 (Robot Operating System 2), Maxon digital position controllers more »
Posted:

Software Control Engineer

Surrey, England, United Kingdom
Cranleigh STEM, Sustainability & SHEQ Recruitment
Computer Science, or other related engineering discipline. Experience in model-based systems development with MATLAB/Simulink/Stateflow environment and code generation to C/C++ with either TargetLink or Embedded Coder. Experience in control software verification and validation processes such as SIL, PIL and HIL tests to prove … designs. Experience using version control tools, ideally git. Knowledge of communication bus protocols including CAN, LIN. Experience with functional programming such as in C/C++ and scripting in Python and MATLAB. Working understanding of electrical systems including batteries, power electronics, and electric machines, as well as analogue and digital more »
Posted:

Quantitative Risk Developer - Hedge Fund

London Area, United Kingdom
Capital Markets Recruitment
including design, coding, and debugging applications, and managing the software development life cycle. Experience in rapid tactical development. Proficient in Python and knowledgeable in C, C#, or C++. Skilled in SQL and Linux systems. To discuss the role in confidence, please reach out to Rhys at rhys.nugent@capitalmarkets.ie more »
Posted:

Senior Software Engineer Technical Lead

London Area, United Kingdom
NP Group
server technologies, virtual networking technologies, network programming. Technical Knowledge Required: Proficiency in distributed systems and Linux systems engineering. Coding in programming languages such as C, C++, Golang or Rust. Experience working with and/or on virtual server technologies, virtual networking technologies, network programming. Experience in building and enhancing compute more »
Posted:

Principal Board Design Engineer

Cambridge, England, United Kingdom
European Recruitment
of a UNIX environment and shell programming/scripting in e.g. Tcl, Perl, Python etc. Programming languages such as: assembly language, higher-level (e.g. C), object orientated (e.g. C++). If this role is of any interest please apply directly on LinkedIn or send a copy of your CV to more »
Posted:

High Performance Computing Engineer

England, United Kingdom
Experis UK
maintain business relationships with key stakeholders for enterprise customers. Technical Experience High Performance Computers – (Supporting Users) Linux Infrastructure TCP/IP Networking Language (Python, C, C++) Contract Details: Contract - Competitive Rate 18 Months Contract Remote - UK Based It’s an amazing opportunity to be a part of a forward-thinking more »
Posted:

Electronic Engineer

Swindon, England, United Kingdom
Innovate
focus on safety and compliance. Migrate existing PIC MCU assembly code to new processors, programming languages, or extend existing functionality. Program smart cameras using C language. Implement MODBUS serial ASCII protocol for device control. Utilise Creality K1 Max 3D printer for rapid prototyping and design iteration. Qualifications: Bachelor's degree … related field. Minimum 2 years of experience in electronics design and embedded systems development. Strong understanding of analog and digital electronics principles. Proficiency in C and assembly language programming. Experience with Arduino, Marlin, and/or similar microcontroller platforms (a plus). Experience with sensor integration, actuators, and communication protocols more »
Posted:

Embedded Software Engineer

Theale, England, United Kingdom
Concurrent Technologies Plc
on challenging customer issues that get escalated to engineering team. Qualifications Engineering graduate, with very good experience in the areas below: Proficient in Embedded C programming for x86, PowerPC or high-performance ARM processors. Practical experience programming a variety of hardware devices at register level. Good appreciation of hardware. Excellent more »
Posted:

Data Scientist, AI/ML

London Area, United Kingdom
Cerberus Capital Management
programmer with experience building data pipelines and statistical/machine learning models. Additional languages preferred, particularly HTML+CSS+JavaScript, or low-level compiled languages such as C/C++. in SQL. Ability to write efficient and robust queries. with DevOps process for model deployment and unit testing. of work in cloud environments more »
Posted:

Embedded Software Engineer

Hunmanby, England, United Kingdom
KO2 Embedded Recruitment Solutions Ltd
range of challenging development tasks and be comfortable working within a small team of like-minded engineers. Key Skills and Experience Required: Embedded Linux C programming RTOS or Bare Metal Development Microcontroller development – ARM Cortex ideally In this role you will get the chance to be involved in the full more »
Posted:
C
England
10th Percentile
£39,500
25th Percentile
£45,000
Median
£57,500
75th Percentile
£72,500
90th Percentile
£87,500