About this role
About the role
Embedded Software Engineer – Working Student / Intern Position (Full-Time, 12 Months) Join our Drone Port team as Embedded Software Engineer and help develop the embedded software that enables safe and autonomous drone operations.
- As an experienced student, you will contribute practical engineering skills to a team of 20 colleagues and work closely with embedded software engineers, system architects, and hardware developers.
- Over this 12-month, full-time position, you will take ownership of defined development tasks, from implementation and debugging to testing and documentation, with support and technical guidance from experienced colleagues.
- What is your Day to Day
Mission
- Develop, maintain, and optimize embedded firmware for our Drone Port systems.
- Translate technical requirements into software features and contribute to design decisions.
- Implement and test board support packages (BSPs), peripheral drivers, and interfaces to external sensors.
- Debug firmware and investigate hardware–software interactions using appropriate measurement and - debugging tools.
- Develop and maintain tests to verify functionality and improve software reliability and code coverage.
- Contribute to bootloader development and firmware update mechanisms.
- Support and improve our firmware build environment and GitLab CI/CD pipelines.
- Develop and maintain tools for production, device configuration, and testing.
- Document your work and participate in code reviews and technical discussions.