Senior Embedded Software Engineer

Baker Hughes

Not specified; not specified; comprehensive privat...
**
Embedded c/c++ development experience
Object-oriented design principles
Real-time linux and windows development
** Baker Hughes is seeking a Senior Embedded Software Engineer to join their talent community, focusing on designing high-reliability embedded software for subsea control systems. The role requires extensive experience in embedded software development, system-level troubleshooting, and mentoring junior engineers. **

Job Summary

  • This role involves designing high-reliability embedded software that powers next-generation subsea control systems for a global energy technology company.
  • You will lead complex troubleshooting, drive quality improvements, and serve as a key technical contributor across multiple projects using C/C++, Python, and Java.
  • The position offers flexible working patterns, comprehensive private medical care, life insurance, and tailored financial programs to support work-life balance.

Matching Summary

Match Score: 75

** Baker Hughes is seeking a Senior Embedded Software Engineer to join their talent community, focusing on designing high-reliability embedded software for subsea control systems. The role requires extensive experience in embedded software development, system-level troubleshooting, and mentoring junior engineers. **

Salary

Not specified; Not specified; Comprehensive private medical care; Life insurance; Disability programs; Tailored financial programs

Skills & Requirements

Must-have

  • Embedded C/C++ development experience
  • Object-oriented design principles
  • Real-time Linux and Windows development
  • Distributed communication protocols Modbus CAN Ethernet
  • Python-based tool development
  • System-level troubleshooting and debugging

Nice-to-have

  • Experience supporting junior engineers
  • XML configuration for Subsea Electronic Modules
  • LINT or LDRA code quality tools
  • Java SE familiarity
  • Influence on engineering excellence

Key Requirements

  • Bachelor's degree in Software Engineering, Computer Science, or Electrical/Electronic Engineering
  • Significant hands-on experience with embedded software development
  • Proven track record in system-level debugging and performance optimization

Work Rights

Not specified

Tailored Resume

Cover Letter