Embedded Software Engineer - Autopilot (m/f/d)
As an Embedded Software Engineer - Autopilot you are a key part of our Architecture team to develop and implement the core features and functionalities to have our drones operate safely and autonomously in the air. The current role will be deployed to help improve our Autopilot capabilities and play a key role in our product's commercial success.
Together with our world-class team, currently seven team members, you will take an empowering role: pushing the boundaries of drone technologies. You will be working closely with stakeholders from the System architecture and Hardware development departments.
What is your Day to Day Mission: - Implementation, maintenance, and optimization of the Quantum-Systems autopilot firmware and firmware stack
- Design, Conception, implementation, and testing of new autopilot functionalities
- Export of flight control and navigation algorithms from Matlab / Simulink and integration into the autopilot’s embedded framework
- Implementation, maintenance, and optimization of BSP / peripheral and external sensor drivers
- Building, documenting, and maintaining autopilot firmware and creation of flight test tickets and support of flight tests
- Debugging / Tracing of code base for code coverage/functionality testing
- Maintenance of the firmware update eco system, including bootloaders & firmware updates
- Maintenance and optimization of firmware build toolchain (GitLab CI/CD) and firmware management
- Support, implementation, and maintenance of production tools
What you bring to the team: - You have completed a degree in the field of bachelor’s or master’s degree in software engineering / electrical engineering
- You are experienced in writing clean and efficient embedded code for microcontrollers
- Proficiency in C language. You have a proficient handling of software management tools like Git and Gitlab
- Proficient knowledge of typical communication interfaces (UART, I2C, SPI, CAN, ETH ...)
- You have a proficient understanding of embedded software for microcontrollers (ARM, Cortex-M), excellent diagnostic skills, proficient reading and understanding of electronic schematics
- You have a proficient understanding of real-time operating systems like uCOS or RTOS
- You have basic knowledge about
Ausschreibendes Unternehmen: Quantum-Systems GmbH
Ausschreibungsdatum: 2024-04-26
Vertragsart: Festanstellung Vollzeit
Tätigkeitsbereich(e): Entwicklung
Branchen: Luftfahrt; Weitere: Konsum- & Gebrauchsgüter