Embedded Software Engineer

KO2 Recruitment

  • Midlands
  • Permanent
  • Full-time
  • 1 month ago
Embedded Software Engineer - Birmingham | Hybrid WFH (1-2 Days Office Per Week)KO2 is working with a leading technology company in Birmingham that's seeking an experienced Embedded Engineer to join their expanding development team. This is an exciting opportunity to work on cutting-edge embedded systems for next-generation products, while also supporting and enhancing existing solutions.The role offers flexible hybrid working, with 1 or 2 days a week in the Birmingham office ideally.Key Responsibilities:
  • Develop and optimize embedded software in C/C++, with a focus on STM32 firmware.
  • Work with GSM/GPRS communication protocols to enhance connectivity features.
  • Lead the transition to a new operating system for upcoming products.
  • Collaborate with hardware and software teams to design robust embedded solutions.
  • Perform thorough testing and debugging to ensure high reliability.
Essential Experience & Skills:
  • Minimum 5 years’ experience in an embedded software development role.
  • Strong C/C++ programming skills for low-level development.
  • Proven experience with STM32 microcontrollers.
  • Solid understanding of RTOS and hands-on experience in OS transitions.
Desirable Skills:
  • Experience with CAN bus protocols.
  • Familiarity with GSM/GPRS communication protocols.
  • Knowledge of MISRA C coding standards.
  • Exposure to MQTT and other IoT communication protocols.
This is a unique opportunity to contribute to the development of advanced products in a company that’s driving innovation in its sector. You'll be working in a collaborative environment where your input will shape future technologies.If you’re an Embedded Engineer with strong skills in C, STM32, and RTOS-and you're excited about working on next-gen embedded systems-apply today and take the next step in your career.Apply today with an up-to-date CV to KO2 Embedded Recruitment Solutions.

KO2 Recruitment