Embedded Software Engineer
SERCO Limited
About the role
On behalf of our client in the United Arab Emirates, we are looking for an experienced Embedded Software Engineer to join our organisation in Abu Dhabi, in the United Arab Emirates. This remarkable role offers a unique opportunity to work on several exciting projects in the region.The Embedded Software Engineer will develop, integrate, and maintain software for embedded devices, focusing on preemptive Linux OS and hardware-level communication protocols.The hiring for this position is subject to contract award.Key AccountabilitiesDesign and implement Linux device drivers for new hardware components.Collaborate with hardware teams to bring up new hardware and ensure seamless integration between hardware and software.Work on hardware-level communication protocols, including I2C, CAN, SPI, UART interfaces.Debug and analyze serial communication between subsystems using tools like logic analyzers, oscilloscopes, and protocol analyzers.Conduct testing, validation, and debugging of the developed systems, ensuring reliability and performance under mission-critical conditions.Use tools like RISCV emulators and simulators like Qemu, Renode etc. for development and validation in the absence of hardware
Requirements
- Experienced Embedded Software Engineer
Responsibilities
- Design and implement Linux device drivers for new hardware components
- Collaborate with hardware teams to bring up new hardware and ensure seamless integration between hardware and software
- Work on hardware-level communication protocols, including I2C, CAN, SPI, UART interfaces
- Debug and analyze serial communication between subsystems using tools like logic analyzers, oscilloscopes, and protocol analyzers
- Conduct testing, validation, and debugging of the developed systems, ensuring reliability and performance under mission-critical conditions
- Use tools like RISCV emulators and simulators like Qemu, Renode etc. for development and validation in the absence of hardware
Benefits
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free