{bc}
linkedin

Embedded Systems Engineer | Firmware Engineer

Byron P Steele II High School
Abu Dhabi, UAE
Full-time
Entry
Onsite
Discovered 5 days ago
Embedded firmware developmentC and C++Microcontroller and processor architectureHardware abstraction layers and device driversUART, SPI, I2C, CAN, USB, and EthernetRTOS
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

Embedded firmware developmentC and C++Microcontroller and processor architecture
Smart Apply

Full Job Posting

Role Overview

Full-time, mid-level Embedded Systems Engineer and Firmware Engineer role.

The role develops reliable embedded software and firmware for next-generation electronic products.

Work spans firmware architecture, low-level programming, hardware integration, system validation, and optimization.

Key Responsibilities

  • Design firmware, hardware abstraction layers, drivers, real-time applications, and communication interfaces.
  • Integrate firmware with processors, sensors, displays, memory, communication modules, and other hardware.
  • Debug and optimize firmware using engineering test equipment and specialized debugging tools.
  • Develop automated, unit, integration, functional, system-level, and hardware-in-the-loop tests.
  • Support prototypes, product verification, production testing, firmware releases, updates, and field issue resolution.
  • Maintain source code and technical documentation while collaborating with hardware, software, QA, manufacturing, and product teams.

Requirements

  • Diploma or Bachelor’s degree in electrical, electronics, computer, or related engineering or computer science field.
  • Professional experience in embedded systems, firmware engineering, embedded software, or electronic product development.
  • Strong C and C++ programming skills with knowledge of microcontrollers, processors, memory, interrupts, timers, and peripherals.
  • Experience with processor architectures, communication protocols, RTOS platforms, development tools, Git, and embedded testing.
  • Ability to interpret schematics, datasheets, reference designs, technical specifications, and hardware documentation.
  • Embedded Linux, bootloaders, device drivers, low-power design, secure boot, cybersecurity, or industry experience is advantageous.

What the Employer Offers

  • Competitive salary and comprehensive employee benefits.
  • Training and development in firmware architecture, embedded programming, debugging, and system design.
  • Access to development boards, test equipment, software tools, and engineering platforms.
  • Opportunities to participate in the complete product lifecycle and progress toward architecture or technical leadership roles.

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