Skip to sign up

Job matched to your search

A

Embedded Software Engineer (ALL Nationalities can apply)

Amber and Waseem General Trading L.L.C · Dubai

Dubai · On-siteFull-TimePosted Aug 11, 2026

Free · Join 5,000+ job seekers using Qarera

How well do you match this role?

Tap the skills you already have — then see your real match score, what’s missing, and your resume fixed for this job.

↑ tap the skills you have
Loading sign-in…
Free · no credit card · 30 seconds

Job description

We are hiring an expert and experienced “Embedded Software Engineer” (ALL Nationalities can apply)

Experience: 3 years and above

Required Skills:

  • Strong programming experience in STM32 microcontrollers (STM32CubeIDE, HAL/LL libraries)
  • Experience with ESP32 development using ESP-IDF and/or Arduino framework
  • Good knowledge of Arduino platform for rapid prototyping
  • Programming in Embedded C/C++
  • Experience with communication protocols:
  • UART
  • SPI
  • I2C
  • CAN Bus
  • RS-485 (Modbus RTU)
  • Ethernet (preferred)
  • Experience interfacing sensors, ADCs, EEPROM, Flash memory, and LCD displays
  • Knowledge of bootloader, firmware updates, debugging, and optimization
  • Experience using debugging tools such as ST-Link, J-Link, logic analyzers, and oscilloscopes
  • Familiarity with Git or other version control systems
  • Ability to read schematics and work closely with hardware engineers

Preferred Skills:

  • Experience with FreeRTOS
  • CANopen or Modbus protocol implementation
  • Basic knowledge of PCB hardware and electronics troubleshooting
  • Experience with battery management systems (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
  • Work with the hardware team during board bring-up and validation
  • Support testing, documentation, and product release activities.

Lob Location: Dubai (DIC) or Abu Dhabi (ICAD)

Working days: Monday to Friday, 8am to 6pm (Saturday & Sunday Off)

Benefits: Salary: 3000AED – 4,000AED + Accommodation +Transportation + Visa + Insurance + Lunch

Interested candidate (available in UAE) can apply.

Pay: AED3,000.00 - AED4,000.00 per month

Application Question(s):

  • How many years of work experience do you have as an Embedded Software Engineer?
  • Are you available in UAE to come for the in-person interview?
  • Within how many days you can join?

Work Location: In person

Don’t just read the job — see if you’ll get it.

Get your match score, a resume tailored to this exact role, and jobs like it — free.

Check my fit for this job
Loading sign-in…
Apply →