Software Engineer, Control Systems

June 11, 2026
Application ends: September 10, 2026
Apply Now

Job Description


What you will be doing

  • Design, implement, and tune real-time flight-control algorithms (attitude, position, and trajectory loops) targeted at GNSS-denied missions.
  • Develop high-rate state-estimation and sensor-fusion pipelines that blend IMU, barometer, optical flow, VIO, and SLAM data.
  • Port and optimise these pipelines on flight computers (Jetson Orin, Raspberry Pi CM5, i.MX 8M plus) under real-time constraints.
  • Extend and customise PX4 or write bare-metal control stacks where needed.
  • Create Software-in-the-Loop (SITL) and Hardware-in-the-Loop (HITL) test environments; iterate rapidly between simulations and field flights.
  • Instrument test vehicles, run flight campaigns, and mine logs to improve robustness in wind, vibration, and electromagnetic interference.

We are looking for

Required skills:

  • Proficiency in C++14 and C99 (or newer).
  • Proficiency in Linux environments.
  • Hands-on experience with Linux SBCs such as Raspberry Pi, BeagleBone, or similar.

Nice to have:

  • Previous experience with embedded systems, especially STM32 microcontrollers.
  • Hands-on experience with PX4, ArduPilot, or custom flight-control firmware.
  • Practical knowledge of RTK-GPS, UWB, or vision-based localization frameworks.

Are you interested in this position?

Apply by clicking on the “Apply Now” button below!

#GraphicDesignJobsOnline
#WebDesignRemoteJobs
#FreelanceGraphicDesigner
#WorkFromHomeDesignJobs
#OnlineWebDesignWork
#RemoteDesignOpportunities
#HireGraphicDesigners
#DigitalDesignCareers
# Dynamicbrand guru