Embedded Software Engineer

ApplyMint

Abu Dhabi

On-site

AED 180,000 - 300,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ApplyMint is seeking an embedded firmware engineer to develop and maintain UAV flight-control firmware. You will implement drivers for IMU, GPS and sensors, and integrate avionics software with flight-control hardware. The role requires strong C/C++ skills and hands-on microcontroller work in a multidisciplinary team.

Experience with RTOS, STM32/ARM Cortex, and sensor interfacing is highly valued; UAE-based candidates are preferred due to the Abu Dhabi location.

Qualifications

  • Proven experience in embedded firmware for UAV flight-control systems.
  • Strong C/C++ programming skills and hands-on microcontroller work.
  • Experience with CAN, UART, SPI and I2C communication protocols.
  • Familiarity with RTOS, STM32/ARM Cortex or similar platforms.
  • Experience with hardware drivers and sensors integration.
  • Ability to troubleshoot and debug in a multidisciplinary team.

Responsibilities

  • Develop and maintain embedded firmware for UAV flight-control boards.
  • Develop hardware drivers for IMU, GPS, airspeed sensors, and avionics.
  • Implement communication protocols (UART, CAN, SPI, I2C).
  • Develop payload and servo control systems.
  • Perform system integration testing and debugging.
  • Support prototype development and flight-test activities.
  • Collaborate with avionics hardware and systems engineers.

Skills

C/C++ programming
Teamwork
Problem solving

Tools

STM32
RTOS
CAN
UART
SPI
I2C
Sensor interfacing

Job description

Job Responsibilities
  • Develop and maintain embedded firmware for UAV flight-control boards Develop hardware drivers for IMU GPS airspeed sensors and other avionics hardware Implement and manage communication protocols including UART CAN SPI and I2C Develop payload and servo control systems Integrate embedded software with avionics and flight-control hardware Perform system-level integration testing troubleshooting and debugging Work closely with avionics hardware flight-control and systems engineers Support prototype development and flight-test activities Strong programming skills in C/C++.Hands-on experience with microcontrollers and real-time embedded systems.Strong understanding of communication protocols such as CAN, UART, SPI, and I2C.Experience developing hardware drivers and interfacing with sensors.Familiarity with RTOS, STM32, ARM Cortex, or similar platforms.Experience with UAVs, drones, flight-control systems, or aerospace applications is an advantage.Strong debugging and problem-solving skills.Ability to work effectively in a multidisciplinary engineering team.UAE experience is an advantage.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

UAV Flight-Control Embedded Firmware Engineer
UAV Flight-Control Embedded Firmware Engineer

ApplyMint • Abu Dhabi

On-site
AED 180,000 - 300,000
Senior Embedded Flight Software Engineer – Autonomous UAVs
Senior Embedded Flight Software Engineer – Autonomous UAVs

Technology Innovation Institute • United Arab Emirates

On-site
SENIOR SOFTWARE DEVELOPER
SENIOR SOFTWARE DEVELOPER

Technology Innovation Institute • Dubai

On-site
AED 250,000 - 380,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Edge Group • Abu Dhabi

On-site
AED 320,000 - 520,000
Systems Engineer – Avionics Software Development
Systems Engineer – Avionics Software Development

LevelUP HCS • Abu Dhabi

On-site
AED 180,000 - 260,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

ADASI • Abu Dhabi

On-site
Senior Avionics Software Systems Engineer for UAVs
Senior Avionics Software Systems Engineer for UAVs

LevelUP HCS • Abu Dhabi

On-site
AED 180,000 - 260,000
Senior Software Developer
Senior Software Developer

Technology Innovation Institute • United Arab Emirates

On-site
Principal Embedded Software Engineer
Principal Embedded Software Engineer

Edge Group • Abu Dhabi

On-site
AED 420,000 - 660,000
Lead Software Developer
Lead Software Developer

Technology Innovation Institute • United Arab Emirates

On-site
AED 420,000 - 620,000