DevJobs

Senior Software Engineer

Overview
Skills
  • C C
  • C++ C++
  • ArduPilot
  • CAN
  • PX4
  • SPI
  • UART

Job Description

You will be joining a highly professional and dynamic embedded software team responsible for

designing and developing real-time software for autonomous platforms. The role involves

hands-on development with microcontrollers, system integration, and contributions to open-

source flight stacks.


Responsibilities

• Develop and maintain embedded software in C/C++.

• Work closely with real-time microcontroller environments.

• Implement and integrate communication protocols (e.g., UART, CAN, SPI, etc.).

• Contribute to flight control systems such as PX4 or ArduPilot.

• Collaborate with multidisciplinary teams across software, hardware, and algorithms.

Sky Sapience