Embedded Firmware Engineer - STM32/ARM for Autonomous Systems

Atwad

Dammam

On-site

SAR 180,000 - 300,000

Full time

48 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Annual leave
Comprehensive medical insurance
Professional training and development

Job summary

Atwad is seeking an Embedded Firmware Engineer in Dammam to lead firmware for STM32 and ARM platforms. You will handle board bring-up, peripheral drivers, and real-time control tasks, collaborating with hardware and software teams.

The role demands Deep Embedded C/C++, STM32 expertise, and experience with Linux-based integration. Jetson/Mediatek/Snapdragon class SoCs may be used on select projects; join a growing autonomous systems team.

Qualifications

  • Bachelor's degree or higher in Electronics Engineering, Computer Engineering, or related technical discipline.
  • Minimum 5 years of relevant professional experience in embedded firmware or embedded systems development.

Responsibilities

  • Develop, debug, and maintain embedded firmware for STM32 and ARM-based platforms.
  • Work on board bring-up, peripheral bring-up, and low-level driver development.
  • Develop firmware for communication, control, sensing, and real-time applications.
  • Work with embedded Linux and processor-level integration where required.
  • Interface firmware with hardware, sensors, motor controllers, and companion computers.
  • Support product validation, testing, troubleshooting, and production release.
  • Create and maintain technical documentation, debug logs, and test reports.

Skills

Embedded C/C++
STM32 series
ARM Cortex-M/A
FreeRTOS
GPIO/UART/SPI/I2C
Embedded Linux
Git
Jetson/Mediatek/Snapdragon SOCs

Education

Bachelor's degree or higher in Electronics Engineering or Computer Engineering

Tools

Git

Job description

Atwad is seeking an Embedded Firmware Engineer in Dammam to lead firmware for STM32 and ARM platforms. You will handle board bring-up, peripheral drivers, and real-time control tasks, collaborating with hardware and software teams.

The role demands Deep Embedded C/C++, STM32 expertise, and experience with Linux-based integration. Jetson/Mediatek/Snapdragon class SoCs may be used on select projects; join a growing autonomous systems team.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer (Software Engineer)
Embedded Firmware Engineer (Software Engineer)

Atwad • Dammam

On-site
SAR 180,000 - 300,000
Annual leave
Comprehensive medical insurance
Professional training and development
Embedded Systems Engineer: Telematics OTA Firmware
Embedded Systems Engineer: Telematics OTA Firmware

Perfect Vision • Dammam

On-site
SAR 120,000 - 210,000
Electronics Engineer
Electronics Engineer

Atwad • Dammam

On-site
SAR 120,000 - 180,000
Competitive salary
Medical insurance
Annual leave
+2
Embedded Telematics Firmware Engineer
Embedded Telematics Firmware Engineer

Perfectvisionksa • Saudi Arabia

On-site
SAR 120,000 - 180,000
Embedded Systems Engineer
Embedded Systems Engineer

Perfect Vision • Dammam

On-site
SAR 120,000 - 210,000
Embedded Systems Engineer
Embedded Systems Engineer

Perfectvisionksa • Saudi Arabia

On-site
SAR 120,000 - 180,000
Embedded Electronics Engineer - PCB, Schematic & Production
Embedded Electronics Engineer - PCB, Schematic & Production

Atwad • Dammam

On-site
SAR 120,000 - 180,000
Competitive salary
Medical insurance
Annual leave
+2
Communication Engineer – UAV Systems
Communication Engineer – UAV Systems

Atwad • Dammam

On-site
SAR 180,000 - 340,000
Competitive salary
Medical insurance
Annual leave
+2
ROS / ROS2 Developer (Software Engineer)
ROS / ROS2 Developer (Software Engineer)

Atwad • Dammam

On-site
SAR 180,000 - 300,000
Competitive salary package
Comprehensive medical insurance
Annual leave
Junior IoT Embedded Hardware Engineer
Junior IoT Embedded Hardware Engineer

Uvera • Jeddah

On-site
SAR 60,000 - 90,000
Shuttle service