Embedded Software Engineer

GTS Group Ltd • Germany
Relocation
Apply
AI Summary

GTS Space is hiring an Embedded Software Engineer to work on next-generation connected and SDR-based platforms. The role involves low-level ARM bring-up, IP stack integration, bootloader design, and Linux-based platform development. The ideal candidate has strong hands-on experience with ARM Cortex-M and/or Cortex-A platforms.

Key Highlights
Hands-on role with genuine ownership of critical firmware components
Low-level ARM bring-up, IP stack integration, bootloader design, and Linux-based platform development
Collaboration with hardware, systems, and product teams throughout the development lifecycle
Key Responsibilities
Low-level ARM bring-up
IP stack integration
Bootloader design
Linux-based platform development
Collaboration with hardware, systems, and product teams throughout the development lifecycle
Technical Skills Required
ARM Cortex-M ARM Cortex-A C/C++ Zephyr OS FreeRTOS ThreadX TCP/IP Ethernet-based communication Bootloader development Secure update mechanisms Zynq platform bring-up PetaLinux Yocto JTAG/SWD debugging Low-level Linux driver development
Benefits & Perks
Competitive compensation
Relocation support
Nice to Have
SDR systems
FPGA tooling
Analog Devices or Texas Instruments low-level drivers
ROS/ROS 2
Secure boot chains
Automated test infrastructure for embedded or Linux systems

Job Description


GTS Space is working with a growing European robotics company to hire an experienced Embedded Software Engineer. This is a hands-on role with genuine ownership of critical firmware components, from bootloader through to application-level networking, on next-generation connected and SDR-based platforms.

The role

You'll be responsible for low-level ARM bring-up, IP stack integration, bootloader design, and Linux-based platform development on Zynq/PetaLinux. Day to day, this means writing production-grade firmware for ARM-based microcontrollers, integrating RTOS environments (preferably Zephyr), developing secure bootloaders and firmware update mechanisms over Ethernet/IP, and working with high-speed ADC/DAC interfaces including JESD204 and LVDS in FPGA/SoC-based systems.

You'll also contribute to CI/CD pipeline development for embedded and Linux builds, write and modify low-level Linux drivers, and collaborate closely with hardware, systems, and product teams throughout the development lifecycle.


What they're looking for

  • Proven experience delivering production-grade embedded firmware
  • Strong hands-on background with ARM Cortex-M and/or Cortex-A platforms
  • Solid C/C++ skills for embedded systems
  • Experience with Zephyr OS (preferred) or another RTOS such as FreeRTOS or ThreadX
  • Solid understanding of embedded TCP/IP and Ethernet-based communication
  • Experience with bootloader development and secure update mechanisms
  • Practical experience with Zynq platform bring-up, PetaLinux, and Yocto
  • Familiarity with JTAG/SWD debugging and low-level Linux driver development
  • Comfortable working across disciplines and taking ownership of features end to end
  • Strong English communication skills; German is a plus
  • Based in Munich, or open to relocation


Bonus background

Experience with SDR systems, FPGA tooling (Vivado, device-tree overlays, PL-PS integration), Analog Devices or Texas Instruments low-level drivers, ROS/ROS 2, secure boot chains, or automated test infrastructure for embedded or Linux systems would all be well received.


What's on offer

The chance to own critical firmware components from the ground up, influence software architecture and quality processes, and work within a multidisciplinary engineering team building real connected products deployed in the field. Competitive compensation and relocation support are on the table.


If this sounds like your kind of challenge, get in touch.

***THIS ROLE CANNOT BE WORKED REMOTELY***


Similar Jobs

Explore other opportunities that match your interests

Autonomy Robotics Engineer

Programming
•
4h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

c&d talent advisory - academy

Germany

Manager, Price & Discount Strategy

Programming
•
1d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

HelloFresh

Germany

Senior AI and Systems Leader

Programming
•
1d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

NavVis

Germany

Subscribe our newsletter

New Things Will Always Update Regularly