Senior Embedded Software Engineer – Cross-Platform Aerospace

TechBiz Global GmbH

Lublin

On-site

PLN 392,000 - 566,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

TechBiz Global GmbH seeks a Senior Embedded Software Engineer to design and maintain a hardware- and OS-agnostic on-board software framework for aerospace platforms. You will build a robust HAL, develop multi-bus drivers, and enforce secure coding practices while collaborating with AI and Backend teams.

Role requires on-site work with relocation to Luxembourg; expertise in C/C++, Linux Yocto, RTOS, and Python automation is essential for delivering cross-platform solutions across satellite

Qualifications

  • > Bachelor’s or Master’s in Electrical Engineering, Computer Engineering, Computer Science, or equivalent.
  • ">5+ years of embedded software development, with emphasis on cross-platform or portable code.
  • ">Expert in C (99/11) and Modern C++ (11/14/17); solid understanding of OOP and procedural design.
  • ">Deep experience with I2C, SPI, UART (multi-bus, multi-device patterns).
  • ">Proven ability to develop for both Linux (Yocto, Ubuntu) and RTOS (FreeRTOS, Zephyr, RTEMS).
  • ">Python scripting for coding, build/test automation.
  • ">Familiarity with hardware debugging (JTAG/SWD, logic analyzers, oscilloscopes).
  • ">Strong version control workflow (Git, GitFlow) and CI/CD integration.

Responsibilities

  • Design and develop a hardware-agnostic HAL and middleware stack in C/C++, supporting ARM Cortex-A/R/M, RISC-V, etc.
  • Create OS-agnostic abstraction layers to target Linux (Yocto/Ubuntu) and RTOS (FreeRTOS, Zephyr, RTEMS) with minimal code divergence.
  • Implement and maintain bus-protocol drivers (I2C, SPI, UART) with multi-bus and multi-instance support for redundancy.
  • Define and adhere to clear software-to-hardware interface contracts (ICDs/datasheet-driven).
  • Apply OOP principles in C++ and structured design in C to build modular, testable components.
  • Enforce MISRA C/C++ and CERT Secure Coding guidelines; integrate static analysis, code reviews, and Git-based CI pipelines.
  • Develop Python scripts to automate configuration of the on-board software, automate build, flashing, and validation across multiple target boards.
  • Build and maintain hardware-in-the-loop and software-in-the-loop test frameworks to continuously test, validate, and verify the on-board software and platform compatibility.
  • Collaborate with the Software Lead, AI Engineer and Backend team; mentor junior engineers and promote cross-platform strategies.

Skills

C/C++
Embedded systems
Linux Yocto
RTOS
MISRA C/C++
I2C/SPI/UART
Python scripting
Git & CI/CD
Debugging tools
Cross-platform

Education

Bachelor’s or Master’s in Electrical Engineering, Computer Engineering, Computer Science

Tools

Docker
JTAG/SWD tooling
Yocto
Oscilloscopes

Job description

TechBiz Global GmbH seeks a Senior Embedded Software Engineer to design and maintain a hardware- and OS-agnostic on-board software framework for aerospace platforms. You will build a robust HAL, develop multi-bus drivers, and enforce secure coding practices while collaborating with AI and Backend teams.

Role requires on-site work with relocation to Luxembourg; expertise in C/C++, Linux Yocto, RTOS, and Python automation is essential for delivering cross-platform solutions across satellite

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer — Cross-Platform, AI-Ready
Senior Embedded Software Engineer — Cross-Platform, AI-Ready

TechBiz Global GmbH • Łomianki

On-site
PLN 392,000 - 545,000
Senior EmbeddedSoftware Engineer
Senior EmbeddedSoftware Engineer

TechBiz Global GmbH • Łomianki

On-site
PLN 392,000 - 545,000
Senior EmbeddedSoftware Engineer
Senior EmbeddedSoftware Engineer

TechBiz Global GmbH • Lublin

On-site
PLN 392,000 - 566,000
Software Engineer (m/f/d)
Software Engineer (m/f/d)

World Aquatics • Kraków

On-site
PLN 120,000 - 190,000
Senior Embedded SW Engineer - Real-Time HW
Senior Embedded SW Engineer - Real-Time HW

Bluewave IT • Wrocław, Warszawa

Hybrid
PLN 180,000 - 240,000
Embedded Linux Engineer - Satellite Systems (Hybrid, Warsaw)
Embedded Linux Engineer - Satellite Systems (Hybrid, Warsaw)

ICEYE • Warszawa

Hybrid
PLN 180,000 - 260,000
C++/Linux Software Engineer: Avionics & Hybrid Role
C++/Linux Software Engineer: Avionics & Hybrid Role

NordHR • Województwo pomorskie

Hybrid
PLN 120,000 - 190,000
Hybrid model
Office locations
Incentive program
+8
Software Engineer (C++)
Software Engineer (C++)

Traffit • Województwo pomorskie

On-site
PLN 90,000 - 130,000
Flexible working hours
Learning Together program
Medical care
+3
Senior Embedded Engineer - Medical Devices & Health Tech
Senior Embedded Engineer - Medical Devices & Health Tech

Chabre • Wrocław

On-site
PLN 207,000 - 262,000
Rate up to 170,00 PLN/h + VAT
Subsidy for peripherals in the amount
Working tool (MacBook Pro or Lenovo)
+1
Senior FPGA Firmware Engineer — Aerospace Controls (Hybrid)
Senior FPGA Firmware Engineer — Aerospace Controls (Hybrid)

Woodward, Inc. • Województwo małopolskie

Hybrid
PLN 18,000 - 28,000
Private health insurance
Life & accidental insurance
Multisport package
+4