Rochester, Kent, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Are you an Embedded Software Engineer - C/C++ looking to work for a company that makes products that save lives. If so, then this is the job for you! My client's office is based in Rochester, Kent, commutable from Gravesend, Dartford, Bexleyheath, Sittingbourne, Maidstone, Ashford, and … Sevenoaks and offers flexible/hybrid working. In this job you will design and develop application software and embedded firmware in C and C++ for future products and assist with the support and enhancement of my clients existing product portfolio. In this Embedded Software Engineer - C/C++ job based in Rochester, Kent you will be responsible for: - Design and develop embedded software using EmbeddedC - Work with FreeRTOS to develop real-time, low-level firmware - Interface directly with hardware, sensors, and microcontroller peripherals - Contribute to system integration, debugging, and testing - Collaborate More ❯
Royal Leamington Spa, Warwickshire, United Kingdom
Marcus Webb Associates Limited
in Leamington Spa. Required : Senior control software engineer Experience of developing motor control algorithms for electrified vehicle powertrain systems Excellent proven capabilities in either embedded software (C coding) or model based software development (Matlab, Simulink, etc) Experience of requirement capture and developing software architecture would be useful Strong … through hardware integration and lab testing to form validated prototypes ready for customer handover. This role requires experience of motor control algorithm development utilising embeddedC (hand coding) software development OR model-based software development (Matlab/Simulink). A wider systems appreciation combined with experience of several … years of post-academic experience developing motor control software for electric vehicles. Good evidence of model based software development using Matlab/Simulink OR embeddedC Experience of autocode tools (e.g. Embedded Coder) would be useful. Evidence of innovation and creative problem solving for relevant engineering projects More ❯
Royal Leamington Spa, Warwickshire, United Kingdom
Marcus Webb Associates Limited
in Leamington Spa. Required : Principal control software engineer Experience of developing motor control algorithms for electrified vehicle powertrain systems Excellent proven capabilities in either embedded software (C coding) or model based software development (Matlab, Simulink, etc) Experience of requirement capture and developing software architecture Good technical leadership, strong … through hardware integration and lab testing to form validated prototypes ready for customer handover. This role requires experience of motor control algorithm development utilising embeddedC (hand coding) software development OR model-based software development (Matlab/Simulink). A wider systems appreciation combined with experience of several … years of post-academic experience developing motor control software for electric vehicles. Good evidence of model based software development using Matlab/Simulink OR embeddedC Ability to technically lead projects, mentor juniors and work effectively with customers Experience of autocode tools (e.g. Embedded Coder) would be More ❯
Rochester, Kent, South East, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Are you an Embedded Software Engineer - C/C++ looking to work for a company that makes products that save lives. If so, then this is the job for you! My client's office is based in Rochester, Kent, commutable from Gravesend, Dartford, Bexleyheath, Sittingbourne, Maidstone, Ashford, and … Sevenoaks and offers flexible/hybrid working. In this job you will design and develop application software and embedded firmware in C and C++ for future products and assist with the support and enhancement of my clients existing product portfolio. In this Embedded Software Engineer - C/C++ job based in Rochester, Kent you will be responsible for: - Design and develop embedded software using EmbeddedC - Work with FreeRTOS to develop real-time, low-level firmware - Interface directly with hardware, sensors, and microcontroller peripherals - Contribute to system integration, debugging, and testing - Collaborate More ❯
Rochester, England, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Are you an Embedded Software Engineer - C/C++ looking to work for a company that makes products that save lives. If so, then this is the job for you! My client's office is based in Rochester, Kent, commutable from Gravesend, Dartford, Bexleyheath, Sittingbourne, Maidstone, Ashford, and … Sevenoaks and offers flexible/hybrid working. In this job you will design and develop application software and embedded firmware in C and C++ for future products and assist with the support and enhancement of my clients existing product portfolio. In this Embedded Software Engineer - C/C++ job based in Rochester, Kent you will be responsible for: - Design and develop embedded software using EmbeddedC - Work with FreeRTOS to develop real-time, low-level firmware - Interface directly with hardware, sensors, and microcontroller peripherals - Contribute to system integration, debugging, and testing - Collaborate More ❯
Elland, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
Embedded Software Engineer Huddersfield + Hybrid Work from Home Up to £50,000 + Benefits Join a forward-thinking company in the heart of Huddersfield, specializing in cutting-edge IoT devices! We're on the lookout for a talented Embedded Software Engineer to join our clients dynamic team. … This role offers the chance to work on innovative projects and shape the future of IoT technology. About the Role: As an Embedded Engineer, you will be responsible for developing and maintaining embedded software for IoT devices, ensuring they are both efficient and reliable. Your expertise in EmbeddedC and RTOS will be key as you design and implement embedded software solutions for a range of exciting products. Additionally, experience with electronics design, RF technology, and cloud-based development will set you apart in this role. Key Responsibilities: Develop and maintain embedded software in More ❯
Essex, Chelmsford, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Are you looking for a Senior Embedded Software Engineer C/C++ role working for a global leading engineering business specialising in complex satellite communications systems? If so, my client is currently recruiting for a Senior Embedded Software Engineer C/C++ to join their R … satellite modems markets. The purpose of this role is to design, develop and support software within the engineering department. Main responsibilities for the Senior Embedded Engineer C/C++ job will be: - Strong EmbeddedC and C++ programming for PowerPC or high-performance ARM processors. - Experience … programming hardware devices at register level. - Developing low-level embedded software for Linux operating system, Linux kernel development & Linux network programming. Requirements for the Senior Embedded Software Engineer C/C++ job include: - The successful candidate will be an accomplished Software engineer with experience within a similar More ❯
Position: Embedded Software Engineer Location: Newcastle Upon Tyne Salary: 45,000 - 55,000 KO2's client in Newcastle is looking for an Embedded Software Engineer to join their innovative team. Based in Newcastle Upon Tyne, they are working on new cutting edge products and growing their engineering team … considerably in 2025. As an Embedded Software Engineer , you will be working in an embedded environment , developing cutting-edge software solutions that control, power and monitor devices. You will be programming in either EmbeddedC or Modern C++, with flexibility on the specific language used, depending … on your expertise. In this role, the successful Embedded Software Engineer will be responsible for designing, implementing, and testing software in an embedded environment . You'll collaborate with cross-functional teams to deliver high-quality, reliable code that drives the next generation of devices. Key Responsibilities: Develop More ❯
Newcastle upon Tyne, Tyne and Wear, Dunston, Gateshead, Tyne & Wear, United Kingdom
KO2 Embedded Recruitment Solutions Ltd
Position: Embedded Software Engineer Location: Newcastle Upon Tyne Salary: £45,000 - £55,000 KO2's client in Newcastle is looking for an Embedded Software Engineer to join their innovative team. Based in Newcastle Upon Tyne, they are working on new cutting edge products and growing their engineering team … considerably in 2025. As an Embedded Software Engineer , you will be working in an embedded environment , developing cutting-edge software solutions that control, power and monitor devices. You will be programming in either EmbeddedC or Modern C++, with flexibility on the specific language used, depending … on your expertise. In this role, the successful Embedded Software Engineer will be responsible for designing, implementing, and testing software in an embedded environment . You'll collaborate with cross-functional teams to deliver high-quality, reliable code that drives the next generation of devices. Key Responsibilities: Develop More ❯
Gateshead, Tyne and Wear, North East, United Kingdom
KO2 Embedded Recruitment Solutions LTD
Position: Embedded Software Engineer Location: Newcastle Upon Tyne Salary: £45,000 - £55,000 KO2's client in Newcastle is looking for an Embedded Software Engineer to join their innovative team. Based in Newcastle Upon Tyne, they are working on new cutting edge products and growing their engineering team … considerably in 2025. As an Embedded Software Engineer , you will be working in an embedded environment , developing cutting-edge software solutions that control, power and monitor devices. You will be programming in either EmbeddedC or Modern C++, with flexibility on the specific language used, depending … on your expertise. In this role, the successful Embedded Software Engineer will be responsible for designing, implementing, and testing software in an embedded environment . You'll collaborate with cross-functional teams to deliver high-quality, reliable code that drives the next generation of devices. Key Responsibilities: Develop More ❯
Position: Embedded Software Engineer Location: Newcastle Upon Tyne Salary: £45,000 - £55,000 KO2's client in Newcastle is looking for an Embedded Software Engineer to join their innovative team. Based in Newcastle Upon Tyne, they are working on new cutting edge products and growing their engineering team … considerably in 2025. As an Embedded Software Engineer, you will be working in an embedded environment, developing cutting-edge software solutions that control, power and monitor devices. You will be programming in either EmbeddedC or Modern C++, with flexibility on the specific language used, depending … on your expertise. In this role, the successful Embedded Software Engineer will be responsible for designing, implementing, and testing software in an embedded environment. You'll collaborate with cross-functional teams to deliver high-quality, reliable code that drives the next generation of devices. Key Responsibilities: Develop and More ❯
Are you looking for a Senior Embedded Software Engineer C/C++ role working for a global leading engineering business specialising in complex satellite communications systems? If so, my client is currently recruiting for a Senior Embedded Software Engineer C/C++ to join their R … satellite modems markets. The purpose of this role is to design, develop and support software within the engineering department. Main responsibilities for the Senior Embedded Engineer C/C++ job will be: - Strong EmbeddedC and C++ programming for PowerPC or high-performance ARM processors. - Experience … programming hardware devices at register level. - Developing low-level embedded software for Linux operating system, Linux kernel development & Linux network programming. Requirements for the Senior Embedded Software Engineer C/C++ job include: - The successful candidate will be an accomplished Software engineer with experience within a similar More ❯
Rochester, England, United Kingdom Hybrid / WFH Options
Octagon Group
Are you an Embedded Software Engineer looking for a technically challenging and rewarding role? We’re hiring in Rochester, Kent, for an opportunity to work on innovative, safety-critical systems as part of a forward-thinking R&D team. As an Embedded Software Engineer, you’ll be responsible … for developing reliable low-level firmware using EmbeddedC and FreeRTOS. You’ll work directly with microcontrollers and contribute to the full software development lifecycle. Key responsibilities: Design and develop embedded software using EmbeddedC Work with FreeRTOS to develop real-time, low-level firmware … integration, debugging, and testing Collaborate with cross-functional engineering teams to deliver high-quality products What we're looking for: Proven experience as an Embedded Software Engineer Strong hands-on experience with EmbeddedC and FreeRTOS Solid understanding of microcontroller-based systems and real-time constraints Familiarity More ❯
Rochester, England, United Kingdom Hybrid / WFH Options
Octagon Group
Are you an Embedded Software Engineer looking for a technically challenging and rewarding role? We’re hiring in Rochester, Kent, for an opportunity to work on innovative, safety-critical systems as part of a forward-thinking R&D team. As an Embedded Software Engineer, you’ll be responsible … for developing reliable low-level firmware using EmbeddedC and FreeRTOS. You’ll work directly with microcontrollers and contribute to the full software development lifecycle. Key responsibilities: * Design and develop embedded software using EmbeddedC * Work with FreeRTOS to develop real-time, low-level firmware … integration, debugging, and testing * Collaborate with cross-functional engineering teams to deliver high-quality products What we're looking for: * Proven experience as an Embedded Software Engineer * Strong hands-on experience with EmbeddedC and FreeRTOS * Solid understanding of microcontroller-based systems and real-time constraints * Familiarity More ❯
Lead Software Engineer £60,000 + 4-day working week EmbeddedC, Microcontroller, MISRA C, Testing, Documentation This award-winning and growing software company are looking for a Lead Software Engineer with ideally at least five years commercial experience to join their Senior team. This Senior Engineer … software development projects through the full lifecycle. You will maintain departmental documentation systems and provide support to other engineers. Experience: Strong experience working with EmbeddedC Strong microcontroller experience. Strong experience with MISRA C safety Critical. Strong experience providing documentation Strong experience writing test scripts and providing … strategy moving forward. They offer a competitive salary with an excellent benefits package. Please send your CV for immediate consideration! Contact Alex Palmer Keywords: EmbeddedC, Microcontroller, MISRA C, Testing, Documentation If you have not heard back from us within 5 working days, please assume that your More ❯
Developing embeddedC and C++ software on Linux This product development and manufacturing company are growing and looking for a Senior Embedded Software Engineer to join their team. Their technologies are both standalone instruments as well as hardware components for complex systems integrated into customer products. As … write automated tests, as well as peer review other code. Requirements: Degree in computer science or electronics, with demonstrable industry experience as a senior embedded software engineer. Extensive experience with embeddedC and C++ programming that is used for developing optimised complex systems including embedded kernel … site. Interested applicants must have full rights to work in the UK – company sponsorship or time-restricted visa holders will not be considered. Keywords: EmbeddedC, C++, Linux, Drivers, Kernel, Network Systems, RF, Hybrid Another top job from ECM, the high-tech recruitment experts. Even if this job More ❯
Chelmsford, Essex, South East, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Are you looking for a Senior Embedded Software Engineer C/C++ role working for a global leading engineering business specialising in complex satellite communications systems? If so, my client is currently recruiting for a Senior Embedded Software Engineer C/C++ to join their R … satellite modems markets. The purpose of this role is to design, develop and support software within the engineering department. Main responsibilities for the Senior Embedded Engineer C/C++ job will be: - Strong EmbeddedC and C++ programming for PowerPC or high-performance ARM processors. - Experience … programming hardware devices at register level. - Developing low-level embedded software for Linux operating system, Linux kernel development & Linux network programming. Requirements for the Senior Embedded Software Engineer C/C++ job include: - The successful candidate will be an accomplished Software engineer with experience within a similar More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
to hire in multiple teams. They are currently looking to recruit a senior engineer to join their team. Project work will involve developing on embedded software which will include working with C, C++ and Rust tech stacks. As part of the team your responsibilities will include all aspects … of the software development life cycle; delivering clean, robust code; peer review of code; and automated test scripts. Requirements: Demonstrable industry projects using embeddedC and C++ on Linux. Additional experience with (or at least an interest in) Rust. Developed optimised software for complex systems including embedded … discretionary performance bonus. Note, no company sponsorship is available – interested applicants must have full, unrestricted rights to work in the UK. Keywords: Senior Engineer, EmbeddedC, C++, Rust, Linux, RF, DSP, Kernel, Drivers, Network, Defence/Intelligence, Cambridge/Hybrid Another top job from ECM, the high-tech More ❯
Copello are recruiting for an Embedded Software Engineer to join a defence organisation in the Buckinghamshire area on an initial 6 month contract. The Embedded Software Engineer will be working on an existing project providing support & development activities. Responsibilities of the Embedded Software Engineer include: Designing, debugging … testing and maintenance of software for embedded systems Development and implementation of HMI, protocols , peripheral drivers and application logic Designing robust code in embeddedC The successful Embedded Software Engineer will require the following experience: Full lifecycle software development EmbeddedC Experience of RTOS … embedded processors Interfacing of hardware devices and peripherals Exposure Subversion & GIT Desktop applications & GUI Embedded C++ EW/Comms/RF experience This role will require the successful candidate to work on a 3 days a week on site. Role is paying 65- 75 per hour (inside IR35 More ❯
Copello are recruiting for an Embedded Software Engineer to join a defence organisation in the Buckinghamshire area on an initial 6 month contract. The Embedded Software Engineer will be working on an existing project providing support & development activities. Responsibilities of the Embedded Software Engineer include: Designing, debugging … testing and maintenance of software for embedded systems Development and implementation of HMI, protocols , peripheral drivers and application logic Designing robust code in embeddedC The successful Embedded Software Engineer will require the following experience: Full lifecycle software development EmbeddedC Experience of RTOS … embedded processors Interfacing of hardware devices and peripherals Exposure Subversion & GIT Desktop applications & GUI Embedded C++ EW/Comms/RF experience This role will require the successful candidate to work on a 3 days a week on site. Role is paying £65-£75 per hour (inside IR35 More ❯
Copello are recruiting for an Embedded Software Engineer to join a defence organisation in the Buckinghamshire area on an initial 6 month contract. The Embedded Software Engineer will be working on an existing project providing support & development activities. Responsibilities of the Embedded Software Engineer include: * Designing, debugging … testing and maintenance of software for embedded systems * Development and implementation of HMI, protocols , peripheral drivers and application logic * Designing robust code in embeddedC The successful Embedded Software Engineer will require the following experience: * Full lifecycle software development * EmbeddedC * Experience of RTOS … embedded processors * Interfacing of hardware devices and peripherals * Exposure Subversion & GIT * Desktop applications & GUI * Embedded C++ * EW/Comms/RF experience This role will require the successful candidate to work on a 3 days a week on site. Role is paying £65-£75 per hour (inside IR35 More ❯
Medical Insurance, Travel Insurance, EV Car Scheme, 25 Days Holiday, Pension (7% Employer), Frequent Salary Reviews, Paid Sabbaticals (Tenure-based) Excellent opportunity for an Embedded Firmware Engineer with good C programming experience to join a global powerhouse offering superb progression routes, excellent training and development opportunities, and technically … key growth areas of the business with their new Bristol offices playing a major role in this expansion. In this role you will develop embedded firmware using C, including bootloaders and device drivers, for use in a brand-new product line which will revolutionise computing infrastructure. You will … maintenance, feature back porting and support of the firmware. The ideal candidate will have extensive experience in a similar role and expert knowledge of embeddedC for Firmware Development. You will have good knowledge of Bootloaders and Device Drivers, experience with defect triaging and management and good knowledge More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Rise Technical Recruitment Limited
Medical Insurance, Travel Insurance, EV Car Scheme, 25 Days Holiday, Pension (7% Employer), Frequent Salary Reviews, Paid Sabbaticals (Tenure-based) Excellent opportunity for an Embedded Firmware Engineer with good C programming experience to join a global powerhouse offering superb progression routes, excellent training and development opportunities, and technically … key growth areas of the business with their new Bristol offices playing a major role in this expansion. In this role you will develop embedded firmware using C, including bootloaders and device drivers, for use in a brand-new product line which will revolutionise computing infrastructure. You will … maintenance, feature back porting and support of the firmware. The ideal candidate will have extensive experience in a similar role and expert knowledge of embeddedC for Firmware Development. You will have good knowledge of Bootloaders and Device Drivers, experience with defect triaging and management and good knowledge More ❯
Medical Insurance, Travel Insurance, EV Car Scheme, 25 Days Holiday, Pension (7% Employer), Frequent Salary Reviews, Paid Sabbaticals (Tenure-based) Excellent opportunity for an Embedded Firmware Engineer with good C programming experience to join a global powerhouse offering superb progression routes, excellent training and development opportunities, and technically … key growth areas of the business with their new Bristol offices playing a major role in this expansion. In this role you will develop embedded firmware using C, including bootloaders and device drivers, for use in a brand-new product line which will revolutionise computing infrastructure. You will … development, defect management, maintenance and support of the firmware. The ideal candidate will have proven experience in a similar role and excellent knowledge of embeddedC for developing firmware. You will have experience with Linux, Integrated Circuits (ICs) and debugging. Any experience with open-source projects is nice More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Rise Technical Recruitment Limited
Medical Insurance, Travel Insurance, EV Car Scheme, 25 Days Holiday, Pension (7% Employer), Frequent Salary Reviews, Paid Sabbaticals (Tenure-based) Excellent opportunity for an Embedded Firmware Engineer with good C programming experience to join a global powerhouse offering superb progression routes, excellent training and development opportunities, and technically … key growth areas of the business with their new Bristol offices playing a major role in this expansion. In this role you will develop embedded firmware using C, including bootloaders and device drivers, for use in a brand-new product line which will revolutionise computing infrastructure. You will … development, defect management, maintenance and support of the firmware. The ideal candidate will have proven experience in a similar role and excellent knowledge of embeddedC for developing firmware. You will have experience with Linux, Integrated Circuits (ICs) and debugging. Any experience with open-source projects is nice More ❯