Embedded Flight Control Software Engineer

Revolutionizing the aerospace industry with cutting-edge Unmanned Aerial Vehicles (UAVs), delivering unparalleled speed, precision, and cost effectiveness.
Payerne, Switzerland
Embedded
Mid-Level Software Engineer
Hybrid
AI · Robotics

Description For Embedded Flight Control Software Engineer

Destinus is at the forefront of aerospace innovation, specializing in cutting-edge Unmanned Aerial Vehicles (UAVs) that are reshaping the industry's landscape. We're seeking an Embedded Flight Control Software Engineer to join our dynamic team and contribute to revolutionary aerospace technology development.

The role involves working with a diverse range of platforms, from simple STM32 microcontrollers to complex Zynq UltraScale systems, handling various communication protocols including PCIe, USB, and gigabit Ethernet interfaces. You'll be responsible for designing and implementing critical software components that power aircraft guidance systems, as well as managing power and system operations.

As an integral part of our team, you'll collaborate with hardware designers, participate in system testing, and maintain flight-proven systems across multiple airframes. The position requires a strong background in embedded systems, proficiency in languages like C, C++, and experience with various communication protocols.

The ideal candidate combines technical expertise with strong problem-solving abilities and excellent communication skills. You'll work in a hybrid environment in Payerne, Switzerland, contributing to groundbreaking developments in UAV technology. This role offers the opportunity to work on cutting-edge aerospace technology while being part of a team that values diversity and innovation.

Join us in revolutionizing the aerospace industry with technology that delivers unparalleled speed, precision, and cost effectiveness. This position offers the chance to work on meaningful projects that push the boundaries of what's possible in aviation technology.

Last updated 12 days ago

Responsibilities For Embedded Flight Control Software Engineer

  • Design software and implement test cases for higher-level control functions, GNC software functions, state-machine for autonomous flight, and security functions
  • Support hardware design team with board bring-up and debugging of subsystems
  • Maintain and streamline Flight Computer and Ground Control System
  • Define implementation roadmap, plan sprints, and execute accordingly
  • Develop test plans, participate in test facility specification and testing
  • Track and service problem reports from the field
  • Support design reviews and provide guidance for new software stack implementation

Requirements For Embedded Flight Control Software Engineer

Linux
  • Bachelor's or master's degree in computer science, engineering, or related technical field
  • Knowledge of embedded Linux and associated build environments and tools
  • Experience with CAN, Serial, TCP/IP communications
  • Programming skills in C, C++, shell scripting, Verilog or VHDL
  • Experience with I2C, SPI, one wire protocols
  • Familiarity with STM32 and Zynq 7000 or UltraScale platforms
  • Experience with electrical or avionics integration and testing
  • Strong analytical and problem-solving skills
  • Excellent written and verbal communication skills
  • English language proficiency required

Interested in this job?

Jobs Related To Destinus Embedded Flight Control Software Engineer

UAV Systems Engineer

Design and develop advanced UAV systems for revolutionary hydrogen-powered near-space vehicles at Destinus, leading aerospace technology company.

Aerospace Engineer

Aerospace Engineer position at Destinus focusing on drone technology, UAV systems design, and sustainable aerospace solutions.

Electronic Design Engineer

Join Destinus as an Electronic Design Engineer to develop cutting-edge PCBs for ultra-fast aerospace vehicles.

UAV Systems Engineer

Join Destinus as a UAV Systems Engineer to design and develop cutting-edge unmanned aerial vehicles for fast global logistics and e-commerce.

Quality Assurance Engineer - Firmware, Ring Software/Firmware

Quality Assurance Engineer position at Ring focusing on firmware testing and quality assurance for smart home security devices.