Futures seek to appoint an Embedded Software Engineer working predominantly in embeddedC for our client in Manchester. Their technologies are featured across many industries in a variety of award winning products for an enviable client bank. The Embedded Software Engineer role is a hands-on design position developing embedded software/firmware within a … team of talented engineers. Career progression can be rapid and the potential for growth is huge. You'll be joining an excellent team with market leading products and technologies. Embedded Software Engineer - Skills & Abilities - C, C++, C#, EmbeddedC, Embedded Software, Firmware, Electronics * Degree qualified in Electronics, Electrical & Electronic Engineering or Computer Science preferred * Proficient … in C with at least five years industry experience * Experience with Microcontrollers/Microprocessors * RTOS software experience would be ideal Embedded Software Engineer, C C++, C#, EmbeddedC, Embedded Software, Firmware, Electronics Please do not hesitate to apply for this role if you feel that your experience is relevant for this vacancy. You don More ❯
Manufacturing Futures seek to appoint a Senior Embedded Software Engineer working predominantly in embedded C. It's a really exciting time to join a market leader in a rapidly growing industry with an ever growing customer base. You will take the lead on your own projects as part of an inter-disciplinary engineering team, regularly liaising with mechanical … electronics and electrical engineers. This Senior Embedded Software Engineer role is a hands-on design position developing embedded software but it would be beneficial if you had previous experience supervising a team. Career progression can be rapid and the potential for growth is huge. You'll be joining an excellent team with market leading products and technologies. Senior … Embedded Software Engineer - Skills and Abilities - C, C++, C#, EmbeddedC, Embedded Software, Firmware, Electronics Degree qualified in Electronics, Electrical & Electronic Engineering or Computer Science preferred Proficient in C with at least five years industry experience Experience with Microcontrollers/Microprocessors RTOS software experience Senior Embedded Software Engineer, C, C++, C#, EmbeddedMore ❯
Manufacturing Futures seek to appoint a Senior Embedded Software Engineer working predominantly in embedded C. It's a really exciting time to join a market leader in a rapidly growing industry with an ever growing customer base. You will take the lead on your own projects as part of an inter-disciplinary engineering team, regularly liaising with mechanical … electronics and electrical engineers. This Senior Embedded Software Engineer role is a hands-on design position developing embedded software but it would be beneficial if you had previous experience supervising a team. Career progression can be rapid and the potential for growth is huge. You'll be joining an excellent team with market leading products and technologies. Senior … Embedded Software Engineer - Skills and Abilities - C, C++, C#, EmbeddedC, Embedded Software, Firmware, Electronics * Degree qualified in Electronics, Electrical & Electronic Engineering or Computer Science preferred * Proficient in C with at least five years industry experience * Experience with Microcontrollers/Microprocessors * RTOS software experience Senior Embedded Software Engineer, C, C++, C# More ❯
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 with cross-functional engineering teams to deliver high-quality products To apply for this Embedded Software Engineer - C/C++ job based in Rochester, Kent you must have a More ❯
Rochester, Kent, 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 with cross-functional engineering teams to deliver high-quality products To apply for this Embedded Software Engineer - C/C++ job based in Rochester, Kent you must have a More ❯
Rochester, Kent, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Senior Embedded Software Engineer - C/C++ Upload CV Overview Are you an Senior 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. Responsibilities Design and develop application software and embedded firmware in C and C++ for future products Assist with the support and enhancement of the client's existing product portfolio Design and develop embedded software using EmbeddedC Work with FreeRTOS to develop real-time, low … hardware, sensors, and microcontroller peripherals Contribute to system integration, debugging, and testing Collaborate with cross-functional engineering teams to deliver high-quality products Qualifications Proven experience as a Senior Embedded Software Engineer Strong hands-on experience with EmbeddedC and FreeRTOS Solid understanding of microcontroller-based systems and real-time constraints Familiarity with low-level hardware interaction 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&D site based in Chelmsford, Essex. My client is looking … advanced electronics systems for the 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 job. - The ideal candidate will be a self-starter capable of successfully undertaking complex development More ❯
EmbeddedC/C++ Software Engineers - Derbyshire We have several fantastic opportunities for Senior and Mid-Level EmbeddedC/C++ Software Engineers to join an experienced and highly skilled team developing and testing innovative products and systems on the cutting edge of Cyber Security. Ideal candidates should be able to demonstrate strong design and coding … specifications. Required Technical Skills/Qualifications: Degree qualified with a BSc in Computer Science or equivalent STEM subject Experience in Software Unit Test automation and tools (LDRA, Parasoft etc EmbeddedC/C++ development skills Familiarity with MISRA compliance or similar quality source code conformance specification Familiarity with static analysis tools Desirable Technical Skills: Proficiency in JTAG/… groovy, python, Perl, bash, PowerShell) Practical experience in developing applications for Microsoft Windows Computer network security and vulnerability analysis Conversant with IP standards Multi-threaded RTOS and bare metal embedded experience Background in a range of CPU/MPU’s with practical experience in ARM based architectures These roles require candidates to be a British Citizen as well as More ❯
Join a well-funded, fast-growing tech company at an exciting stage of growth. We’re looking for a hands-on Embedded Software Engineer to design and build the real-time systems powering their first-generation hardware. Embedded software engineer responsibilities: Develop embedded software in C/C++ or Rust (RTOS, bare-metal, SoCs, MCUs) Work … with electronics engineers to deliver reliable, high-performance products Shape tools, processes, and testing practices from the start Stay hands-on with coding while influencing architecture and future direction Embedded software engineer requirements: 3+ years embeddedC/C++, (Rust also interesting) Knowledge of real-time and low-level development (RTOS/bare-metal) Python for prototyping … This is a rare chance to make an immediate impact, stay hands-on with development, and help shape the software function of a company that’s scaling fast. Position : Embedded Software Engineer Location : Cambridge Salary : £50-85k Key Skills : embeddedC/C++, RTOS, bare-metal, SoCs, MCUs Desirable skills : Rust Apply: jamie AT enterpriserecruitment DOT More ❯
Fordingbridge, Hampshire, South East, United Kingdom
Ernest Gordon Recruitment
Junior Embedded/Firmware Engineer (BLE/IoT) £42,000 - £45,000 + Progression + Training + Company Benefits + Early Finish on Fridays Fordingbridge Are you a Junior Embedded/Firmware Engineer who wants to work on the latest cutting-edge IoT sensor networks that are rapidly becoming disruptive in the market? Do you want to work … state-of-the-art electronic equipment, which is now in high demand across industrial automation, environmental studies, and the smart home industry. In this role, you will work on embedded firmware projects from concept to delivery, working with resource-constrained embedded systems and real-time operating systems (RTOS) such as Zephyr. The Role: * Research, develop and design electronic … products. * Embedded software development in C. * Review product specifications. The Person: * Software engineering degree or related subject. * EmbeddedC and Linux experience. * RTOS experience. * 32bit Microcontrollers and processors experience. * Able to commute to Fordingbridge. Reference Number: 21314 Keywords: Firmware Engineer, EmbeddedC, Zephyr, RTOS, Microcontroller, Embedded Software, Electronics, Data Logging, Display Systems. If you More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Enterprise Recruitment Limited
Are you an ambitious Embedded Software Engineer, excited by the proposition of joining one of the fastest growing companies in Europe?The business has lots of capital, pays excellent salaries and is offering equity to joiners in 2025.They are at an exciting stage of growth and looking for 3 hands-on Embedded Software Engineers to design and build … the real-time systems powering their first-generation hardware. These are office-based embedded software roles (Central Cambridge) with a clear progression path and the opportunity to carve out a niche. This opportunity is both rare and exceptional in todays market. That said, expectations are high. Senior Embedded software engineer requirements: Minimum 3+ years embeddedC … This is a rare chance to make an immediate impact, stay hands-on with development, and help shape the software function of a company thats scaling fast. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Position : Senior Embedded Software Engineer Location : Cambridge Salary : £60-150k Key Skills : embeddedC, RTOS, bare-metal Desirable skills : Rust, C++, Embedded Linux, Yocto, OpenAMP, STM32, AMD/ More ❯
Are you an ambitious Embedded Software Engineer, excited by the proposition of joining one of the fastest growing companies in Europe? The business has lots of capital, pays excellent salaries and is offering equity to joiners in 2025. They are at an exciting stage of growth and looking for 3 hands-on Embedded Software Engineers to design and … build the real-time systems powering their first-generation hardware. These are office-based embedded software roles (Central Cambridge) with a clear progression path and the opportunity to carve out a niche. This opportunity is both rare and exceptional in today’s market. That said, expectations are high. Senior Embedded software engineer requirements: Minimum 3+ years embeddedC (ideally C++ with Rust also interesting) Excellent academic background with degree from a top university Knowledge of real-time and low-level development (RTOS/bare-metal) Proactive, collaborative mindset with ownership of projects This is a rare chance to make an immediate impact, stay hands-on with development, and help shape the software function of a More ❯
Are you an ambitious, high flying Embedded Software Engineer, excited by the proposition of joining one of the fastest growing companies in Europe? The business has lots of capital, pays excellent salaries and is offering equity to joiners in 2025. They are at an exciting stage of growth and looking for 3 hands-on Embedded Software Engineers to … design and build the real-time systems powering their first-generation hardware. These are office-based embedded software roles (Central Cambridge) with a clear progression path and the opportunity to carve out a niche. This opportunity is both rare and exceptional in today’s market. That said, expectations are high. If you’re seeking a standard 9–5 role … with minimal challenge, this position is unlikely to be the right fit. Embedded software engineer requirements: Minimum 3+ years embeddedC (ideally C++ with Rust also interesting) Excellent academic background with degree from a top university Knowledge of real-time and low-level development (RTOS/bare-metal) Proactive, collaborative mindset with ownership of projects This is More ❯
Rugeley, Staffordshire, West Midlands, United Kingdom
Inspired Recruitment
My client is looking for an embeddedC/C++ software engineer to work on a power systems naval programme, the role will involve acting as the embedded technical specialist within a small team developing a range of electrical power systems, primarily converters. Design and develop the system design, along with systems and electronic specialists. Develop DSP … system validation and verification and ensure compliance with requirements. Tailor, modify or create processes to drive activities which we repeat and would add value. Proven track-record of delivering embedded software/firmware ideally in one or more of the automotive/aerospace/nuclear/defence industries. A team player mentality, thriving in a collaborative and supportive work … environment. Experience of embeddedC/C++ and/or python coding for microcontrollers. Quick learner with a flexible and adaptable approach. Knowledge of embedded software operation within systems. Experience of DSPs would be beneficial. Experience of code generation from MATLAB/Simulink would be beneficial. Systems testing experience. Experience of power systems. Experience of Jama, DOORS More ❯
Join a cutting-edge robotics company in the heart of London that’s redefining automation through intelligent motion systems. We’re looking for an experienced EmbeddedC/C++ Programmer to be at the forefront of developing high-performance motion control software powering our next generation of robotic platforms. What You’ll Be Doing Architecting and implementing real … time embedded software for precision motion control Integrating motor drivers, sensors, and actuators into embedded systems Collaborating with mechanical and control engineers to optimize robotic performance Debugging low-level firmware and fine-tuning algorithms for responsiveness and accuracy Working across the full product lifecycle—from prototyping to deployment in the field What We’re Looking For Strong proficiency … in C and modern C++ (C++14/17/20) in embedded environments Solid understanding of real-time operating systems (RTOS) and interrupt-driven programming Experience with microcontrollers (ARM Cortex-M preferred) and low-level hardware interfaces (SPI, I2C, UART) Familiarity with motor control techniques such as PID tuning, PWM generation, or feedback loops Background in robotics, automation More ❯
Embedded/Firmware Engineer (BLE/IoT) £60,000 - £65,000 + Progression + Training + Company Benefits + Early Finish on Fridays Romsey - Hybrid Are you an Embedded/Firmware Engineer who wants to work on the latest cutting-edge IoT sensor networks that are rapidly becoming disruptive in the market? Do you want to work with … state-of-the-art data logging sensors, which are now in high demand across industrial automation, environmental studies, and the smart home industry. In this role, you will lead embedded firmware projects from concept to delivery, working with resource-constrained embedded systems and real-time operating systems (RTOS) such as Zephyr. You will provide technical leadership, mentor junior … engineers, and contribute to the full product lifecycle - from development and testing to post-deployment support. The Role: Design, develop, and maintain embedded firmware using C/C++ for microcontrollers. Lead firmware development projects from concept through to delivery. Design and configure wireless mesh networks on BLE. Contribute to planning within the SDLC. The Person: Experience developing firmware More ❯
of developing technical innovations to address a broad array of challenges. Their projects can involve PCB design, signal processing with FPGAs, low power electronics, low level communication buses, and embedded software development. In this role you would take the lead on items of work, and liaise closely with clients to get the project delivered. You therefore need to be … you will also have an advanced degree or PhD in a relevant subject. Substantial experience of designing complex PCBs and/or developing FPGAs with VHDL and/or embeddedC or C++ development skills (Linux device drivers would be ideal). Ability to obtain a higher level UK security clearance - i.e. British nationality and resident in the … A competitive remunerations package is on offer to the successful candidate. This includes a pension with generous employer contributions, and annual performance-related bonus. Keywords: PCB Design, FPGA, VHDL, EmbeddedC, C++, Linux, Device Drivers, Consultancy, Defence, Surrey Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact More ❯
An innovative engineering company based in the Lancaster area are looking for an Embedded Software Engineers to join their growing R&D team. The company offers a varied range of work on full lifecycle projects and products. Depending on experience youll be given freedom and flexibility to operate either in the office, remotely or a hybrid model. The role … of Embedded Software Engineer will report to the CTO, youll be responsible for designing and developing new features for their end customers. As part of the role, youll be also required to support the debugging and integration of these embedded systems. Embedded Software Engineer Requirements: Degree qualified or equivalent in Computer Science, Electronics & Software Engineering EmbeddedC/C++ programming (C++ preferred) Embedded Linux Javascript (not essential) Object Orientated programming (desirable) If you have the required skills for this Embedded Software Engineer position, please get in touch ASAP with an up-to-date copy of your CV. You can apply directly or get in touch with Aleesha Purdy for a confidential chat. More ❯
range of electronic products is then supplied to many sectors, giving them a global reach. In this varied role, you will be responsible for developing firmware applications primarily in C/C++, while undertaking schematic designs and verification, and working with clients to specify and deliver custom projects. Additionally, contributing to company-wide improvement of software applications for existing … products and ensuring all products are designed and documented in accordance with the company quality system is essential. The ideal candidate will have a strong background in embeddedC firmware development and analog interface design. Experience with communication technologies such as RS232, I2C, etc. is a key skill required to be successful within this role. Additionally, you will … be proficient in using IDE tools, in-circuit debuggers, emulators, and laboratory equipment for hardware debugging. This is a fantastic opportunity for an Embedded Design/Firmware Engineer to join a market-leading company in a varied and exciting role. The Role: Firmware Development Schematic Design & Verification Client Project Delivery Quality Assurance & Process Improvement The Person: Proven track record More ❯
Embedded Software Engineer We are seeking a talented and motivated Embedded Software Engineer to join a leading engineering business that develops complex electromechanical systems for highly regulated markets. This role offers the opportunity to contribute to the full lifecycle of embedded software development, from initial requirements and design through to implementation, testing, and delivery. Key Responsibilities of … the Embedded Software Engineer: Develop embedded software solutions across the full product lifecycle, including documentation, design reviews, integration, testing, and commissioning Generate code in support of software solutions where required Ensure compliance with relevant engineering standards and processes Participate in software design reviews, maintaining quality and procedural adherence Troubleshoot and resolve technical software issues Interpret system and software … and reliable solutions Collaborate with cross-functional teams including systems, hardware, and test engineers Undertake any additional tasks reasonably aligned with the role What Were Looking For in the Embedded Software Engineer: HND in a relevant engineering discipline or equivalent practical experience Proven experience in a software engineering role, ideally within a manufacturing or embedded systems environment Experience More ❯
Embedded Software Engineer We are seeking a talented and motivated Embedded Software Engineer to join a leading engineering business that develops complex electromechanical systems for highly regulated markets. This role offers the opportunity to contribute to the full lifecycle of embedded software development, from initial requirements and design through to implementation, testing, and delivery. Key Responsibilities of … the Embedded Software Engineer: Develop embedded software solutions across the full product lifecycle, including documentation, design reviews, integration, testing, and commissioning Generate code in support of software solutions where required Ensure compliance with relevant engineering standards and processes Participate in software design reviews, maintaining quality and procedural adherence Troubleshoot and resolve technical software issues Interpret system and software … reliable solutions Collaborate with cross-functional teams including systems, hardware, and test engineers Undertake any additional tasks reasonably aligned with the role What We re Looking For in the Embedded Software Engineer: HND in a relevant engineering discipline or equivalent practical experience Proven experience in a software engineering role, ideally within a manufacturing or embedded systems environment Experience More ❯
Firmware Engineer (BLE/IoT) £55,000 - £65,000 + Progression + Training + Company Benefits + Early Finish on Fridays Romsey - Hybrid Are you an Embedded/Firmware Engineer who wants to work on the latest cutting-edge IoT sensor networks that are rapidly becoming disruptive in the market? Do you want to work with a highly skilled … state-of-the-art data logging sensors, which are now in high demand across industrial automation, environmental studies, and the smart home industry. In this role, you will lead embedded firmware projects from concept to delivery, working with resource-constrained embedded systems and real-time operating systems (RTOS) such as Zephyr. You will provide technical leadership, mentor junior … engineers, and contribute to the full product lifecycle - from development and testing to post-deployment support. The Role: Design, develop, and maintain embedded firmware using C/C++ for microcontrollers. Lead firmware development projects from concept through to delivery. Design and configure wireless mesh networks on BLE. Contribute to planning within the SDLC. The Person: Experience developing firmware More ❯
Firmware Engineer Romsey - Hybrid £40,000 - £45,000 + Holiday + Pension This is an excellent opportunity for an Embedded Design/Firmware Engineer to join a company that offers great progression channels and is a market leader established over 50 years. This company is an industry leader offering a variety of electronic tools for precise measurement and data … range of electronic products is then supplied to many sectors, giving them a global reach. In this varied role, you will be responsible for developing firmware applications primarily in C, while undertaking schematic designs and verification, and working with clients to specify and deliver custom projects. Additionally, contributing to company-wide improvement of software applications for existing products and … ensuring all products are designed and documented in accordance with the company quality system is essential. The ideal candidate will have a strong background in embeddedC firmware development and analog interface design. Experience with communication technologies such as RS232, I2C, etc. is a key skill required to be successful within this role. Additionally, you will be proficient More ❯
Job Title: Embedded Software Engineer - Power Location: Lichfield Term: 6 Month Initial IR35: INSIDE Hourly Rate: £DOE Key Skills: Embedded Software, Engineering, C++, Python, Microcontrollers, DSPs, MATLAB, Simulink, DOORS, Requirements Management, Aerospace, Electronics, Testing The Role: Are you an embedded controls specialist with a passion for tackling complex engineering challenges? We’re looking for a highly skilled … Embedded Software Engineer to join our dynamic project team on a contract basis. You’ll be the go-to expert driving the design, implementation, and verification of cutting-edge embedded software applications across multiple high-profile programmes. What are we looking for in our next Embedded Software Engineer? Take the lead as the embedded technical authority … standardisation across projects, maximising efficiency and value. Qualifications/Experience: A BEng/MEng or MSc/PhD in Electrical, Electronic, Systems, or Software Engineering. A proven background delivering embedded software/firmware in one or more regulated industries (automotive, aerospace, defence, nuclear, etc.). Proficiency in embeddedC/C++ and/or Python for microcontrollers. More ❯
Job Title: Embedded Software Engineer - Power Location: Lichfield Term: 6 Month Initial IR35: INSIDE Hourly Rate: £DOE Key Skills: Embedded Software, Engineering, C++, Python, Microcontrollers, DSPs, MATLAB, Simulink, DOORS, Requirements Management, Aerospace, Electronics, Testing The Role: Are you an embedded controls specialist with a passion for tackling complex engineering challenges? We're looking for a highly skilled … Embedded Software Engineer to join our dynamic project team on a contract basis. You'll be the go-to expert driving the design, implementation, and verification of cutting-edge embedded software applications across multiple high-profile programmes. What are we looking for in our next Embedded Software Engineer? Take the lead as the embedded technical authority … standardisation across projects, maximising efficiency and value. Qualifications/Experience: A BEng/MEng or MSc/PhD in Electrical, Electronic, Systems, or Software Engineering. A proven background delivering embedded software/firmware in one or more regulated industries (automotive, aerospace, defence, nuclear, etc.). Proficiency in embeddedC/C++ and/or Python for microcontrollers. More ❯