Jobs / Summary

Working Student - Embedded Software & Testing

Confidential company · Munich · Posted Jun 18, 2026

Public summary

Join an innovative aerospace company in Germany as a Working Student supporting embedded software development and testing for advanced UAV platforms. Collaborate closely with engineers in hands-on hardware bring-up, debugging, and testbench development while gaining practical experience in embedded C/C++. The role offers involvement with lab equipment, prototype systems, and real-world impact in next-generation drone technology. Fluency in English and current enrollment in a relevant technical Bachelor’s or Master’s program are required.

Location and work setup

Location
Munich
Remote status
Hybrid
German requirement signal
No German Required Detected
Detected job language
English

Responsibilities

Support development and debugging of embedded software in C/C++ for hardware platforms. Set up, maintain, and document testbenches for avionics and UAV subsystems. Perform hardware bring-up, integration, and functional testing of embedded systems. Assist in debugging activities using lab equipment such as oscilloscopes and logic analyzers. Support development and testing of low-level drivers and communication interfaces (CAN, UART, RS485/232, Ethernet). Contribute to system integration by testing interfaces between software, hardware, and external components. Implement and validate firmware flashing and update procedures. Support automated testing including hardware-in-the-loop setups and CI pipelines, documenting test results.

Qualifications

Currently enrolled in a Bachelor’s or Master’s program in Embedded Systems, Electrical or Aerospace Engineering, or related field. First hands-on experience with embedded C/C++ programming through university labs, projects, or internships. Strong interest in working directly with hardware, lab equipment, and test setups. Basic understanding of microcontrollers and communication protocols (SPI, I2C, UART, CAN, Ethernet). Experience with debugging tools like oscilloscopes and logic analyzers is a strong plus. Practical, detail-oriented, and structured approach to testing and troubleshooting. Proactive, reliable team player with willingness to learn. Good English communication skills.

Skills

Embedded C/C++ programming Hardware bring-up Debugging with oscilloscopes and logic analyzers Testbench setup and documentation Microcontrollers and communication protocols (SPI, I2C, UART, CAN, Ethernet) Firmware flashing and update procedures Automated testing and CI pipelines