Lead Subsea Embedded Systems Engineer

Baker Hughes Company

Nailsea

Hybrid

GBP 65,000 - 95,000

Full time

41 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Private medical care options
Life insurance
Disability programs
Tailored financial programs
Additional benefits

Job summary

Baker Hughes Company in Nailsea is seeking a Senior Embedded Software Engineer to design and deliver embedded software for subsea control systems. You will lead complex troubleshooting and drive quality improvements across multiple projects, with focus on distributed systems and tool development.

The role requires hands-on development in C/C++, Python, Java, and RT‑Linux, plus experience in debugging and system‑level integration. A bachelor’s degree and strong collaboration skills are expected.

Qualifications

  • Bachelor’s degree in software engineering or related discipline.
  • Significant embedded C/C++ experience; familiarity with Python and Java SE.
  • Strong understanding of OO design, real-time systems, and distributed communication protocols.
  • Ability to analyse issues, troubleshoot systematically, and contribute to high‑reliability systems.
  • Hands‑on experience developing embedded or industrial control software.
  • Experience with system‑level debugging and performance optimization.

Responsibilities

  • Lead and participate in design and code reviews for robustness and maintainability.
  • Produce and validate XML-based configurations for Subsea Electronic Modules.
  • Develop Python tools to streamline workflows and automation.
  • Apply strong OO, Java SE, and C/C++ knowledge across Windows and RT‑Linux.
  • Architect and support distributed communication systems (Modbus, CAN, Ethernet).
  • Lead system‑level troubleshooting across software, network, and hardware interfaces.

Skills

Embedded C/C++
Python
Java SE
Object-oriented design
Real-time systems
Distributed protocols
Debugging
Leadership/mentoring

Education

Bachelor's degree in software engineering

Tools

LDRA
Lint

Job description

Baker Hughes Company in Nailsea is seeking a Senior Embedded Software Engineer to design and deliver embedded software for subsea control systems. You will lead complex troubleshooting and drive quality improvements across multiple projects, with focus on distributed systems and tool development.

The role requires hands-on development in C/C++, Python, Java, and RT‑Linux, plus experience in debugging and system‑level integration. A bachelor’s degree and strong collaboration skills are expected.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Lead Subsea Product & New Technology Engineer
Lead Subsea Product & New Technology Engineer

bakerhughes • Montrose

Hybrid
GBP 70,000 - 110,000
Flexible working patterns
Private medical care
Life insurance
+3
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
Senior Subsea Production & New Technology Engineer
Senior Subsea Production & New Technology Engineer

Baker Hughes Gruppe • Montrose

On-site
GBP 65,000 - 90,000
Wellbeing activities
Private medical care
Life insurance
+4
Subsea Cyber Security Lead – OT & SCADA
Subsea Cyber Security Lead – OT & SCADA

bakerhughes • Nailsea

Hybrid
GBP 70,000 - 120,000
Private medical care
Life insurance
Disability coverage
+2
Subsea Robotics Software Lead
Subsea Robotics Software Lead

Saab Seaeye Ltd • Fareham

On-site
GBP 70,000 - 110,000
Embedded Software Engineer – Hybrid/Remote (Energy Tech)
Embedded Software Engineer – Hybrid/Remote (Energy Tech)

Schlumberger Limited • Stonehouse

Hybrid
GBP 42,000 - 56,000
Private healthcare for employee &
Dental care
Pension contribution
+3
Senior Subsea Mechanical Engineer - Customer Order Solutions
Senior Subsea Mechanical Engineer - Customer Order Solutions

Baker Hughes Company • Aberdeen City

Hybrid
GBP 65,000 - 90,000
Chief Engineer, Subsea Wellheads & Systems
Chief Engineer, Subsea Wellheads & Systems

Baker Hughes • Aberdeen City

Hybrid
GBP 120,000 - 180,000
Contemporary work-life balance
Private medical care
Life insurance & disability
+2
Downhole Electronics Engineer for Harsh Environments
Downhole Electronics Engineer for Harsh Environments

bakerhughes • Farnborough

On-site
GBP 40,000 - 65,000
Private medical care
Life insurance
Disability programs
+2