Embedded Software Engineer

  • Dufour Aerospace
  • 8001 Zürich, ZH, Switzerland
  • 27/01/2023
Full time Data Engineering Big Data Software Engineering DevOps

Job Description

Job details

Job Type

Full Job Description

Dufour Aerospace is developing an eVTOL platform based on tilt-wing technology combined with a hybrid-electric propulsion approach. Dufour has refined its prototypes over hundreds of flights – both manned and unmanned. The combination of expertise in VTOL operation, aircraft design, and software development puts Dufour Aerospace at the forefront of Advanced Air Mobility.
Dufour is looking for experienced and enthusiastic domain experts to join us and contribute to our technology and product development journey. An exciting opportunity has arisen for an Embedded Software Engineer to join our growing team in Zurich, Switzerland.
You will become part of our talented team and contribute to the specification, design and development of the embedded software at the heart of Dufour Aerospace aircraft.
Your responsibilities are
  • Design, implement, integrate, and maintain real-time embedded software for control of electric-powered, fly-by-wire/fly-by-light Dufour aircraft
  • Interface with cross-functional teams for gathering, understanding, defining and generating embedded software/system requirements to add/update features to existing avionics/power/control systems and sub-systems in our aircraft
  • Implement and test solutions in a rapid development environment using your strong understanding of microcontroller peripheral interfaces, multi-threaded RTOS environments and more
  • Use and develop Dufour Aerospace's simulation, testing, and verification tools

  • Master's degree or Ph.D. in electrical engineering, computer science, computer engineering, mechatronics, physics, mathematics, or similar field
  • 1 to 3 years of professional experience in and implementing embedded software, preferably for fly-by-wire systems
  • Expert knowledge of object-oriented programming methodology and multi-layered system architectures
  • Expert knowledge of C, C++ and Python
  • Knowledge of, and experience with real-time operating systems
  • Knowledge of, and experience with communication protocols including I2C, CAN, SPI, UART, etc.
  • Strong understanding of modern micro-controller and microprocessor architectures such as ARM Cortex-M0/M3/M4/A8/A9
  • Experience with modern integrated development environments and debuggers
  • Hands-on experience with test and measurement equipment such as oscilloscopes, logic analyzers, protocol analyzers, voltmeters, etc.
  • Hands-on problem-solving approach to engineering and excellent communication skills
  • Strong motivation to help build and shape your organization, structures and processes
  • Excellent English language skills
  • Experience with CS-23 and/or CS-27 certification requirements
  • Experience in developing systems under ARP 4754
  • Working knowledge of DO-178B/C is highly desirable
  • Passion for aviation and sustainable technology
  • Knowledge of German or other languages
We offer flexible working hours with the possibility to get individual tasks done from home. We fuel our employees with coffee, tea, and snacks and do our utmost to provide whatever enables them to perform their best. Everyone in the company is free to organize or participate in social lunch opportunities and events.
If you ticked some boxes and feel attracted to this offer, send us your CV - and a motivation letter if you wish - to realize this opportunity.