Lead Engineer – Embedded Software Development (M/F/D)

Reposted 21 Days Ago
Be an Early Applicant
Krakowska, Baranów Sandomierski, Tarnobrzeski, Podkarpackie, POL
In-Office
166K-229K Annually
Senior level
Energy
The Role
Lead design, development, and maintenance of embedded software for subsea electronics across QNX, Embedded Linux and bare-metal platforms. Implement communication and control stacks (TCP/IP, CANopen, Modbus, Profibus, serial), build support tools (C#, Java, Python, web/IIoT), optimize real-time multithreaded systems, apply OOP and Git workflows, collaborate with hardware teams (ARM Cortex, Infineon C167), and support field operations and sustaining engineering.
Summary Generated by Built In

Would you like to turn complex subsea challenges into robust, real‑time software solutions?

Are you looking for a place where you can grow your skills in embedded software development and beyond?

Partner with the best

Baker Hughes stands as a leading global energy‑technology company, delivering innovative solutions that make energy safer, cleaner, and more efficient across the entire value chain. Operating in more than 120 countries, the company blends deep industrial expertise with advanced engineering and digital technologies to support energy production, transformation, and decarbonization. With over a century of heritage, Baker Hughes partners with customers in oil and gas, industrial sectors, and emerging energy markets to accelerate progress toward a more sustainable energy future.

Fuel your passion
As a Lead Engineer – Embedded Software Development, you will play a key role in our Services Subsea Embedded Software team, working across a diverse portfolio of current and legacy subsea products. You will lead the design, development, and maintenance of embedded software for our Subsea Electronics Modules (SEM), as well as the tools and applications used to communicate with, test, and operate these systems. Collaborating closely with multidisciplinary engineering teams, you will help ensure our subsea solutions are safe, reliable, and manufacturable—supporting critical offshore operations around the globe. For our team we are currently looking to hire two new Lead Engineers in Embedded Software Development.

As a Lead Engineer – Embedded Software Development you will be responsible for:

  • Driving embedded software design for Subsea Electronics Modules across QNX, bare metal, and Embedded Linux platforms.

  • Delivering full software lifecycle including requirements analysis, architecture, coding, integration, and verification.

  • Developing communication and control stacks using TCP/IP, CANopen, Modbus, Profibus, TC57, and serial interfaces such as RS232/RS485/RS422.

  • Creating tools and support applications in C#, Java, Python, and web based IIoT technologies for configuration, diagnostics, and testing.

  • Optimizing real time and multithreaded systems to ensure deterministic performance and high reliability in subsea environments.

  • Applying software engineering best practices including object oriented design, code reviews, and Git based version control.

  • Collaborating with cross functional engineering teams to align software with hardware architectures such as ARM Cortex M and Infineon C167.

  • Supporting field operations and installed systems through troubleshooting, sustaining engineering, and continuous improvement activities.

To be successful in this role you will:

  • Hold a relevant technical degree in Computer Science, Electrical Engineering, Mechatronics, or an equivalent field.

  • Bring hands‑on embedded software experience with C/C++ in low‑level, resource‑constrained environments.

  • Demonstrate strong C/C++ proficiency (≥ C++11) and experience with Embedded Linux and/or QNX; Tasking C++ is a plus.

  • Understand microcontroller and processor architectures such as ARM Cortex M0+/M4 and Infineon C167.

  • Have working knowledge of industrial communication protocols including TCP/IP, CANopen, Modbus, Profibus, TC57, and serial standards.

  • Use modern development tools and practices including Git and structured, object‑oriented design techniques.

  • Add value with complementary software skills such as C#/VB desktop development and basic web/IIoT technologies (HTML, CSS, JavaScript, REST, MQTT, WebSockets).

  • Communicate effectively in English and collaborate confidently across multidisciplinary teams.

Work in a way that works for you

We recognize that everyone is different and that the way in which people want to work and deliver at their best is different for everyone too. In this role, we can offer the following flexible working patterns:

  • Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive.

  • Working in a hybrid model – splitting your time between the office and home, with the flexibility to adjust the balance as you grow into the role

Working with us

Our people are at the heart of what we do at Baker Hughes. We know we are better when all of our people are developed, engaged and able to bring their whole authentic selves to work. We invest in the health and well-being of our workforce, train and reward talent and develop leaders at all levels to bring out the best in each other.

Working for you

Our inventions have revolutionized energy for over a century. But to keep going forward tomorrow, we know we must push the boundaries today. We prioritize rewarding those who embrace change with a package that reflects how much we value their input. Join us, and you can expect:

  • Contemporary work-life balance policies and wellbeing activities

  • Comprehensive private medical care options

  • Safety net of life insurance and disability programs

  • Tailored financial programs

  • Sports card

  • Mobility allowance bonus and lunch card 

  • Additional elected or voluntary benefits

  • Engineering authorship rights 

  • Annual STI - a yearly performance‑based bonus

The initial pay range for this position will be PLN 146,000 To 270,000. There are no provisions of any collective agreement relating to pay which will be applied to this position.

The Baker Hughes internal title for this role is: Lead Engineer, Embedded Software, Service Engineering

Skills Required

  • Relevant technical degree in Computer Science, Electrical Engineering, Mechatronics, or equivalent
  • Hands-on embedded software experience with C/C++ in low-level, resource-constrained environments
  • Strong C/C++ proficiency (>= C++11) and experience with Embedded Linux and/or QNX
  • Experience optimizing real-time and multithreaded systems for deterministic performance
  • Knowledge of microcontroller and processor architectures (ARM Cortex M0+/M4, Infineon C167)
  • Working knowledge of industrial communication protocols (TCP/IP, CANopen, Modbus, Profibus, TC57) and serial standards (RS232/RS485/RS422)
  • Experience with Git, object-oriented design, code reviews and modern software engineering practices
  • Experience developing tools/support applications in C#, Java, Python and basic web/IIoT technologies (HTML, CSS, JavaScript, REST, MQTT, WebSockets)
  • Tasking C++ experience
  • Effective English communication and ability to collaborate across multidisciplinary teams

Baker Hughes Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Baker Hughes and has not been reviewed or approved by Baker Hughes.

  • Retirement Support — Feedback suggests retirement contributions combine automatic employer funding with a dollar‑for‑dollar match, with immediate vesting on the match. This structure can meaningfully increase savings for employees who participate consistently.
  • Equity Value & Accessibility — Feedback suggests a discounted employee stock purchase program with regular purchase periods and no brokerage fees provides accessible ownership upside. Program parameters are clearly laid out through the benefits hub and plan materials.
  • Leave & Time Off Breadth — Feedback suggests exempt staff have flexible, manager‑approved time off while non‑exempt employees accrue vacation and receive paid personal time. Company‑paid holidays and paid parental leave further broaden time‑away options.

Baker Hughes Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Houston, TX
60,620 Employees

What We Do

Get new oilfield tools and chemicals delivered directly to your door from Baker Hughes. Frac plugs, packers, setting tools, drill bits and much more.

Similar Jobs

Capco Logo Capco

Product Manager

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
Poland
6000 Employees

Samsara Logo Samsara

Senior Software Engineer

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
Poland
4000 Employees

Pfizer Logo Pfizer

Senior Manager, HTA, Value and Evidence (HV&E), Genitourinary Cancer

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office or Remote
30 Locations
121990 Employees
139K-232K Annually

Capco Logo Capco

Devsecops Engineer

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
Poland
6000 Employees

Similar Companies Hiring

UL Solutions Thumbnail
Automotive • Professional Services • Software • Consulting • Energy • Chemical • Renewable Energy
Chicago, IL
15000 Employees
Runwise Thumbnail
Greentech • Hardware • Real Estate • Software • Energy • PropTech
New York, NY
199 Employees
Energy CX Thumbnail
Greentech • Professional Services • Business Intelligence • Consulting • Energy • Financial Services • Utilities
Chicago, IL
150 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account