Senior Embedded Software Engineer (M/F/D)
Offer summary

(Summary generated by AI based on the full job description)

The project involves embedded and industrial control systems using C/C++, Python, Java SE and communication protocols Modbus, CAN, Ethernet UDP/TCP. Responsibilities include design, code reviews, Python tool development, mentoring junior engineers, as well as system-level debugging and performance optimization. Offered benefits include private medical care, life insurance, and financial programs.

Senior Embedded Software Engineer (M/F/D)

Company: Baker Hughes

from: 15 June 2026
to: 15 July 2026
salary not specifiedcontract of employment (full-time)
Offer parameters
level:senior
working mode:full office
Warszawa, Włochy
Warszawa, WłochyAleja Krakowska 110/114View on map

Requirements

Expected technologies

C
C++
Python
Java

Operating system

Windows
Linux

Our requirements

  • Have a bachelor’s degree in software engineering, Computer Science, Electrical/Electronic Engineering, or related discipline.
  • Have significant experience with embedded software development in C/C++, along with familiarity with Python and Java SE.
  • Have a strong understanding of object‑oriented design, real‑time systems, and distributed communication protocols.
  • Be able to analyse issues, troubleshoot systematically, and contribute to high‑reliability system development.
  • Have significant hands-on experience developing embedded or industrial control system software.
  • Have significant experience with system‑level debugging, communications protocol analysis, and performance optimization.
  • Prior experience supporting junior engineers and influence design decisions.

Your responsibilities

  • 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-oriented design, Java SE, and cross‑platform C/C++ development for Windows and real‑time Linux, using tools such as LINT or LDRA to maintain code quality.
  • Architect and support distributed communication systems using Modbus, CAN, Ethernet UDP/TCP, and other industrial protocols.
  • Leading system-level troubleshooting, efficiently isolating and resolving issues across software, communication layers, and hardware interfaces.
Company

What we offer

  • Contemporary work-life balance policies and wellbeing activities
  • Comprehensive private medical care options
  • Safety net of life insurance and disability programs
  • Tailored financial programs
  • Additional elected or voluntary benefits

Benefits

  • private medical care
  • life insurance
  • extra social benefits

Baker Hughes

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.

This is how we work

Senior Embedded Software Engineer (M/F/D)
I apply to:
Baker Hughes
Warszawa, Włochy
Pracodawca zbiera zgłoszenia przez swój system.
Przejdziesz na zewnętrzny formularz.

By clicking "Aplikuj" you confirm that you've read and accepted our Terms and Conditions.


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Need more information?

  • Make sure the body of the offer doesn’t already include what you’re looking for.
  • Ask a question if you need more information you’re interested in.
  • We’ll forward your question to the employer and aim to provide a response within 3 business days.

Share this offer