Senior Embedded Software Engineer

Baker Hughes

Embedded software development in c/c++
Strong knowledge of object-oriented design
Experience with system-level debugging
As a Senior Embedded Software Engineer, you will take ownership of designing and delivering embedded software solutions for subsea control systems

Job Summary

  • As a Senior Embedded Software Engineer, you will take ownership of designing and delivering embedded software solutions for subsea control systems.
  • You will lead complex troubleshooting, drive quality improvements, and serve as a key technical contributor across multiple projects.
  • Baker Hughes prioritizes rewarding those who embrace change with a package that reflects how much we value their input.

Matching Summary

As a Senior Embedded Software Engineer, you will take ownership of designing and delivering embedded software solutions for subsea control systems.

Skills & Requirements

Must-have

  • Embedded software development in C/C++
  • Strong knowledge of object-oriented design
  • Experience with system-level debugging

Nice-to-have

  • Ability to influence design decisions
  • Experience with Python and Java SE
  • Support for junior engineers

Key Requirements

  • Bachelor’s degree in software engineering or related discipline
  • Significant hands-on experience developing embedded software
  • Experience with distributed communication protocols

Work Rights

Not specified

Tailored Resume

Cover Letter