3 дня назад
Senior Embedded Software Engineer (Aerospace)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Embedded Software Engineer (Aerospace): Building and maintaining complete embedded flight-software platforms, including bootloaders, BSPs, RTOS layers, MCU drivers, communication stacks, and CI infrastructure with an accent on ARM Cortex-M bring-up, safety-critical real-time systems, and hardware integration. Focus on configuring MPUs and inter-core communication, integrating MCU and FPGA interfaces, debugging laboratory failures, and coordinating platform requirements across hardware, systems, and test disciplines.
Location: Munich, Germany
Company
Develops aerospace technologies designed to advance the future of space transportation.
What you will do
- Bring up RTOS platforms and develop BSPs for ARM Cortex-M cores, including MPU configuration and inter-core communication.
- Develop, test, and maintain MCU drivers for peripherals such as ADC, SPI, and clock systems, as well as drivers for complex ICs.
- Develop communication stacks and validate their integration into host systems.
- Integrate and test MCU and FPGA interfaces, including laboratory debugging with probes, serial consoles, logic analysers, and oscilloscopes.
- Establish the embedded toolchain and CI infrastructure, including hardware-in-the-loop systems and automated test equipment control.
- Own design documentation and requirements validation while coordinating with electronics, systems, test, and EGSE engineers.
Requirements
- Senior-level experience with embedded software platform bring-up and firmware development.
- Bachelor’s or Master’s degree in Electrical Engineering, Embedded Systems, Software Engineering, Aerospace Engineering, or a related field.
- Strong embedded C and C++ skills with RTOS experience on ARM Cortex-M cores, such as ThreadX/Azure RTOS, FreeRTOS, or Zephyr.
- Hands-on experience with SPI, I2C, UART, Ethernet, IP, and TCP communication protocols and stacks.
- Knowledge of safety-critical design principles, RAMS, requirements validation, and multidisciplinary hardware-software collaboration.
- Meticulous documentation, testing, and laboratory problem-solving skills.
Nice to have
- Experience with CI/CD pipelines for embedded hardware targets and TSN.
- Experience with FPGA integration, VHDL, Python, or Bash.
- Knowledge of ECSS, MIL-STD, NASA-HBK, ISO 26262, DO-178C, or similar standards.
Culture & Benefits
- Agile environment with fast decision-making and clear focus on goals and systems.
- Open and collaborative approach to risks, obstacles, and cross-disciplinary problem-solving.
- Opportunity to contribute to the development of space transportation technologies.
- Relocation assistance is provided, including visa sponsorship where applicable.
- Employment is subject to a role- and country-dependent background check.
Hiring process
- Submit a CV for consideration.
- Any offer is conditional on successfully completing the applicable background check.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
4 дня назад
Embedded Software Engineer C++ (m/w/d) Hardware and Embedded Linux
3 дня назад
Senior Software Engineer Flight Control (Aerospace)
9 дней назад
Software Engineer, Embedded
4 дня назад
GNC Engineer (Aerospace)
5 дней назад
Space Avionics Simulation & Software Engineer (C/C++)
4 дня назад