ANGEHEUERT GmbH Personalberatung
Embedded Software Entwickler
Salary not disclosed5+ yearsHybrid
- Engineering
- Rostock
- Full time
- Today
About the role
The role involves taking technical responsibility for the development of flight control and operator software for autonomous drone systems. You will work closely with a small technical team to integrate hardware, software, and autonomous technologies, bringing new features from development through to flight testing. The position requires a hands-on approach to hardware-related software development and system debugging.
Responsibilities
- Take technical responsibility for the development and operation of flight control software on target hardware.
- Develop operator software for mission planning and drone monitoring using Qt and QML.
- Integrate sensors, communication modules, cameras, and charging systems into the drone platforms.
- Perform systematic debugging and analysis of flight logs and technical data on target hardware.
- Conduct and support flight tests and technical field operations.
- Provide technical guidance to apprentices and students while performing code reviews.
Required skills
- Embedded Systems
- Firmware Development
- C++
- Qt
- QML
- Linux
- Git
- Hardware Debugging
- UART
- CAN
- SPI
- I2C
Nice to have
- ArduPilot
- PX4
- MAVLink
- DroneCAN
- Control Theory
- GNSS
- RTK
Qualifications
- At least five years of professional experience in software development, primarily in embedded or hardware-related C/C++ development
- Fluent German and good English language skills
Benefits
- Performance-based fixed salary
- Professional development opportunities
- Modern development tools and workshop access
- Collaborative team environment
About the Company
The client is a company that develops and manufactures autonomous drone systems, operational software, and specialized solutions for industry, network operators, authorities, and maritime applications.