This role involves designing and delivering embedded software solutions for next-generation subsea control systems at a global energy technology company
Job Summary
This role involves designing and delivering embedded software solutions for next-generation subsea control systems at a global energy technology company.
The successful candidate will lead complex troubleshooting, drive quality improvements, and develop Python-based tools to streamline engineering workflows.
Baker Hughes offers comprehensive benefits including private medical care, life insurance, disability programs, and flexible working patterns.
Matching Summary
This role involves designing and delivering embedded software solutions for next-generation subsea control systems at a global energy technology company.
Skills & Requirements
Must-have
C/C++ embedded software development
Python-based tool development
Java SE object-oriented design
Real-time Linux and Windows development
Modbus CAN Ethernet UDP TCP protocols
System-level debugging and troubleshooting
Nice-to-have
Experience leading code reviews
XML configuration for Subsea Electronic Modules
Influence on junior engineers
Knowledge of LINT or LDRA tools
Key Requirements
Bachelor's degree in Software Engineering or related field
Significant experience with embedded C/C++ development
Hands-on experience with industrial control systems