Knaresborough, North Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
Technical Prospects Ltd
EmbeddedSoftwareEngineer (Hybrid) Offering £45,000 - £55,000 Basic Salary plus Excellent Benefits! Our client is an established global engineering business, currently recruiting an EmbeddedSoftwareEngineer to join their established team based in North Yorkshire. The successful candidate will take ownership of the development of firmware and software for our clients … product portfolio. The EmbeddedSoftwareEngineer role will be split into two functions: DevOps, and New Product Development. DevOps You will develop new embedded system software variants which tailor the product for customer needs. You will work with the Technical Support Engineers to determine and implement specifications with customers. You will be required to manage … you creating new algorithms, functions, protocols, etc. You may be required to develop native Windows applications to interface with the products and any new firmware that you may create. EmbeddedSoftwareEngineer Role Purpose To translate project requirements into technical capabilities and outputs. Work with the relevant stakeholders to create new variant specifications and determine appropriate time More ❯
Knaresborough, North Yorkshire, England, United Kingdom
Technical Prospects
EmbeddedSoftwareEngineer (Hybrid) Offering £45,000 - £55,000 Basic Salary plus Excellent Benefits! Our client is an established global engineering business, currently recruiting an EmbeddedSoftwareEngineer to join their established team based in North Yorkshire. The successful candidate will take ownership of the development of firmware and software for our client … s product portfolio. The EmbeddedSoftwareEngineer role will be split into two functions: DevOps, and New Product Development. DevOps You will develop new embedded system software variants which tailor the product for customer needs. You will work with the Technical Support Engineers to determine and implement specifications with customers. You will be required to … you creating new algorithms, functions, protocols, etc. You may be required to develop native Windows applications to interface with the products and any new firmware that you may create. EmbeddedSoftwareEngineer - Role Purpose To translate project requirements into technical capabilities and outputs. Work with the relevant stakeholders to create new variant specifications and determine appropriate time More ❯
Manufacturing Futures seek to appoint a Senior EmbeddedSoftwareEngineer 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 EmbeddedSoftwareEngineer role is a hands-on design position developing embeddedsoftware 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 EmbeddedSoftwareEngineer - Skills and Abilities - C, C++, C#, Embedded C, EmbeddedSoftware, 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 EmbeddedSoftwareMore ❯
Manufacturing Futures seek to appoint a Senior EmbeddedSoftwareEngineer 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 EmbeddedSoftwareEngineer role is a hands-on design position developing embeddedsoftware 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 EmbeddedSoftwareEngineer - Skills and Abilities - C, C++, C#, Embedded C, EmbeddedSoftware, 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 EmbeddedMore ❯
Futures seek to appoint an EmbeddedSoftwareEngineer working predominantly in embedded C 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 EmbeddedSoftwareEngineer role is a hands-on design position developing embeddedsoftware … 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. EmbeddedSoftwareEngineer - Skills & Abilities - C, C++, C#, Embedded C, EmbeddedSoftware, 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 EmbeddedSoftwareEngineer, C C++, C#, Embedded C, EmbeddedSoftware, Firmware, Electronics Please do not hesitate to apply for this role if you feel that your experience is relevant for this vacancy. More ❯
Are you passionate about developing innovative embeddedsoftware solutions for next-generation devices? We are looking for a talented and driven EmbeddedSoftwareEngineer to join our engineering team in Leeds. Key Responsibilities of the EmbeddedSoftwareEngineer job in Leeds: Design and develop embeddedsoftware using C, focusing on … MISRA guidelines where appropriate. Create technical documentation covering design specifications, implementation details, testing procedures, and troubleshooting guides. Stay current with industry trends and emerging technologies to drive innovation in embeddedsoftware development. Required Skills & Experience for the EmbeddedSoftwareEngineer job in Leeds: Strong experience in C programming for real-time embedded systems. Proficient … in using RTOS platforms (e.G., Zephyr, FreeRTOS, etc.). Experience with wireless communication protocols (Bluetooth, Zigbee, Wi-Fi, etc.). Familiarity with web technologies (JavaScript, HTML) for embedded web interfaces or tools. Knowledge of Linux OS application development for embedded testing environments. Proficient with development tools and version control systems (e.G., Git, IDEs). Understanding of secure coding More ❯
Cramlington, Northumberland, North East, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
Position: EmbeddedSoftwareEngineer Location: Newcastle Salary: £60,000 to £75,000 KO2's client is seeking a talented EmbeddedSoftwareEngineer to join their growing engineering team in Newcastle. This is a key hire within the business, offering the opportunity to work on a wide variety of technically challenging projects that combine software, firmware, electronics, and mechanical engineering. The core requirement is strong embeddedsoftware expertise - everything else is a bonus. If you enjoy variety, problem-solving, and working across disciplines, this role will give you exactly that. The Role: Developing and maintaining embeddedsoftware solutions for complex engineering systems Collaborating with electronics and mechanical teams on cross … C/C++, C#, and Python (all nice-to-haves, but not essential) Involvement in the full development lifecycle, from design through to deployment About You: Strong experience with embeddedsoftware development is essential Comfortable working close to hardware and within cross-functional teams Any additional skills in modern C++, C#, Python, RTOS, or firmware are highly desirable More ❯
Newcastle upon Tyne, Tyne and Wear, Cramlington, Northumberland, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions Ltd
Position: EmbeddedSoftwareEngineer Location: Newcastle Salary: £60,000 to £75,000 KO2's client is seeking a talented EmbeddedSoftwareEngineer to join their growing engineering team in Newcastle. This is a key hire within the business, offering the opportunity to work on a wide variety of technically challenging projects that combine software, firmware, electronics, and mechanical engineering. The core requirement is strong embeddedsoftware expertise - everything else is a bonus. If you enjoy variety, problem-solving, and working across disciplines, this role will give you exactly that. The Role: Developing and maintaining embeddedsoftware solutions for complex engineering systems Collaborating with electronics and mechanical teams on cross … C/C++, C#, and Python (all nice-to-haves, but not essential) Involvement in the full development lifecycle, from design through to deployment About You: Strong experience with embeddedsoftware development is essential Comfortable working close to hardware and within cross-functional teams Any additional skills in modern C++, C#, Python, RTOS, or firmware are highly desirable More ❯
Our client are an electronics and software focused R&D business with onsite manufacturing. They wish to appoint an EmbeddedSoftwareEngineer in a firmware role. You will spend the majority of your time coding in a firmware based position alongside some other electronics, project management and customer facing duties. It is important in this EmbeddedSoftwareEngineer role that you have good experience with firmware but also that you have had some exposure to electronics hardware too. Firmware Engineer - Skills & Abilities - EmbeddedSoftwareEngineer Degree qualified in Electronics, Electrical & Electronic Engineering or Computer Science preferred Proficient in C with at least three years industry experience Experience with Microcontrollers …/Microprocessors Knowledge of embeddedsoftware testing Firmware Engineer, C, Microcontroller, Electronics, EmbeddedSoftwareEngineerMore ❯
Our client are an electronics and software focused R&D business with onsite manufacturing. They wish to appoint an EmbeddedSoftwareEngineer in a firmware role. You will spend the majority of your time coding in a firmware based position alongside some other electronics, project management and customer facing duties. It is important in this EmbeddedSoftwareEngineer role that you have good experience with firmware but also that you have had some exposure to electronics hardware too. Firmware Engineer - Skills & Abilities - EmbeddedSoftwareEngineer * Degree qualified in Electronics, Electrical & Electronic Engineering or Computer Science preferred * Proficient in C with at least three years industry experience * Experience with Microcontrollers …/Microprocessors * Knowledge of embeddedsoftware testing Firmware Engineer, C, Microcontroller, Electronics, EmbeddedSoftwareEngineerMore ❯
NMS Recruit are seeking EmbeddedSoftware Engineers to join a global energy consultancy based in the Cheshire. This is an exciting opportunity for a talented EmbeddedSoftwareEngineer with expertise in C/C++ (C++ 11/14/17) to join a rapidly growing business. You will be required to work 50/… split between site and home. Responsibilities Design and develop embeddedsoftware solutions for innovative measurement devices for the power industry. Bring up firmware on new hardware platforms designed in-house. Implement software modules to facilitate communication with cloud services from embedded devices. Ensure high-quality software delivery by writing robust, maintainable, and reliable code that … Drive continuous improvements in process efficiency and product quality as deployment scales increase. Experience Expertise in C/C++ (C++ 11/14/17). Proven experience in embeddedsoftware design and full product lifecycle development. Strong knowledge of low-level protocols (SPI, I2C, RS232) and experience interfacing with ARM Cortex microprocessors. Experience with unit testing frameworks More ❯
NMS Recruit are seeking EmbeddedSoftware Engineers to join a global energy consultancy based in the Cheshire. This is an exciting opportunity for a talented EmbeddedSoftwareEngineer with expertise in C/C++ (C++ 11/14/17) to join a rapidly growing business. You will be required to work 50/… split between site and home. Responsibilities Design and develop embeddedsoftware solutions for innovative measurement devices for the power industry. Bring up firmware on new hardware platforms designed in-house. Implement software modules to facilitate communication with cloud services from embedded devices. Ensure high-quality software delivery by writing robust, maintainable, and reliable code that … Drive continuous improvements in process efficiency and product quality as deployment scales increase. Experience Expertise in C/C++ (C++ 11/14/17). Proven experience in embeddedsoftware design and full product lifecycle development. Strong knowledge of low-level protocols (SPI, I2C, RS232) and experience interfacing with ARM Cortex microprocessors. Experience with unit testing frameworks More ❯
An innovative engineering company based in the Lancaster area are looking for an EmbeddedSoftware 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 EmbeddedSoftwareEngineer 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. EmbeddedSoftwareEngineer Requirements: Degree qualified or equivalent in Computer Science … Electronics & Software Engineering Embedded C/C++ programming (C++ preferred) Embedded Linux Javascript (not essential) Object Orientated programming (desirable) If you have the required skills for this EmbeddedSoftwareEngineer position, please get in touch ASAP with an up-to-date copy of your CV. You can apply directly or get in touch with More ❯
A manufacturing R&D business based in the Yorkshire area is looking for an EmbeddedSoftwareEngineer to help fuel their next stage of growth. The level of experience for the EmbeddedSoftwareEngineer and will consider candidates with a couple of years experience or those of senior level. Whats important to this business … is bringing in the brightest minds who are willing to bring new ideas and challenge the norm. EmbeddedSoftwareEngineer Requirements: Degree qualified in Electronics or Computer Science or equivalent Embedded C/C++ programming STM32 or PIC microcontrollers LabVIEW Python If you have the required skills for this EmbeddedSoftwareEngineer position More ❯
York, North Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
Position: EmbeddedSoftwareEngineer Salary: Up to £50,000 Location: North of York + Hybrid (Flexible Work from Home) Our client, a highly respected and award-winning company, is growing their engineering team and seeking an experienced EmbeddedSoftware Engineer. Based just North of York with flexible hybrid working options, this role is perfect for … someone who thrives in a collaborative, hands-on environment. The Role As an EmbeddedSoftwareEngineer, you'll be involved in the full product lifecycle-from concept and design to testing and manufacture. Working as part of a small, highly skilled team, you'll take full ownership of embeddedsoftware development for innovative, bespoke control … systems. Key Responsibilities: Develop embeddedsoftware for new and existing products Work on complete project lifecycles, from architecture through to deployment Collaborate with engineers across hardware and software disciplines Provide customer support and maintain technical documentation Skills & Experience: Strong experience with Embedded C programming Proficient in bare-metal development Familiarity with communication protocols: SPI, I2C, RS232 More ❯
EmbeddedSoftwareEngineer (senior and mid-level) Hybrid - 50/50 Home and Office (Capenhurst) Join a global, independent provider of end-to-end power engineering solutions, supporting clients in managing and operating electrical networks. This is a well-established, innovation-led organisation with a strong, values-driven culture. About the Role You'll play a key … role in developing cutting-edge embeddedsoftware for advanced measurement technologies used in the power industry. Working in a friendly and supportive team, you'll have the chance to contribute to real innovation. Key Responsibilities: Design and develop embeddedsoftware solutions for next-generation measurement devices Bring up firmware on newly developed in-house hardware platforms … Implement software modules that enable embedded devices to communicate with cloud services Write clean, maintainable, and robust code that adheres to industry standards Continuously seek to improve product quality and development processes as product deployment scales What We're Looking For: Strong experience in C/C++ , including modern standards ( C++ 11/14/17 ) Proven experience More ❯
Ellesmere Port, Cheshire, North West, United Kingdom
Vantage Consulting Ltd
EmbeddedSoftwareEngineer (senior and mid-level) Hybrid - 50/50 Home and Office (Capenhurst) Join a global, independent provider of end-to-end power engineering solutions, supporting clients in managing and operating electrical networks. This is a well-established, innovation-led organisation with a strong, values-driven culture. About the Role You'll play a key … role in developing cutting-edge embeddedsoftware for advanced measurement technologies used in the power industry. Working in a friendly and supportive team, you'll have the chance to contribute to real innovation. Key Responsibilities: Design and develop embeddedsoftware solutions for next-generation measurement devices Bring up firmware on newly developed in-house hardware platforms … Implement software modules that enable embedded devices to communicate with cloud services Write clean, maintainable, and robust code that adheres to industry standards Continuously seek to improve product quality and development processes as product deployment scales What We're Looking For: Strong experience in C/C++ , including modern standards ( C++ 11/14/17 ) Proven experience More ❯
EmbeddedSoftwareEngineer (senior and mid-level) Hybrid - 50/50 Home and Office (Capenhurst) Join a global, independent provider of end-to-end power engineering solutions, supporting clients in managing and operating electrical networks. This is a well-established, innovation-led organisation with a strong, values-driven culture. About the Role You'll play a key … role in developing cutting-edge embeddedsoftware for advanced measurement technologies used in the power industry. Working in a friendly and supportive team, you'll have the chance to contribute to real innovation. Key Responsibilities: Design and develop embeddedsoftware solutions for next-generation measurement devices Bring up firmware on newly developed in-house hardware platforms … Implement software modules that enable embedded devices to communicate with cloud services Write clean, maintainable, and robust code that adheres to industry standards Continuously seek to improve product quality and development processes as product deployment scales What We're Looking For: Strong experience in C/C++ , including modern standards ( C++ 11/14/17 ) Proven experience More ❯
Ellesmere Port, Cheshire, North West, United Kingdom
Vantage Consulting Ltd
EmbeddedSoftwareEngineer (senior and mid-level) Hybrid - 50/50 Home and Office (Capenhurst) Join a global, independent provider of end-to-end power engineering solutions, supporting clients in managing and operating electrical networks. This is a well-established, innovation-led organisation with a strong, values-driven culture. About the Role You'll play a key … role in developing cutting-edge embeddedsoftware for advanced measurement technologies used in the power industry. Working in a friendly and supportive team, you'll have the chance to contribute to real innovation. Key Responsibilities: Design and develop embeddedsoftware solutions for next-generation measurement devices Bring up firmware on newly developed in-house hardware platforms … Implement software modules that enable embedded devices to communicate with cloud services Write clean, maintainable, and robust code that adheres to industry standards Continuously seek to improve product quality and development processes as product deployment scales What We're Looking For: Strong experience in C/C++ , including modern standards ( C++ 11/14/17 ) Proven experience More ❯
Job Title: EmbeddedSoftwareEngineer Location: Warrington, Onsite Salary: Up to £65,000 (Depending on Experience) We are looking for a highly skilled EmbeddedSoftwareEngineer to join an innovative engineering team. This role offers the chance to work on cutting-edge embedded systems, contribute to the design of next-generation products, and … play a key part in shaping the companys technical roadmap. You will be involved in the full software development lifecycle, from concept and design through to deployment, validation, and continuous improvement. Key Responsibilities Design, implement, and optimise embeddedsoftware for real-time systems and safety-critical applications. Develop firmware for ARM Cortex, PIC, or STM32 microcontrollers using … C and C++. Integrate and test communication protocols including SPI, I2C, CAN, UART, USB, TCP/IP, and Modbus. Contribute to board bring-up, debugging hardware/software interfaces, and reading schematics to support hardware integration. Work with RTOS (e.g., FreeRTOS, Zephyr) and bare-metal systems to deliver reliable and efficient solutions. Ensure compliance with industry standards (e.g., MISRA More ❯
Role: EmbeddedSoftwareEngineer Location: Chester Salary: Up to £55,000 per annum (DOE) Job Type: Full-time, Permanent About the Role This is a fantastic opportunity for an experienced engineer to take a leading role in designing and developing embeddedsoftware solutions that power advanced technology used in energy systems. You'll work … on exciting new hardware platforms and contribute to products that connect seamlessly with cloud services to provide real-time, reliable data for critical applications. Key Responsibilities Design and develop embeddedsoftware for cutting-edge measurement and monitoring devices. Develop firmware for in-house designed hardware platforms. Implement communication protocols between embedded systems and cloud-based platforms. Ensure … cross-functional teams in an agile development environment What We're Looking For Strong expertise in C/C++ (including C++11/14/17). Proven experience in embeddedsoftware development and the full product lifecycle. In-depth knowledge of low-level protocols (e.g. SPI, I2C, RS232). Experience working with ARM Cortex microprocessors. Proficiency with Linux More ❯
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
KO2 Embedded Recruitment Solutions LTD
Role: Junior EmbeddedSoftwareEngineer Location: Newcastle Package: £30,000 - £40,000 + Bonus + Shares + 30 Days Holiday Potential KO2 is partnering with a cutting-edge technology company in Newcastle who are looking for a passionate Graduate or Junior EmbeddedSoftwareEngineer to join their growing R&D team. This is your … chance to work on real-world products from day one, in a role that blends innovation, collaboration, and career growth. What You'll Do Design & develop embeddedsoftware for real-time systems. Work with hardware engineers using protocols like SPI, I2C, and USB. Turn product ideas into robust, reliable software. Analyse test data, solve problems, and improve performance. … Research new technologies for future products. What You'll Need Degree (preferably Master's) in a relevant engineering discipline. Good understanding of electronics and firmware. Proficiency in embedded C programming. Nice to have: Python, C#, JavaScript, HTML, CSS. Familiarity with RTOS and protocols (SPI, UART, I2C, USB, Bluetooth) a bonus. Why You'll Love Working Here Competitive salary More ❯
Job Title: EmbeddedSoftwareEngineer Location: Cheshire Salary: Up to £65,000 (Depending on Experience) This is a fantastic opportunity to become part of a progressive, innovation-driven team shaping the future of technology. We are seeking an accomplished EmbeddedSoftwareEngineer to lead the development of next-generation products in a dynamic, fast … challenges and help define product strategy. Collaborate with R&D, Marketing, and global teams to drive innovation. Provide technical leadership, mentorship, and ensure best development practices. Manage full-lifecycle software projects, ensuring compliance with regulatory and cybersecurity standards. Support IP development and represent at industry events around the world. What Were Looking For Degree in a related field. Expertise … in C/C++ and embedded systems with RTOS. Proficient with IDEs, compilers, debuggers, emulators, test frameworks, and Git. Experience managing design projects and reading hardware schematics. Skilled in IEC standards and compliant documentation management. Analytical, detail-oriented, and committed to continuous improvement. Experience with Azure computing platform. Please note, we cannot offer sponsorship for the role. If Interested More ❯
Job Title: EmbeddedSoftwareEngineer Location: Cheshire Salary: Up to £65,000 (Depending on Experience) This is a fantastic opportunity to become part of a progressive, innovation-driven team shaping the future of technology. We are seeking an accomplished EmbeddedSoftwareEngineer to lead the development of next-generation products in a dynamic, fast More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
ZENOVO LTD
Embedded Linux SoftwareEngineer Remote with Onsite Flexibility Up to £75,000k per annum DOE An innovative engineering business is looking for a talented EmbeddedSoftware Developer to join their R&D team working on next-gen instrumentation. The company develop specialist tools for data capture in harsh environments with applications across industries like renewable … energy, oil & gas, and environmental monitoring. Experience required: Strong experience in Embedded Linux environments (Yocto, Buildroot, etc.) Proficiency in C, C++ or Rust Experience developing for SoCs, microcontrollers, or low-level systems Familiarity with SPI, I2C, UART and hands-on debugging Bonus Skills: Imaging systems, computer vision, or video encoding FPGA-based development Sensor physics or instrumentation experience Whats More ❯