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