Baker Hughes

Energy Technology

SeniorEmbeddedSoftwareEngineer

$185–275k ~AI est. Warsaw, Poland FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Embedded Software Engineer at Baker Hughes. Skills: Embedded software, Subsea control systems, Distributed systems. Design and code reviews. Produce and validate XML-based configurations”

Industry & Context.

Energy Technology
Problems you'll solve

Complex system challenges; Troubleshoot systematically

What They're Looking For.

Must Have

Bachelor's degree in software engineering, Computer Science, Electrical/Electronic Engineering, or related discipline, Significant experience with embedded software development in C/C++, Significant hands-on experience developing embedded or industrial control system software, Significant experience with system-level debugging, communications protocol analysis, and performance optimization, Prior experience supporting junior engineers and influence design decisions

Nice to Have

Familiarity with Python and Java SE, Understanding of object-oriented design, real-time systems, and distributed communication protocols, Ability to analyze issues, troubleshoot systematically, and contribute to high-reliability system development

What You'll Do.

Design and code reviews

Produce and validate XML-based configurations

Provide advanced troubleshooting and guidance

Develop and enhance Python-based tools

Streamline engineering workflows

Integrate new capabilities

Apply knowledge of object-oriented design

Develop cross-platform C/C++

Maintain code quality

Architect distributed communication systems

Support distributed communication systems

Lead system-level troubleshooting

Isolate and resolve issues

How You'll Work.

Team & Collaboration

Technical contributor across multiple projects

Full Job Description

**Senior Embedded Software Engineer** **Are you ready to design high‑reliability embedded software that powers next‑generation subsea control systems?** **Do you have the technical drive to solve complex system challenges and influence embedded engineering excellence?** **Partner with the best** Baker Hughes is a global energy technology company serving energy and industrial customers in more than 120 countries. Built on over a century of innovation, the company provides advanced products, services, and digital solutions that support efficient, safe, and lower‑carbon energy operations. Its portfolio spans oilfield services and equipment, turbomachinery, industrial technologies, and emerging energy transition solutions such as hydrogen, carbon capture, and emissions management. Baker Hughes continues to help customers meet the world’s evolving energy needs through technology leadership, operational excellence, and a strong commitment to sustainability. **Fuel your passion** As a Senior Embedded Software Engineer, you will take ownership of designing and delivering embedded software solutions for subsea control systems. You will lead complex troubleshooting, drive quality improvements, and serve as a key technical contributor across multiple projects. This role involves deeper expertise in distributed systems, advanced debugging, and developing tools and configurations that support the full subsea controls lifecycle. As a **Senior Embedded Software Engineer,** you will be responsible for: * Leading and actively participating in **design and code reviews** , ensuring robustness, compliance, and maintainability of software components. * Producing and validating **XML‑based configurations** for Subsea Electronic Modules, providing advanced troubleshooting and guidance to junior engineers. * Developing and enhancing **Python-based tools** used to streamline engineering workflows, automate tasks, or integrate new capabilities. * Applying strong knowledge of **object-orient

Free ATS check

Applying for this Senior Embedded Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Baker Hughes?

Real rants from real employees. Read before you apply.

Read Company Rants →