LevelUP HCS
Embedded Software Engineer
Skills
22 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
United States
Work mode:
Onsite
Published on:
28 September 2026
What they need
Job Title: Embedded Software Engineer II
Location: Abu Dhabi (UAE)
Job Purpose:
A leading aerospace and propulsion technology company is seeking an Embedded Software Engineer II to develop and maintain embedded software for Engine Control Units (ECUs), Motor Generator Units (MGUs), and related control systems. This role will implement real-time control software and low-level drivers, support testing from unit level through hardware-in-the-loop and system integration, and work closely with systems, controls, hardware, test, and quality teams throughout development and integration.
Key Responsibilities:
- Develop and maintain embedded software for Engine Control Units (ECUs), Motor Generator Units (MGUs), and related control systems
- Implement real-time control and embedded software functions
- Develop and integrate low-level drivers for MCU/DSP peripherals including ADC, PWM, timers, DMA, SPI, I2C, and UART
- Develop software for RTOS-based and bare-metal embedded systems
- Implement and integrate communication interfaces such as CAN/CAN-FD, RS-422/485, ARINC 429, and Ethernet
- Support software requirements, design documentation, and requirements traceability activities
- Perform unit, integration, and hardware/software integration testing
- Support bench, HIL, and system-level testing activities
- Debug and troubleshoot embedded software and hardware/software interface issues
- Analyze test results and support software improvements and corrective actions
- Follow software configuration management, coding, review, and verification processes
- Work closely with systems, controls, hardware, test, and quality teams throughout development and integration
Required Experience:
- Bachelor's or Master's degree in Computer, Electronics, Electrical, Software Engineering, or a related field
- Typically 4–5 years of hands-on experience in embedded software development
- Good knowledge of C/C++ for embedded systems
- Experience with ARM Cortex-M/R, DSP, or similar microcontroller architectures
- Experience with bare-metal and/or RTOS-based embedded software
- Experience with peripheral drivers and low-level hardware interfaces
- Experience with embedded communication protocols such as CAN, UART, SPI, I2C, RS-422/485, or Ethernet
- Experience with debugging tools such as JTAG/SWD debuggers, oscilloscopes, logic analyzers, and protocol analyzers
- Experience with version control systems such as Git and software development/configuration management practices
- Familiarity with requirements engineering and software traceability
- Understanding of real-time embedded software concepts and deterministic timing
Advantageous:
- Experience with ECU, MGU, motor control, engine control, or other real-time control systems
- Familiarity with DO-178C software development and verification processes
- Familiarity with MISRA-C and safety-critical software development practices
- Experience with HIL and hardware/software integration testing
- Familiarity with MATLAB/Simulink or model-based development
- Familiarity with aerospace or defense embedded software development
- Basic knowledge of ARP4754A / ARP4761 or related system safety processes
N.B This role is based in Abu Dhabi. Relocation support to Abu Dhabi is available for exceptional international candidates.
Other offers great for you!
These companies are also looking for great profiles
Rheso.tech
Senior Embedded Software Engineer
80-100k€ (Annuel)
Permanent contract
Munich, Germany
Hybrid
1 year ago
Quick apply
Rheso.tech
Embedded Software Engineer
75-85k€ (Annuel)
Permanent contract
Munich, Germany
Hybrid
Skills
1 year ago
Quick apply
Rheso.tech
Embedded Software Engineer
75-85k€ (Annuel)
Permanent contract
Graz, Austria
Hybrid
Skills
1 year ago
Quick apply
No company information available.