Back to jobs
N
Working Student - Embedded Software & Testing (m/w/d)
NEX Aero GmbH HQ,NEX Aero GmbH OfficePosted 3 days ago
Internshiponsite
Job Description
About the role
As a Working Student in Embedded Software & Testing you will support the development and hands-on validation of embedded systems for advanced aerospace and UAV platforms. You will work closely with experienced engineers in the lab, contributing to real hardware bring-up, debugging, and testbench development. This role offers a strong practical focus, giving you the opportunity to work directly with electronics, measurement equipment, and prototype systems while building up your embedded software skills.
Your responsibilities
- Support the development and debugging of embedded software in C/C++ for real hardware platforms
- Set up, maintain, and document testbenches for avionics and UAV subsystems (e.g., power distribution, communication interfaces)
- Perform hardware bring-up, integration, and functional testing of embedded systems
- Assist in debugging activities using lab equipment such as oscilloscopes, logic analyzers, and power supplies
- Support development and testing of low-level drivers and communication interfaces (CAN, UART, RS485/232, Ethernet)
- Contribute to system integration activities by testing interfaces between software, hardware, and external components
- Assist in implementing and validating firmware flashing and update procedures
- Support automated testing activities (e.g., HiL setups, CI pipelines) and document test results
Your profile
- Currently enrolled in a Bachelor’s or Master’s program in Embedded Systems, Electrical Engineering, Aerospace Engineering, or a related field
- First hands-on experience with embedded programming in C/C++ (e.g., university labs, personal projects, internships)
- Strong interest in working with real hardware, lab equipment, and test setups
- Basic understanding of microcontrollers and communication protocols (SPI, I2C, UART, CAN, Ethernet)
- Experience with debugging tools (oscilloscope, logic analyzer, etc.) is a strong plus
- Practical, hands-on mindset with a structured and detail-oriented approach to testing and troubleshooting
- Proactive, reliable team player with a willingness to learn
- Good communication skills and fluency in English