Baker Hughes

energy technology

Lead/EmbeddedSoftwareEngineer

Piotrków Trybunalski, Poland; Opoczno, Poland; Rawa Mazowiecka, Poland; Radomsko, Poland; Zgierz, Poland; Włoszczowa, Poland; Końskie, Poland; Warsaw, Poland; łódzkie, Poland; świętokrzyskie, Poland FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Lead candidates.

The Brief

“Lead / Embedded Software Engineer at Baker Hughes. Skills: embedded software development, C/C++, Python, real-time Linux, industrial communication protocols. design, develop, and support the embedded software and configurations. participating in or leading design and code reviews”

What You'll Achieve.

deliver reliable, high-performance systems for challenging offshore environments

Industry & Context.

energy technology
Problems you'll solve

solve complex system challenges; analyse issues; troubleshoot systematically; diagnosing and resolving system-level issues; applying structured troubleshooting

What They're Looking For.

Must Have

experience with embedded software development in C/C++, familiarity with Python, familiarity with Java SE, understanding of object-oriented design, understanding of real-time systems, understanding of distributed communication protocols, ability to analyse issues, ability to troubleshoot systematically, ability to contribute to high-reliability system development

Nice to Have

hands-on experience developing embedded or industrial control system software, experience with system-level debugging, experience with communications protocol analysis, experience with performance optimisation, ability to support junior engineers, ability to influence design decisions

What You'll Do.

and support the embedded software and configurations

participating in or leading design and code reviews

producing high-quality technical deliverables

ensuring adherence to engineering best practices

and maintaining embedded C/C++ software for Windows and real-time Linux platforms

applying object-oriented design principles

and troubleshooting XML-based configurations for Subsea Electronic Modules

supporting project execution and production environments

developing and enhancing Python-based support tools

implementing and supporting distributed communication systems

diagnosing and resolving system-level issues

applying structured troubleshooting to identify root causes across software

and communication layers

How You'll Work.

Team & Collaboration

collaborating with cross-functional engineering teams; ensuring seamless integration of software components within the subsea control system architecture

Process & Methodology

leading software activities across global projects

Full Job Description

At Baker Hughes, this position forms part of our broader Talent Community as we prepare for future business needs. By submitting your application, you will join a pool of skilled professionals whose profiles we review as new opportunities arise. Your experience will be considered for roles that align with your background and the evolving requirements of our teams; however, you may not be contacted immediately, as outreach depends entirely on business demand and the timing of suitable openings. **Lead / 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 an Embedded or Lead Embedded Software Engineer in our Subsea Production Systems team, you will design, develop, and support the embedded software and configurations that power Baker Hughes’ subsea control technologies. You’ll work with C/C++, Python, real‑time Linux, and industrial communication protocols to deliver reliable, high‑performance systems for challenging offshore environments. Depending on experience, you may also guide technical decisions, mentor engineers, and lead software activities across

Free ATS check

Applying for this Lead / 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 →