Embedded Software Engineer – Working Student / Intern Position (Full-Time, 12 Months) (m/f/d)
Level inferred from job title
Job description
Embedded Software Engineer working student/intern position in the Drone Port team, developing embedded firmware for safe and autonomous drone operations. It is a full-time, 12-month role with ownership of defined development tasks supported by experienced colleagues.
At a glance
- Employment
- Internship · Employee (employment agreement)
- Work mode
- Hybrid · Gilching, Germany
- Languages
- English – B2
What you'll do
- Develop, maintain, and optimize embedded firmware for 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 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 the firmware build environment and GitLab CI/CD pipelines
- Develop and maintain tools for production, device configuration, and testing
- Document work and participate in code reviews and technical discussions
What we're looking for
- Studying electrical engineering, computer engineering, computer science, or a related subject and available to work full-time for 12 months
- Substantial practical experience in embedded software development
- Write clean, structured, and efficient C code and understand the constraints of resource-limited microcontrollers
- Hands-on experience with ARM Cortex-M microcontrollers and common peripherals
- Practical experience with several embedded communication interfaces, such as UART, I²C, SPI, CAN, or Ethernet
- Understand core real-time operating system concepts
- Use Git confidently and are familiar with collaborative development workflows, including branches, merge requests, and code reviews
- Can read electronic schematics and use them to investigate hardware–software issues
- Approach debugging systematically and can explain findings clearly
- Work independently on agreed tasks, communicate progress and obstacles proactively, and seek input when needed
- Enjoy collaborating across disciplines and sharing technical knowledge
- English at least B2 level, both written and spoken
Nice to have
- Ideally used an RTOS
Your team
Drone Port team
A team of 20 colleagues including embedded software engineers, system architects, and hardware developers
Benefits
- Flexible trust-based working hours
- Mobile working
- EGYM Wellpass with subsidized membership
- Corporate Benefits discounts from well-known suppliers and brands
- Employee events
- Lunch-Card with daily sponsored lunch budget
- Company Shuttle from Laim in Munich to the location with return trips
Apply
About Quantum-Systems GmbH
Leading European deep-tech company for unmanned systems across air, land and maritime domains
Quantum Systems is a leading European deep-tech company for unmanned systems across air, land and maritime domains. We develop and scale integrated hardware, software and AI-powered solutions for mission-critical operations. By combining autonomous platforms with intelligent software and AI, Quantum Systems enables customers to operate, understand and act across domains.
Mission
Develop and scale integrated hardware, software and AI-powered solutions for mission-critical operations, enabling customers to operate, understand and act across domains.
Key facts
- Unmanned systems / deep-tech
- Industry pioneers who are ambitious, bold, and visionary
- Combines autonomous platforms with intelligent software and AI
- Open-minded company that actively promotes diversity
What they value
- Straightforward tech expertise paired with a customer-centric focus
- Ambitious, bold, and visionary
- Push limits and think outside-the-box
- Strive for technological excellence
