Embedded Systems Engineer | Firmware Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
The employer is seeking a technically strong Embedded Systems Engineer or Firmware Engineer to develop reliable embedded software for next-generation electronic products.
The role covers firmware architecture, low-level programming, hardware integration, system validation, and performance optimization.
The employment type is full-time and the stated level is mid-level.
Key Skills for This Role
Full Job Posting
Role Overview
The employer is seeking a technically strong Embedded Systems Engineer or Firmware Engineer to develop reliable embedded software for next-generation electronic products.
The role covers firmware architecture, low-level programming, hardware integration, system validation, and performance optimization.
The employment type is full-time and the stated level is mid-level.
Responsibilities
- Design and develop embedded firmware for microcontrollers, processors, and intelligent electronic devices.
- Translate requirements into firmware specifications and technical designs.
- Develop low-level firmware, hardware abstraction layers, and peripheral drivers.
- Integrate firmware with hardware and troubleshoot hardware-firmware integration issues.
- Implement I2C, SPI, UART, CAN, USB, Ethernet, and wireless interfaces where applicable.
- Develop real-time applications and configure microcontroller peripherals, timers, interrupts, DMA, GPIO, ADC, and PWM.
- Debug firmware using JTAG, SWD, oscilloscopes, logic analyzers, and other tools.
- Analyze and optimize performance, memory usage, power consumption, reliability, and resource utilization.
- Develop unit, integration, functional, system-level, automated, and hardware-in-the-loop tests.
- Support prototypes, engineering builds, product verification, production testing, deployments, and product updates.
- Investigate field issues and defects, perform root-cause analysis, and implement corrective actions.
- Manage source code and releases, maintain technical documentation, and collaborate with multidisciplinary teams.
Required Qualifications
- A diploma or bachelor's degree in Electrical Engineering, Electronics Engineering, Computer Engineering, Computer Science, or a related field is required.
- Professional embedded systems, firmware engineering, embedded software, or electronic product development experience is required.
- Strong C and C++ programming experience is required.
- Candidates need knowledge of microcontroller architecture, embedded memory, interrupts, timers, peripherals, and real-time processing.
- Experience with ARM Cortex-M, ARM Cortex-A, or other embedded processor architectures is required.
- Strong knowledge of hardware communication protocols and experience with development environments, compilers, debuggers, and flashing tools are required.
- Git proficiency, schematic and datasheet interpretation, and electronic test-equipment experience are required.
- Device drivers, hardware abstraction layers, RTOS, embedded Linux, low-power design, secure boot, and embedded cybersecurity are preferred or advantageous.
Technical Skills
- The role uses C, C++, microcontrollers, ARM processors, RTOS environments, embedded Linux, communication protocols, debugging tools, version control, and automated testing.
- Relevant test equipment includes oscilloscopes, logic analyzers, JTAG debuggers, and SWD debuggers.
What We Offer
- The employer offers competitive salary and comprehensive employee benefits.
- The role provides exposure to embedded products, microcontrollers, RTOS, embedded Linux, IoT, sensors, and communication technologies.
- The position includes professional training, modern development and test equipment, and participation in the complete product development lifecycle.
- The employer supports technical certifications and continuous professional development.
- Career progression may lead to Senior Firmware Engineer, Embedded Systems Architect, Technical Lead, or Engineering Manager 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.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Dubai Jobs Networking
E-commerce | E-commerce Specialist
, UAE
The employer is seeking a mid-level E-commerce Specialist to manage online stores, marketplaces, product content, promotions, fulfillment coordination, analytics, and customer experience. Candidates need e-commerce opera
Regulatory Affairs Specialist | Quality Compliance
, UAE
The employer is seeking a Regulatory Affairs Specialist to manage regulatory submissions, compliance monitoring, quality systems, audits, and controlled documentation. Candidates should have relevant regulated-industry e
Contract Administrator | Contract Specialist
, UAE
Dubai Jobs Networking is seeking a Contract Administrator or Contract Specialist to manage contract preparation, review, execution, monitoring, renewals, amendments, and compliance. The role coordinates with legal, procu
Public Affairs Specialist | Government Relations Officer
, UAE
The organization is seeking a public affairs and government relations specialist to manage government stakeholders, monitor policy and regulatory developments, and support public-sector engagement. The role requires rele
Investor Relations | Investor Relations Analyst
, UAE
The employer is seeking an Investor Relations Analyst to support investor communications, financial analysis, market intelligence, and stakeholder engagement. The role includes preparing earnings materials, analyzing per
Embedded Systems Engineer | Firmware Engineer
, UAE
The employer is seeking a mid-level Embedded Systems/Firmware Engineer to design, develop, test, debug, and optimize firmware for connected electronic products. Candidates should bring strong C or C++ skills, embedded ha
E-commerce | E-commerce Specialist
, UAE
Regulatory Affairs Specialist | Quality Compliance
, UAE
Contract Administrator | Contract Specialist
, UAE
Public Affairs Specialist | Government Relations Officer
, UAE
Investor Relations | Investor Relations Analyst
, UAE
Embedded Systems Engineer | Firmware Engineer
, UAE