About the job Embedded Software Engineer
Job Title: Embedded Software Engineer
Location: Abu Dhabi
The company is a leader in developing cutting-edge secure communication products and solutions, catering to both government and business sectors.
As an Embedded Software Engineer, you will play a pivotal role in the design, development, and implementation of embedded systems. The ideal candidate will have extensive experience with various processors, particularly ARM, and be proficient in Buildroot and Yocto project frameworks. Expertise in secure boot, disk encryption/decryption, hypervisors like Xen, and driver development is highly valued.
Key Responsibilities:
- Design, develop, and maintain embedded Linux systems to ensure high performance and reliability.
- Work with a range of processors, with a focus on ARM architectures.
- Customize Linux distributions using Buildroot and Yocto project frameworks to meet specific project needs.
- Implement secure boot processes and disk encryption/decryption protocols to enhance system security.
- Collaborate with cross-functional teams to integrate embedded software into broader systems.
- Develop and maintain device drivers for various hardware components.
- Stay up-to-date with industry trends and innovations to continuously improve development practices.
- Work closely with hardware teams to ensure smooth integration between software and hardware components.
- Diagnose, troubleshoot, and resolve software and hardware issues efficiently.
If you are passionate about the design, development, and implementation of embedded systems, and want to join a dynamic team at the forefront of cutting-edge secure communication products and solutions, please APPLY NOW!