Senior Subsea Embedded Systems Engineer

Baker Hughes

Nailsea

On-site

GBP 60,000 - 90,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Private medical care
Life insurance
Disability program
Tailored financial programs
Additional benefits
Office presence in Nailsea 3–4 days/wk

Job summary

Baker Hughes is seeking a Senior Embedded Software Engineer to design and deliver embedded software for subsea control systems. You will lead complex troubleshooting, drive quality improvements, and contribute across multiple projects.

Responsibilities include reviews, XML configurations, Python tooling, and cross‑platform C/C++ development for Windows and RT-Linux, with distribution systems like Modbus, CAN and Ethernet.

Qualifications

  • Bachelor’s degree in software engineering, Computer Science or related field.
  • Strong experience with embedded software development in C/C++, plus familiarity with Python and Java SE.

Responsibilities

  • Lead design and code reviews to ensure robust, compliant, and maintainable software.
  • Produce and validate XML-based configurations for Subsea Electronic Modules and guide junior engineers.
  • Develop and enhance Python-based tools to streamline engineering workflows and automation.
  • Apply object-oriented design, Java SE, and cross-platform C/C++ development for Windows and real-time Linux.
  • Architect and support distributed communication systems using Modbus, CAN, Ethernet UDP/TCP and other protocols.
  • Lead system-level troubleshooting across software, communications, and hardware interfaces.

Skills

Embedded software
C/C++
Python
Java SE
Object-oriented design
Real-time systems
Distributed communication protocols
Troubleshooting

Education

Bachelor's degree in software engineering
Computer Science
Electrical/Electronic Engineering

Tools

LINT
LDRA

Job description

Baker Hughes is seeking a Senior Embedded Software Engineer to design and deliver embedded software for subsea control systems. You will lead complex troubleshooting, drive quality improvements, and contribute across multiple projects.

Responsibilities include reviews, XML configurations, Python tooling, and cross‑platform C/C++ development for Windows and RT-Linux, with distribution systems like Modbus, CAN and Ethernet.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Subsea Embedded Systems Engineer
Lead Subsea Embedded Systems Engineer

Baker Hughes Company • Nailsea

Hybrid
GBP 65,000 - 95,000
Private medical care options
Life insurance
Disability programs
+2
Senior Embedded Software Engineer - Subsea Control Systems
Senior Embedded Software Engineer - Subsea Control Systems

BAKER HUGHES • North Weston

On-site
GBP 70,000 - 110,000
Private medical care options
Life insurance
Disability programs
+3
Senior Embedded Software Engineer – Subsea Controls
Senior Embedded Software Engineer – Subsea Controls

bakerhughes • Nailsea

Hybrid
GBP 65,000 - 90,000
Private medical care
Life insurance
Disability programs
+2
Senior Embedded Software Engineer
Senior Embedded Software Engineer

BAKER HUGHES • North Weston

On-site
GBP 70,000 - 110,000
Private medical care options
Life insurance
Disability programs
+3
Senior Embedded Software Engineer
Senior Embedded Software Engineer

bakerhughes • Nailsea

Hybrid
GBP 65,000 - 90,000
Private medical care
Life insurance
Disability programs
+2
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Baker Hughes • Nailsea

On-site
GBP 60,000 - 90,000
Private medical care
Life insurance
Disability program
+3
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Baker Hughes Company • Nailsea

Hybrid
GBP 65,000 - 95,000
Private medical care options
Life insurance
Disability programs
+2
Senior Subsea Mechanical Solutions Engineer
Senior Subsea Mechanical Solutions Engineer

Baker Hughes Company • Aberdeen City

On-site
GBP 75,000 - 95,000
Flexible working patterns
Private medical care
Life insurance
+2
Embedded Software Engineer
Embedded Software Engineer

TRS Staffing Solutions • West of England

On-site
GBP 70,000 - 110,000
Embedded Software Engineer
Embedded Software Engineer

TRS Staffing Solutions • Bristol

On-site
GBP 65,000 - 90,000