In this role you will own embedded software for subsea control systems, driving high‑reliability and robust software across projects. You will collaborate with cross‑functional teams to shape solutions that support safe, efficient subsea operations. You’ll tackle complex debugging, system‑level issues, and tooling, accelerating the lifecycle of subsea controls. This position offers the chance to influence design decisions and contribute to technology leadership in energy. You work in a collaborative, performance‑driven environment with a clear impact on real‑world systems.
Pay / Benefits
Contemporary work‑life balance policies
Comprehensive private medical care options
Life insurance and disability programs
Tailored financial programs
Additional elected or voluntary benefits
Flexible work options
Responsibilities
Lead design and code reviews to ensure robustness and maintainability
Produce and validate XML configurations for Subsea Electronic Modules and guide junior engineers
Develop and enhance Python-based tools to streamline workflows
Apply OO design, Java SE, and cross‑platform C/C++ for Windows and RT‑Linux; use LINT/LDRA for code quality
Architect and support distributed communication systems (Modbus, CAN, Ethernet UDP/TCP)
Lead system‑level troubleshooting across software, communication, and hardware interfaces
Key requirements
Bachelor-related degree in software/CS/electrical engineering or related field
Significant embedded C/C++ experience; familiarity with Python and Java SE
Strong OO design, real‑time systems, and distributed protocols knowledge
Hands‑on experience in embedded/industrial control software
System‑level debugging, protocol analysis, and performance optimization
Experience mentoring junior engineers and influencing design decisions
We use essential cookies to make this site work. With your permission we would also like to use the optional cookies below. Nothing optional is set until you choose, and you can change your mind at any time from "Cookie settings" at the bottom of every page. Cookie policy.
Essential — keep the site working and secure, and remember the choice you make here. Always on.