Aerospace - Embedded Software Engineer (m/f/d)

Telematik Zentrum

Würzburg

Hybrid

EUR 65.000 - 90.000

Vollzeit

Vor 3 Tagen
Sei unter den ersten Bewerbenden
Bewerbungsgenerator

Hebe dich für diese Rolle ab — erstelle in etwa einer Minute einen maßgeschneiderten Lebenslauf und ein Anschreiben.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Hands-on satellite hardware
In-orbit operations
Ownership and freedom
Professional development

Zusammenfassung

Telematik Zentrum in Würzburg is seeking an Aerospace Embedded Software Engineer to design, implement and test real-time software for nano- and small satellite missions. You will work on FreeRTOS-based on-board software, from the flight computer down to subsystem firmware, with a focus on reliability and deterministic timing.

You will collaborate across hardware and software, develop drivers for CAN, I2C, SPI, and contribute to verification with Python tooling and in-orbit operations.

Qualifikationen

  • Degree in computer science, electrical engineering, aerospace engineering or a comparable field.
  • Strong C skills and experience with real-time operating systems, ideally FreeRTOS.
  • Good Python skills and a structured way of working with Git, code reviews and automated builds.
  • Very good English skills; German is an advantage but not required.

Aufgaben

  • Design, implementation and test of reliable real-time software in C for nano- and small satellite missions.
  • Development of the on-board software on FreeRTOS and ARM Cortex-M—from the on-board computer down to subsystem firmware.
  • Support deterministic runtime behaviour, fault handling, and safe software updates in orbit.
  • Driver development and integration of subsystems via CAN, I2C and SPI.
  • Verification at unit, subsystem and system level including hardware-in-the-loop and Python tooling.

Jobbeschreibung

Aerospace - Embedded Software Engineer (m/f/d)
Embedded Software Engineer (m/f/d)

We are looking for… You!

You

  • want to write software that runs a few hundred kilometres above your head?
  • want to build something nobody else has?
  • are put off by neither challenge nor variety?

Then join our young and unconventional team and support us on our upcoming missions!

Your future tasks with us include, for example:
  • Design, implementation and test of reliable real-time software in C for nano- and small satellite missions
  • Development of the on-board software on FreeRTOS and ARM Cortex-M – from the on-board computer down to the firmware of individual subsystems
  • Software that keeps working when nobody can go and fix it: deterministic runtime behaviour, clean fault handling, MPU-based memory separation and safe software updates in orbit
  • Protecting the on-board software: authenticated telecommands, secure boot and key management
  • Driver development and integration of subsystems via CAN, I2C and SPI, as well as communication following space standards (CCSDS, ECSS PUS, CSP)
  • Verification at unit, subsystem and system level including hardware-in-the-loop, supported by our own test tooling in Python
  • Involvement in integration, commissioning and in-orbit operations – down to debugging on the flying system
Our requirements:
  • A degree in computer science, electrical engineering, aerospace engineering or a comparable field
  • At least two years of experience in embedded software development – considerably more is welcome, and depending on your experience you will take ownership of entire subsystems
  • Strong C skills and experience with real-time operating systems, ideally FreeRTOS
  • Experience with low-level programming on microcontrollers (preferably ARM Cortex-M), serial buses and debugging with logic analyser and JTAG
  • An instinct for reliability: you think about failure cases, timing and resource limits before you write code
  • Good Python skills and a structured way of working with Git, code reviews and automated builds
  • Very good English skills; German is an advantage but not required
Nice to have, but not required:

You can pick up most of this with us – but we are glad if you already bring some of it along:

  • Experience with space systems, their standards (CCSDS, ECSS, CSP) or with software exposed to radiation
  • Experience with SoCs and FPGAs (Zynq-7000, UltraScale+, RISC-V, VHDL/Verilog)
  • Experience with Java, which we use mainly for simulation and ground software
  • Security for embedded systems, such as cryptography on microcontrollers
  • Experience with Rust in embedded contexts – our flight software is written in C today, and we are looking into Rust for upcoming applications
What we offer:
  • Software that actually flies – from architecture through implementation and test to operations in orbit
  • Hands-on work with real satellite hardware, flatsats and hardware-in-the-loop test systems
  • Distributed satellite systems, formation flight and topics that are only just taking shape here, such as on-board anomaly detection
  • A high degree of ownership and freedom in a relaxed, collegial and international team
  • Good opportunities for professional and personal development
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Embedded Software Engineer
Embedded Software Engineer

Hypersonica GmbH • München

Hybrid
EUR 70.000 - 90.000
Defence sector impact
Collaboration with experts
Autonomy and ownership
+2
Embedded Software Engineer
Embedded Software Engineer

Hamilton Barnes ? • Baden-Württemberg

Hybrid
EUR 75.000 - 110.000
International team
On-site 3 days/week
Close to German/Swiss border
Embedded Software Engineer (m/f/d)
Embedded Software Engineer (m/f/d)

OHB System AG • Bremen

Hybrid
EUR 70.000 - 95.000
30 days vacation
Mobile working
Onboarding program
+5
Embedded Software Engineer - Communications (m/f/d)
Embedded Software Engineer - Communications (m/f/d)

Tmoose • Weiterstadt

Vor Ort
EUR 70.000 - 110.000
Employee discounts
Employee events
Remote work options
+2
Embedded Software Engineer (m/f/d)
Embedded Software Engineer (m/f/d)

Isar Aerospace SE • Ottobrunn

Vor Ort
EUR 70.000 - 100.000
Employee Participation Program
30 days of vacation
Company pension plan
+6
Flight Software Engineer - Space Segment
Flight Software Engineer - Space Segment

NeuralAgent • Gauting

Vor Ort
EUR 90.000 - 130.000
Competitive Compensation
Personal Development
Lunch Support
+1
Embedded Software Engineer - Telecommunications
Embedded Software Engineer - Telecommunications

Hamilton Barnes Associates Limited • Tübingen

Vor Ort
EUR 80.000 - 100.000
Ground-floor LEO satellite product
Small international team (5)
On-site 3 days a week
Software and Test Engineer (m/f/x) [PRJ]
Software and Test Engineer (m/f/x) [PRJ]

Dsi IT • Bremen

Vor Ort
EUR 65.000 - 90.000
Embedded Software Developer
Embedded Software Developer

Holt Executive Ltd • Baden-Württemberg

Vor Ort
EUR 65.000 - 85.000
Hybrid working
30 days annual leave
Company pension scheme
+2
Senior Embedded Software Engineer
Senior Embedded Software Engineer

The Exploration Company • München

Vor Ort
EUR 90.000 - 120.000
Relocation assistance
Visa sponsorship
Equal opportunity employer