Senior Embedded Systems Engineer (Automotive / STM32)

Micropolis Holding Co. · dubai, dubai emirate, United-Arab-Emirates

Location
dubai
Job Type
Full-time
Posted
July 12, 2026

Job Description

Location: Dubai, United Arab Emirates (Micropolis Robotics)

About the Role

We are looking for a Senior Embedded Systems Engineer with strong experience in STM32-based embedded development and automotive systems. The role involves developing, testing, and maintaining embedded software while working closely with hardware and integration teams.

Key Responsibilities

  • Design, develop, and debug embedded software for automotive ECUs.
  • Develop firmware for STM32 microcontrollers using C and C++.
  • Implement low-level software including drivers, interrupts, timers, and communication interfaces.
  • Integrate and troubleshoot external devices such as servo/BLDC motors, BMS systems, sensors, and actuators.
  • Work with communication protocols including CAN, UART, SPI, I2C.
  • Write unit tests and develop software that can be tested independently from hardware.
  • Participate in software architectur...

Ready to Apply?

Submit your application for Senior Embedded Systems Engineer (Automotive / STM32) at Micropolis Holding Co.

Apply Now