Quantum-Systems GmbH logoQuantum-Systems GmbH logo

Senior Embedded Software Engineer (m/f/d)

Quantum-Systems GmbHGilching, Bayern, Germany
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

What You Bring to the Team:A Bachelor’s or Master’s degree in Software Engineering or Electrical Engineering. Proven experience in writing clean and efficient embedded code for microcontrollers. Proficiency in the C programming language and familiarity with software management tools like Git and GitLab. Strong knowledge of common communication interfaces (UART, I2C, SPI, CAN, ETH, etc.). Deep understanding of embedded software for microcontrollers (ARM, Cortex-M) with excellent diagnostic skills and the ability to read and understand electronic schematics. Solid knowledge of real-time operating systems such as uCOS or RTOS. Basic knowledge of autopilots and their generic functional architecture. Highly self-motivated with the ability to independently drive your area of responsibility. Open, communicative, friendly, and competent demeanor, making you an internal expert. Proficient in English communication skills.

About the job

Join our innovative Architecture team as a Senior Embedded Software Engineer, where you will play a pivotal role in developing and implementing essential features that enable our drones to operate safely and autonomously. In this exciting position, you will contribute to the Long Range UAV project, enhancing flight capabilities and significantly impacting our product's commercial success.

Collaborating with a world-class team of seven, you will have the opportunity to push the boundaries of drone technology. Your work will involve close interaction with stakeholders from both the System Architecture and Hardware Development departments.

Your Daily Responsibilities:

  • Implement, maintain, and optimize the Quantum-Systems firmware stack.

  • Design, conceptualize, implement, and test new functionalities.

  • Export flight control and navigation algorithms from MATLAB/Simulink and integrate them into the autopilot’s embedded framework.

  • Implement, maintain, and optimize BSP/peripheral and external sensor drivers.

  • Build, document, and maintain autopilot firmware, create flight test tickets, and support flight tests.

  • Debug and trace the codebase for coverage and functionality testing.

  • Maintain the firmware update ecosystem, including bootloaders and firmware updates.

  • Optimize the firmware build toolchain (GitLab CI/CD) and firmware management processes.

  • Support, implement, and maintain production tools.

About Quantum-Systems GmbH

At Quantum-Systems GmbH, we are at the forefront of drone technology, committed to creating high-performance UAVs that operate autonomously and safely. Our focus on innovation and excellence drives our success in the market, making us a leader in our field. Join us and be part of a passionate team dedicated to advancing the capabilities of unmanned aerial vehicles.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.