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 role designs, develops, tests, and optimizes embedded systems and firmware for next-generation electronic and connected products.
The position requires expertise in embedded software, microcontrollers, hardware interfaces, debugging, and system-level development.
Key Skills for This Role
Full Job Posting
Role Overview
The role designs, develops, tests, and optimizes embedded systems and firmware for next-generation electronic and connected products.
The position requires expertise in embedded software, microcontrollers, hardware interfaces, debugging, and system-level development.
Firmware Development
- Design, develop, test, and maintain embedded firmware for electronic and connected products.
- Develop reliable firmware for microcontrollers, embedded processors, and hardware platforms.
- Write and optimize embedded software using C, C++, or other relevant programming languages.
- Develop drivers and components for sensors, peripherals, communication interfaces, and hardware modules.
- Integrate firmware with processors, sensors, actuators, displays, and other electronic components.
Interfaces and Debugging
- Implement UART, SPI, I2C, CAN, USB, Ethernet, or similar communication interfaces.
- Develop real-time embedded applications using RTOS platforms where required.
- Debug firmware using oscilloscopes, logic analyzers, JTAG, debuggers, and related engineering tools.
- Investigate firmware defects, hardware-software integration issues, and system-level problems.
Testing and Quality
- Optimize firmware performance, memory usage, power consumption, boot time, and system reliability.
- Conduct unit, integration, system, and hardware-in-the-loop testing.
- Create and maintain automated test procedures for embedded software and hardware interfaces.
- Support prototype development, engineering validation, product qualification, and production testing.
Delivery and Collaboration
- Convert technical requirements into firmware specifications and development plans.
- Maintain source code using Git or other version-control systems and participate in code reviews.
- Document firmware architecture, interfaces, configurations, testing, and troubleshooting procedures.
- Collaborate with hardware, software, QA, manufacturing, and product teams on technical and production issues.
Qualifications
- Diploma or bachelor's degree in electrical, electronics, computer engineering, computer science, or a related discipline.
- Previous experience in embedded systems, firmware development, embedded software, or hardware-software integration.
- Strong programming skills in C and/or C++.
- Strong knowledge of microcontrollers, processors, memory architecture, interrupts, timers, and embedded peripherals.
- Experience with embedded development environments, compilers, debuggers, and hardware development tools.
- Strong knowledge of UART, SPI, I2C, CAN, USB, or Ethernet communication protocols.
Additional Experience
- Experience with ARM Cortex-M or other common embedded processor architectures is advantageous.
- Familiarity with RTOS concepts, including tasks, scheduling, synchronization, queues, and interrupts.
- Experience debugging with JTAG, SWD, oscilloscopes, logic analyzers, or similar tools.
- Understanding of electronics, digital circuits, sensors, actuators, and basic hardware troubleshooting.
- Experience with Git or other source-control systems and familiarity with automated testing.
- Embedded Linux, bootloaders, device drivers, or wireless technologies are advantageous.
What the Employer Offers
- Competitive salary and comprehensive employee benefits.
- Work on advanced embedded products and connected technologies.
- Professional training in embedded software, firmware architecture, debugging, and system design.
- Access to modern development, testing, debugging, and engineering tools.
- Career development opportunities in embedded systems, firmware, IoT, robotics, automotive, and electronics engineering.
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
Embedded Systems Engineer | Firmware Engineer
, UAE
The employer is seeking a mid-level Embedded Systems or Firmware Engineer to develop reliable firmware for next-generation electronic products. The work spans low-level programming, hardware integration, real-time system
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
E-commerce | E-commerce Specialist
, UAE
Embedded Systems Engineer | Firmware Engineer
, 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