Senior Embedded Software Engineer – Subsea Controls

bakerhughes

Nailsea

Hybrid

GBP 65,000 - 90,000

Full time

5 days 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
Life insurance
Disability programs
Flexible work options
Tailored financial programs

Job summary

Baker Hughes is seeking a Senior Embedded Software Engineer to design high‑reliability embedded software for subsea control systems. You will lead design reviews, develop XML configurations for Subsea Electronic Modules, and build Python tools to improve engineering workflows.

The role requires strong C/C++ skills, Java SE experience, and a solid background in real‑time, distributed systems. Preference for candidates based near Nailsea with hybrid working options.

Qualifications

  • Bachelor degree or equivalent in software-related field.
  • Significant embedded C/C++ development experience.
  • Experience with real‑time systems and distributed communication protocols.
  • Familiarity with Python and Java SE.
  • Knowledge of object‑oriented design and debugging techniques.

Responsibilities

  • Lead design and code reviews for robustness and maintainability.
  • Produce and validate XML‑based configurations for Subsea Electronic Modules.
  • Develop Python‑based tools to streamline engineering workflows.
  • Apply object‑oriented design in cross‑platform C/C++ (Windows, RT‑Linux) environments.
  • Architect and support distributed communication using Modbus, CAN, Ethernet UDP/TCP.
  • Lead system‑level troubleshooting across software, networks, and hardware.

Skills

C/C++
Python
Java SE
Object‑oriented design
Distributed systems
Real‑time systems
System‑level debugging
XML configurations
CAN Modbus Ethernet

Education

Bachelor's degree in Software Engineering / CS / EEE

Tools

LINT
LDRA

Job description

Baker Hughes is seeking a Senior Embedded Software Engineer to design high‑reliability embedded software for subsea control systems. You will lead design reviews, develop XML configurations for Subsea Electronic Modules, and build Python tools to improve engineering workflows.

The role requires strong C/C++ skills, Java SE experience, and a solid background in real‑time, distributed systems. Preference for candidates based near Nailsea with hybrid working options.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer — Subsea Controls
Senior Embedded Software Engineer — Subsea Controls

Baker Hughes • Nailsea

Hybrid
GBP 70,000 - 110,000
Private medical care
Life insurance
Disability programs
+2
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
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

Hybrid
GBP 70,000 - 110,000
Private medical care
Life insurance
Disability programs
+2
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
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
Senior Subsea PCS Engineer - Tendering & Projects
Senior Subsea PCS Engineer - Tendering & Projects

Baker Hughes Company • Nailsea

On-site
GBP 85,000 - 110,000