Job matched to your search
Embedded Software Engineer (ALL Nationalities can apply)
Amber and Waseem General Trading L.L.C · Dubai
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.
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
More jobs in Dubai
Browse related jobs
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