Embedded C Job Vacancies

151 to 175 of 579 Embedded C Jobs

Embedded Software Engineer - Bradford

Bradford, England, United Kingdom
Permanent Futures
About the role Our client, an electronics and technology design and manufacturing business, seek to appoint a Firmware Engineer working predominantly in embedded C! This is a fantastic opportunity for an experienced embedded software engineer to join a growing innovative company. Our client is based in the … making improvements and upgrades on new and existing products as part of the continuous improvement team. Your skills and experience: * High level understanding of Embedded C * Experience with Arm Microcontrollers/Microprocessors *Ability to read schematics drawings * Application based software experience would be ideal * Knowledge of software testing More ❯
Posted:

Firmware Engineer

Tunbridge Wells, Kent, South East, United Kingdom
Hybrid / WFH Options
Platform Recruitment Limited
East Sussex Embedded Software Engineer 45-55k This is a great opportunity to join a company who are specialist in safety equipment used in a range of industries. They are now looking for an experienced Embedded Engineer who is comfortable around Embedded C and bare … microcontrollers, communication protocols and IDE/board support packages + Work within the R&D team and be responsible for the firmware development of embedded systems + Work independently when required and mentor more junior engineers Skills Needed: + Strong Embedded C programming experience + Experience with More ❯
Employment Type: Permanent, Work From Home
Salary: £55,000
Posted:

Lead Hardware Firmware engineer

Birmingham, West Midlands, United Kingdom
INFUSED SOLUTIONS LIMITED
days/week in Birmingham ?? £80,000 - £90,000 We're looking for an experienced Hardware & Firmware Engineer to lead development, design embedded systems, and drive technical innovation. Key Responsibilities: Develop and optimise embedded systems from concept to production. Lead a small team and oversee PCB design, testing … and product lifecycle improvements . Collaborate with cross-functional teams to enhance performance. Essentials: ? Experience with MCU-based digital electronics & PCB design . ? Strong embedded C skills & familiarity with SPI, I2C, UART, USB . ? Leadership experience managing projects or teams. ? Degree in Electronic Engineering or equivalent. Desirable: ?? Bluetooth … a chance to lead innovation in a dynamic team-apply now! ?? We're looking for an experienced Hardware & Firmware Engineer to lead development, design embedded systems, and drive technical innovation. Key Responsibilities: Develop and optimise embedded systems from concept to production. Lead a small team and oversee PCB More ❯
Employment Type: Permanent
Salary: £90,000
Posted:

Lead Hardware Firmware engineer

West Midlands, England, United Kingdom
Infused Solutions
days/week in Birmingham 💰 £80,000 - £90,000 We're looking for an experienced Hardware & Firmware Engineer to lead development, design embedded systems, and drive technical innovation. Key Responsibilities: Develop and optimise embedded systems from concept to production. Lead a small team and oversee PCB design, testing … and product lifecycle improvements . Collaborate with cross-functional teams to enhance performance. Essentials: ✔ Experience with MCU-based digital electronics & PCB design . ✔ Strong embedded C skills & familiarity with SPI, I2C, UART, USB . ✔ Leadership experience managing projects or teams. ✔ Degree in Electronic Engineering or equivalent. Desirable: 🔹 Bluetooth … a chance to lead innovation in a dynamic team-apply now! 🚀 We're looking for an experienced Hardware & Firmware Engineer to lead development, design embedded systems, and drive technical innovation. Key Responsibilities: Develop and optimise embedded systems from concept to production. Lead a small team and oversee PCB More ❯
Posted:

Embedded Software Engineer

Dewsbury, England, United Kingdom
KO2 Embedded Recruitment Solutions Ltd
Embedded Software Engineer Location: Dewsbury, West Yorkshire Salary: £40,000 - £50,000 Onsite Role with Early Friday Finish (12pm) Are you an experienced Embedded Software Engineer looking to be part of a forward-thinking, rapidly growing company? If so, this is the opportunity for you! Join a thriving … months and a close-knit team of 22 talented professionals, we pride ourselves on our strong company culture and low staff turnover. As an Embedded Software Engineer, you’ll be working on cutting-edge testing systems, gaining exposure to complex projects that push the boundaries of automotive innovation. This … is a fantastic role for someone with 5+ years of experience in the field, who is passionate about embedded software development, microcontrollers, and electronics. Key Responsibilities: Design and develop embedded software using C/C++. Work closely with our engineering team to develop and implement complex testing More ❯
Posted:

IoT Software Engineer

Edinburgh, Scotland, United Kingdom
Octagon Group
talented individuals within the technology space into their dream jobs IOT Software Engineer – Edinburgh Are you a software engineer with a passion for connecting embedded systems to the cloud? This is a rare opportunity to join a fast-moving, R&D-driven business building next-generation IoT solutions with … real-world impact across multiple global industries. I’m recruiting for a high-growth engineering organisation working on a complex data ecosystem, involving embedded devices, network connectivity, and scalable cloud-based software. You'll play a critical role in taking data from edge devices to the cloud and onward … to end users through APIs or graphical interfaces. This is a hands-on role that spans cloud architecture, Python development, embedded integration, and light GUI work. You’ll work alongside talented engineers across software, hardware, and systems to bring reliable and innovative technology to life. Key Responsibilities for the More ❯
Posted:

Embedded / Firmware Engineer

San Francisco, California, United States
Aurelius Systems
Please email your resume and an example of excellence in your work/projects for us to review to Job Title: Embedded/Firmware Engineer Location: In-person, San Francisco About Aurelius Systems: Aurelius Systems is a directed energy company developing edge-deployed laser systems for counter-unmanned aerial … sentinel. Join us in delivering cutting-edge technologies to protect our servicemen, servicewomen, and domestic security forces. Role Overview: We are seeking an inventive Embedded/Firmware Engineer to drive the design, development, and integration of embedded systems, robotics interfaces, integrated sensors, motors, and embedded computing solutions … for rugged, edge-deployed laser defense systems. You will lead firmware development, embedded PCB design, sensor integration, and validation of field-ready robotic platforms. This role spans concept through production, emphasizing a strong bias toward hands-on testing and iterative prototyping in demanding defense environments. Key Responsibilities: Embedded More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Graduate Software Engineer

Milton Keynes, Buckinghamshire, United Kingdom
T2M Resourcing Ltd
software for electric machines and power electronic solutions. What will you be doing? As Graduate Software Engineer key responsibilities will include: Software development with embedded C and modelling tools - Simulink/MATLAB. Software testing and validation. Performing simulation/in-loop testing - HiL, SiL, MiL, and PiL. Working … Graduate Software Engineer: Bachelors or Masters Degree in Engineering - Electronics, Computer Science, or similar. Fundamental knowledge of controls engineering principals. Experience in hand coding Embedded C and/or Python. Knowledge of engineering and software development processes. Academic or professional use of engineering tools: MATLAB - Simulink Mathworks Embedded More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Firmware Engineer, Power Electronics

London, England, United Kingdom
Fuse Energy
Embedded Firmware Engineer, Power Electronics Embedded Firmware Engineer, Power Electronics Get AI-powered advice on this job and more exclusive features. At Fuse Energy, we're building the next generation of intelligent energy systems—where hardware, software, and data come together to drive efficiency and resilience. As part … of this mission, we're expanding our embedded systems team to deliver robust, high-performance firmware that powers our innovative energy products in the field. We're looking for an Embedded Firmware Engineer to help design and implement the low-level software that runs on our embedded … algorithms, and work closely with hardware and systems teams to ensure seamless integration. This role is perfect for someone who enjoys writing high-quality C code, diving into registers and datasheets, and building reliable, production-grade embedded systems. Responsibilities Develop low-level firmware and drivers for microcontrollers and More ❯
Posted:

Senior Control Software Engineer

Preston, England, United Kingdom
JR United Kingdom
motors used in e-mobility applications (land, sea, or air), such as automotive electric vehicles, drone propulsion, marine electric powertrains, etc. Experience in developing embedded software or model-based software. Experience capturing requirements and developing software architecture. Strong technical leadership, mentoring, and communication skills. In this role, you will … take customer projects from concept to prototype, developing systems from scratch, integrating hardware, and testing to produce validated prototypes. This role requires experience in embedded C software development or model-based software development using Matlab/Simulink. Candidates should have a systems understanding and ideally have worked in … post-academic experience, including significant motor control software development for e-mobility systems. Experience with model-based software development using Matlab/Simulink or embedded C programming. ESSENTIAL: Proven experience developing software for traction motors used in e-mobility applications. Practical engineering aptitude, including hardware integration. Ability to More ❯
Posted:

Senior Embedded Software Engineer

Harpenden, Hertfordshire, United Kingdom
Octagon Group
A specialist technology organisation are looking to add a Senior Embedded Software Engineer to their growing team in Harpenden, Hertfordshire - this is a hybrid job. They develop complex electronic products for a range of sectors including the Internet of Things and Medical Devices. As a Senior Embedded Software … to projects, mentoring more junior engineers in the team and meeting with customers to discuss requirements and project progress. Key responsibilities of the Senior Embedded Software Engineer job: Develop new products from customer requirements Develop embedded software in C or C++ Work on RTOS, bare-metal and … embedded Linux environments Work closely with customers throughout the project stages Key skills/requirements for the Senior Embedded Software Engineer job: Experience in Embedded C/C++ A solid understanding of real-time systems RTOS or Embedded Linux experience Some basic electronics design experience More ❯
Employment Type: Permanent
Salary: £50000 - £65000/annum
Posted:

Embedded Software Engineer

Cambridge, England, United Kingdom
Riverlane
to make this happen. It's a complex problem that requires a range of skills, talent and passion. We recently raised $75M in Series C funding to accelerate our cutting-edge R&D in quantum error correction (QEC), and are partnering with many of the world's leading quantum … and government agencies to make fault-tolerant quantum computing a reality. We're making remarkable progress and growing fast. About The Role As an Embedded Software Engineer at Riverlane, you will use your expert embedded software skills to design and engineer the real-time software for the world … first Quantum Error Correction (QEC) stack. Building on our existing first generation of Deltaflow products, this is a rare opportunity to shape and influence embedded software at Riverlane, having a far-reaching impact on our designs and directly impacting our products. With responsibility from day one, you will collaborate More ❯
Posted:

Embedded Software Engineer

Royal Leamington Spa, England, United Kingdom
Hybrid / WFH Options
Marcus Webb Associates Limited
directly for e-mobility applications (land, sea or air - e.g. automotive electric vehicle EDU systems, drone propulsion, marine electric powertrains, etc) Experience of developing embedded software OR model based software Experience of capturing requirements and developing software architecture Good technical leadership/mentoring and communication skills In this role … from scratch, bringing solutions up through hardware integration and lab testing to form validated prototypes ready for customer handover. This role requires experience of embedded C software development OR model-based software development utilising Matlab/Simulink tools. Candidates should have a systems appreciation and have ideally worked … including significant experience of motor control software development for e-mobility systems Good evidence of model based software development using Matlab/Simulink OR embedded C programming ESSENTIAL : Proven experience of developing software for traction motors used directly for e-mobility applications (land, sea or air - e.g. automotive More ❯
Posted:

Senior Control Software Engineer

Leeds, England, United Kingdom
JR United Kingdom
experience developing software for traction motors used in e-mobility applications (land, sea, or air, e.g., automotive electric vehicles, drones, marine powertrains) Experience in embedded software OR model-based software development Experience capturing requirements and developing software architecture Strong technical leadership, mentoring, and communication skills You will be involved … taking customer projects from concept to prototype, developing systems from scratch, hardware integration, lab testing, and delivering validated prototypes. This role requires experience in embedded C software development OR model-based software development using Matlab/Simulink . Candidates should have a systems understanding and ideally have worked … academic experience, including significant motor control software development for e-mobility systems Proven experience in model-based software development using Matlab/Simulink OR embedded C programming ESSENTIAL : Proven experience developing software for traction motors in e-mobility applications Good engineering aptitude (hardware-software integration, electromechanical systems) Ability More ❯
Posted:

Embedded Software Engineer

Rugby, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
directly for e-mobility applications (land, sea or air - e.g. automotive electric vehicle EDU systems, drone propulsion, marine electric powertrains, etc) Experience of developing embedded software OR model based software Experience of capturing requirements and developing software architecture Good technical leadership/mentoring and communication skills In this role … from scratch, bringing solutions up through hardware integration and lab testing to form validated prototypes ready for customer handover. This role requires experience of embedded C software development OR model-based software development utilising Matlab/Simulink tools. Candidates should have a systems appreciation and have ideally worked … including significant experience of motor control software development for e-mobility systems Good evidence of model based software development using Matlab/Simulink OR embedded C programming ESSENTIAL : Proven experience of developing software for traction motors used directly for e-mobility applications (land, sea or air - e.g. automotive More ❯
Posted:

Senior Control Software Engineer

Chelmsford, England, United Kingdom
JR United Kingdom
directly for e-mobility applications (land, sea, or air - e.g., automotive electric vehicle EDU systems, drone propulsion, marine electric powertrains, etc.) Experience in developing embedded software OR model-based software Experience in capturing requirements and developing software architecture Good technical leadership, mentoring, and communication skills This role involves taking … from concept to prototype, developing systems from scratch, hardware integration, lab testing, and delivering validated prototypes for customer handover. The role requires experience in embedded C software development OR model-based software development using Matlab/Simulink . Candidates should have a systems understanding and ideally experience in … post-academic experience, including significant motor control software development for e-mobility systems Experience with model-based software development using Matlab/Simulink OR embedded C programming ESSENTIAL : Proven experience developing software for traction motors used in e-mobility applications Practical engineering aptitude (software on hardware platforms, electromechanical More ❯
Posted:

Firmware Engineer

London, England, United Kingdom
Platform Recruitment
Firmware Engineer – Up to £45k – Totton– Embedded C, RTOS, Hardware Do you have the right skills and experience for this role Read on to find out, and make your application. Are you a skilled Firmware Engineer looking to work on a range of products? Join a forward-thinking … cutting-edge electronic products for a range of industries, both in the UK and internationally. The role will include: + Design, develop, and maintain embedded software systems + Working with cross functional teams to resolve any technical issues + Develop code for a range of new and existing products … Role/Responsibilities: + Embedded software development – writing code in Embedded C + Real-time software experience (RTOS, FreeRTOS, SafeRTOS, Zephyr etc) + Understanding of the hardware + Writing driver layers, BSP, supporting board bring up would be a nice to have! This is an excellent opportunity More ❯
Posted:

Senior Control Software Engineer

Wakefield, England, United Kingdom
JR United Kingdom
motors used directly for e-mobility applications (land, sea, or air - e.g., automotive electric vehicles, drone propulsion, marine electric powertrains, etc.) Experience in developing embedded software OR model-based software Experience capturing requirements and developing software architecture Good technical leadership/mentoring and communication skills In this role, you … to prototype, developing systems from scratch, integrating hardware, and conducting lab testing to produce validated prototypes for customer handover. This role requires experience in embedded C software development OR model-based software development using Matlab/Simulink . Candidates should have a systems understanding and ideally have worked … academic experience, including significant motor control software development for e-mobility systems Proven experience with model-based software development using Matlab/Simulink OR embedded C programming ESSENTIAL: Experience developing software for traction motors used in e-mobility applications Practical engineering aptitude (e.g., software hardware integration, electromechanical systems More ❯
Posted:

Senior Control Software Engineer

Northampton, England, United Kingdom
JR United Kingdom
directly for e-mobility applications (land, sea, or air - e.g., automotive electric vehicle EDU systems, drone propulsion, marine electric powertrains, etc.) Experience in developing embedded software OR model-based software Experience in capturing requirements and developing software architecture Good technical leadership, mentoring, and communication skills In this role, you … from concept to prototype, developing systems from scratch, hardware integration, and lab testing to validated prototypes for customer handover. This role requires experience in embedded C software development OR model-based software development using Matlab/Simulink . Candidates should have a systems understanding and ideally have worked … academic experience, including significant motor control software development for e-mobility systems Proven experience with model-based software development using Matlab/Simulink OR embedded C programming ESSENTIAL : Proven experience developing software for traction motors used in e-mobility applications Practical engineering aptitude (e.g., software on hardware platforms More ❯
Posted:

Senior Control Software Engineer

Stockport, England, United Kingdom
JR United Kingdom
directly for e-mobility applications (land, sea or air - e.g., automotive electric vehicle EDU systems, drone propulsion, marine electric powertrains, etc.) Experience of developing embedded software OR model-based software Experience of capturing requirements and developing software architecture Good technical leadership/mentoring and communication skills In this role … concept to prototype, developing systems from scratch, hardware integration, and lab testing to produce validated prototypes for customer handover. This role requires experience in embedded C software development OR model-based software development using Matlab/Simulink . Candidates should have a systems understanding and ideally have worked … academic experience, including significant motor control software development for e-mobility systems Proven experience with model-based software development using Matlab/Simulink OR embedded C programming ESSENTIAL : Experience developing software for traction motors in e-mobility applications (land, sea, or air) Practical engineering aptitude (hardware integration, electromechanical More ❯
Posted:

Senior Control Software Engineer

Basildon, England, United Kingdom
JR United Kingdom
directly for e-mobility applications (land, sea, or air - e.g., automotive electric vehicle EDU systems, drone propulsion, marine electric powertrains, etc.) Experience of developing embedded software OR model-based software Experience of capturing requirements and developing software architecture Good technical leadership/mentoring and communication skills In this role … taking customer projects from concept to prototype, developing systems from scratch, hardware integration, lab testing, and delivering validated prototypes. This role requires experience of embedded C software development OR model-based software development using Matlab/Simulink . Candidates should have a systems appreciation and ideally have worked … post-academic experience, including motor control software development for e-mobility systems Proven experience with model-based software development using Matlab/Simulink OR embedded C programming ESSENTIAL : Proven experience developing software for traction motors used in e-mobility applications Practical engineering aptitude (e.g., software on hardware platforms More ❯
Posted:

Senior Control Software Engineer

Chester, England, United Kingdom
JR United Kingdom
motors used directly in e-mobility applications (land, sea, or air - e.g., automotive electric vehicles, drone propulsion, marine electric powertrains, etc.) Experience in developing embedded software OR model-based software Experience capturing requirements and developing software architecture Good technical leadership, mentoring, and communication skills In this role, you will … prototype, developing systems from scratch, integrating hardware, and conducting lab testing to produce validated prototypes ready for customer handover. This role requires experience in embedded C software development OR model-based software development using Matlab/Simulink . Candidates should have a systems understanding and ideally have worked … experience, including significant experience in motor control software for e-mobility systems Proven experience with model-based software development using Matlab/Simulink OR embedded C programming ESSENTIAL: Experience developing software for traction motors used in e-mobility applications Good practical engineering skills (e.g., software hardware integration, electromechanical More ❯
Posted:

Senior Control Software Engineer

Norwich, England, United Kingdom
JR United Kingdom
directly for e-mobility applications (land, sea or air - e.g., automotive electric vehicle EDU systems, drone propulsion, marine electric powertrains, etc.) Experience of developing embedded software OR model-based software Experience of capturing requirements and developing software architecture Good technical leadership/mentoring and communication skills In this role … from scratch, bringing solutions up through hardware integration and lab testing to form validated prototypes ready for customer handover. This role requires experience in embedded C software development OR model-based software development using Matlab/Simulink . Candidates should have a systems understanding and preferably experience within … years post-academic experience, including motor control software development for e-mobility systems Evidence of model-based software development using Matlab/Simulink OR embedded C programming ESSENTIAL : Proven experience developing software for traction motors for e-mobility applications (land, sea, or air) Practical engineering aptitude (hardware integration More ❯
Posted:

Senior Control Software Engineer

Bolton, England, United Kingdom
JR United Kingdom
directly for e-mobility applications (land, sea, or air - e.g., automotive electric vehicle EDU systems, drone propulsion, marine electric powertrains, etc.) Experience in developing embedded software or model-based software Experience in capturing requirements and developing software architecture Good technical leadership, mentoring, and communication skills In this role, you … to prototype, developing systems from scratch, integrating hardware, and conducting lab testing to produce validated prototypes for customer handover. This role requires experience in embedded C software development or model-based software development using Matlab/Simulink . Candidates should have a systems understanding and ideally have worked … academic experience, including significant motor control software development for e-mobility systems Proven experience with model-based software development using Matlab/Simulink or embedded C programming Essential: Experience developing software for traction motors used in e-mobility applications Practical engineering aptitude (e.g., deploying software on hardware platforms More ❯
Posted:

Senior Control Software Engineer

Edinburgh, Scotland, United Kingdom
JR United Kingdom
directly for e-mobility applications (land, sea, or air - e.g., automotive electric vehicle EDU systems, drone propulsion, marine electric powertrains, etc.) Experience in developing embedded software OR model-based software Experience in capturing requirements and developing software architecture Good technical leadership, mentoring, and communication skills In this role, you … to prototype, developing systems from scratch, integrating hardware, and conducting lab testing to produce validated prototypes for customer handover. This role requires experience in embedded C software development OR model-based software development using Matlab/Simulink . Candidates should have a systems perspective and ideally have worked … academic experience, including significant motor control software development for e-mobility systems Proven experience with model-based software development using Matlab/Simulink OR embedded C programming ESSENTIAL: Experience developing software for traction motors used in e-mobility applications Practical engineering aptitude (getting software to work on hardware More ❯
Posted:
Embedded C
10th Percentile
£46,375
25th Percentile
£51,250
Median
£54,000
75th Percentile
£62,188
90th Percentile
£67,500