Principal Embedded Software Engineer
Be among the first applicants.
Technology Innovation Institute
Abu Dhabi
AED 120,000 - 200,000
Be among the first applicants.
7 days ago
Apply now
Resume match
Save job
Job description
Job Responsibilities
Design, development, and testing of embedded software and systems.
Write and optimize code for Linux and RTOS platform.
Develop firmware for various applications and devices.
Ensure the system design meets technical and functional requirements.
Troubleshoot and resolve complex technical issues in embedded systems.
Implement innovative solutions to enhance system performance, power efficiency, and reliability.
Establish and maintain high standards for software quality and documentation.
Integrate software with hardware systems.
Ensure the embedded system interacts correctly with its environment, including sensors, actuators, and other electronic components.
Be able to read and review a hardware schematic.
Skills Required
Extensive experience in embedded system development.
Proficiency in Embedded Linux, including device drivers, BSP (Board Support Package), and Buildroot development.
Strong expertise in programming languages: Python, C, and C++.
Experienced in communication protocols such as SPI, USB, UART, and I2C.
Skilled in developing unit tests for software validation.
Proficient in system-level debugging techniques.
Apply now
Get a free, confidential resume review.
Select file
or drag and drop it
Select file
or drag and drop it
Rated “Excellent” based on 13,238 reviews
Free online coaching
Improve your chances of getting that interview invitation!
Get free coaching
Be the first to explore new
Principal Embedded Software Engineer
jobs in
Abu Dhabi
Get job alerts