{bc}
indeed

Embedded Software Engineer (ALL Nationalities Can Apply)

Amber and Waseem General Trading L.L.C
Dubai, UAE
Full-time
Onsite
AED 5,000/month
Discovered 1 weeks ago
STM32 microcontrollersSTM32CubeIDEHAL/LL librariesESP32ESP-IDFArduino
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

STM32 microcontrollersSTM32CubeIDEHAL/LL libraries
Smart Apply

Full Job Posting

Job Description

The employer is hiring an experienced Embedded Software Engineer.

The role develops embedded firmware and supports product testing, documentation, and releases.

The role is based in Dubai DIC or Abu Dhabi ICAD.

Required Skills

  • At least 3 years of experience as an Embedded Software Engineer.
  • Strong STM32 programming using STM32CubeIDE and HAL/LL libraries.
  • ESP32 development using ESP-IDF or the Arduino framework.
  • Good knowledge of Arduino for rapid prototyping.
  • Embedded C/C++ programming experience.
  • Experience with UART, SPI, I2C, CAN Bus, and RS-485 Modbus RTU.
  • Experience interfacing sensors, ADCs, EEPROM, Flash memory, and LCD displays.
  • Knowledge of bootloaders, firmware updates, debugging, and optimization.
  • Experience with ST-Link, J-Link, logic analyzers, and oscilloscopes.
  • Familiarity with Git or another version control system.
  • Ability to read schematics and work with hardware engineers.

Preferred Skills

  • Experience with FreeRTOS.
  • Experience implementing CANopen or Modbus protocols.
  • Basic PCB hardware knowledge and electronics troubleshooting.
  • Experience with BMS, industrial automation, or IoT products.

Responsibilities

  • Develop firmware for STM32, ESP32, and Arduino-based products.
  • Integrate communication interfaces and peripherals.
  • Debug and optimize embedded software.
  • Support board bring-up and validation with the hardware team.
  • Support testing, documentation, and product release activities.

Schedule

  • Working days are Monday through Friday, from 8:00 AM to 6:00 PM.
  • Saturday and Sunday are days off.

Benefits and Compensation

  • Salary is AED 5,000 to AED 6,000 per month.
  • Benefits include accommodation, transportation, visa, insurance, and lunch.

Workplace

  • Work location is in person.
  • The role may be located in Dubai DIC or Abu Dhabi ICAD.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today