Senior Embedded Software Engineer (m/f/d)

Munich, Germany

Share this Job

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

As Senior Embedded Software Engineer working on the VoloDrone and VoloRegion projects, you will be responsible for bringing together and maintaining reliable software that runs on real urban air mobility solutions. You will coordinate 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. 

Your mission during this flight: 

  • Ownership of the overall embedded software ecosystem and project management within a multi-disciplinary team.
  • Lead the development of the embedded software empowering VoloDrone and VoloRegion; most importantly the flight control software, but also the software running on all its supporting systems, such as battery controllers or the avionics.
  • Design, implement, and maintain means for testing the correctness, performance, and safety of your software. 
  • Work closely with domain experts, such as control law engineers, and verification engineers, to ensure smooth integration and testing of multiple software parts. 
  • Support, question, and potentially improve the system design that the embedded software is part of. 
  • Focus on always having a flying aircraft, quickly solving emerging problems in a pragmatic, robust manner. 

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.
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.

Senior Embedded Software Engineer (m/f/d)

iconbutton-90px iconbutton-90px iconbutton-90px copy iconbutton-90px Pagination/mouse-follow/left Pagination/mouse-follow/right Pagination/mouse-follow/right-up