Embedded Software Engineer

Embedded Software Engineer

Baker Hughes

Ashby de la Zouch, United Kingdom

Partner with the best:

In this role, as an Embedded Software Engineer, you will be responsible for developing advanced PRISMIC control systems, including embedded software, electronics integration, and control solutions. You will collaborate with cross-functional teams to design and deliver scalable, reliable, and high-performance embedded systems aligned with our long-term product roadmap.

As an Embedded Software Engineer, you will be responsible for:

  • Designing and developing embedded software using C/C++ for microcontrollers, QNX, and Embedded Linux environments.
  • Supporting the design and development of electronic hardware including PCBs, controllers, and I/O modules.
  • Integrating embedded software with hardware systems ensuring seamless system performance.
  • Implementing industrial communication protocols such as Modbus, CAN, Ethernet, and IEC standards.
  • Performing system testing, validation, troubleshooting, and root cause analysis.
  • Developing test procedures and ensuring compliance with system requirements and quality standards.
  • Supporting full product lifecycle activities including design, documentation, and field support.
  • Collaborating with cross-functional teams across engineering, manufacturing, Suppliers and service.

To be successful in this role you will:

  • Have a proven experience as an Embedded Software Engineer.
  • Have strong expertise in embedded software (C/C++), system integration, and electronics fundamentals.
  • Have a degree in Electronics, Electrical, Embedded Systems, or Control Engineering.
  • Have experience working with embedded operating systems such as QNX or Embedded Linux.
  • Have knowledge of real-time systems, device drivers, and debugging techniques.
  • Have experience with industrial communication protocols such as Modbus, CAN, IEC61850, or Ethernet-based systems.
  • Have hands-on experience in hardware troubleshooting and embedded system validation.
  • Have experience with GitHub or version control systems.

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

United Kingdom      C++ Developer      Embedded Software Engineer      Hybrid      Linux and Unix      Baker Hughes     

EuroTechJobs Logo

© EuroJobsites 2026