Full-time

Embedded Software Engineer (m/f/d)
Munich, Germany

We at Volocopter are the pioneers of electric air taxis, i.e. aircraft that take off and land vertically (eVTOLs). We bring urban air mobility to life, by getting air taxis and drones off the gorund in a way that complements current transportation options in megacities across the globe. Our aim is to offer affordable on-demand air taxi services that fly people to their destination quickly and safely. In 2011 we performed the first-ever piloted flight of a purely electric multicopter and have since showcased numerous public flights with our full-scale VoloCity aircrafts (www.volocopter.com).

Job Description

Your Mission during this flight:  

As an Embedded Software Engineer working on our various Aircraft projects, you will be responsible for developing and maintaining reliable embedded software that runs on real urban air mobility solutions. You will put your fingerprint on the design, implementation, and testing of safe software that will literally take off in front of you. You will not just sit at your desk but also work fully hands-on with the avionic equipment and with the actual aircraft in the hangar.  

  • You will take ownership of the embedded part of the software ecosystem and ensure its continued compatibility – also to the outside world. 
  • You will lead the development of the embedded software empowering Aircrafts from prototype to product; From low-level sensor communication interface to full-blown flight control software stack. 
  • You will support and supervise the feeding of different development streams into the release process
  • You will design, implement, and maintain means for testing the correctness, performance, and safety of your software.  
  • You will work closely with domain experts, such as control law engineers, verification engineers, and software architects to ensure smooth integration and testing of multiple software parts.  
  • You will support, question, and potentially improve the system design that the embedded software is part of.  
  • You will focus on always having a flying aircraft, quickly solving emerging problems in a pragmatic, robust manner.  
Qualifications

Check in your professional skills:

  • Hands-on attitude, passion for making and seeing stuff work/move/fly. 
  • Pragmatic, solution-oriented, and willing to step out of your usual role to achieve a common goal.
  • Degree in Computer Science, Electrical Engineering, or similar.
  • Minimum 5 years of experience in the development of real-time embedded software.
  • Expert software development skills in the C programming language, preferably the ARM Core-M series microcontrollers such as STM32XX family.
  • Experience with software development tooling, such as version control tools (ideally git), build systems, and debuggers. 
  • Experience with distributed systems and digital communication bus standards (e.g., CAN, SPI, I2C, UART, ...)

Preferred skills: 

  • Experience with other programming languages (e.g., Python, C++, Rust) is a plus.
  • Experience in software-related project management (e.g. Jira).
  • Experience with software engineerings best practices, such as continuous integration systems (e.g. Git, Jenkins, etc.) and software testing methodologies.
  • Structured way of working, attention to detail, high sense of responsibility and accountability.
  • Familiarity with DO178C or similar aviation development standards such as ARP4754 is a plus.
  • In-person availability in or near Munich with the flexibility to support flight testing. 
Additional Information

Some of our Volocopter flight perks:

  • A fast-growing high-tech company with a broad network of top investors and partners 
  • The chance to help shape the future of aviation
  • The chance to create new things from scratch & manage your own projects
  • Personal accountability, and growth & learning opportunities, based on your skills
  • An inspiring workplace with modern workstations, flexible hours, efficient  communication, flat hierarchies & fantastic team spirit
  • An attractive salary package

Our differences are what makes us great. Here at Volocopter, we value equal opportunities and trust, and we give each and every one of our employees the chance to voice their opinions. As air mobility industry innovators, we believe that changing the world starts on the team level. We are fully committed to driving this innovation by celebrating diversity and fostering an inclusive culture where everyone is treated equally and respectfully, regardless of our different backgrounds and job titles.

Embedded Software Engineer (m/f/d)