logo ARENGY
Full time

Senior C++ Firmware Engineer

ARENGY • Dubai (United Arab Emirates)

Apply

About us

ARENGY is an IT-Digital and Cybersecurity Recruitment and Consulting firm operating in the Middle East from UAE. Our customers are the most successful industry leaders executing projects around the globe. We are recruiting a Senior C++ Engineer for a Permanent Position with an emerging leader on advanced Telecommunication Systems.

Job Description

- Design and implement C++ applications for embedded systems, considering memory limitations, real-time constraints, and power efficiency - Provide a software abstraction layer to seamlessly support a variety of hardware configurations - Optimize code for performance, resource utilization, and responsiveness in constrained environments - Integrate software with hardware components, ensuring seamless communication and functionality - Write unit tests and perform thorough testing to ensure the reliability and robustness of the embedded software - Identify opportunities for performance optimization, memory footprint reduction, and power efficiency improvements in the firmware - Suggest and implement process improvements to enhance software development efficiency and quality

Required qualifications

Qualifications: - B.Sc. in Electronic Engineering or Computer Science or similar Required Skills: - 10+ years of proven experience in Embedded/Firmware programming - In-depth knowledge of C++ programming language and proficiency in modern C++ standards (C++17) Preferred Skills: - Experience with RTOSes such as FreeRTOS, VxWorks, Zephyr - Linux socket programming - Good knowledge of CMake - Familiarity with ARM, PIC, or other microcontroller architectures - Knowledge of scripting languages (e.g., Python) for test automation and scripting tasks

Benefits

Attractive salary and package

Job details

Company

ARENGY

Contract

Full time • Full-time

Experience

More than 10 years

Degree

Bachelor

Job location

Dubai (United Arab Emirates)

Reference

2154313

Share

Twitter facebook linkedin
Senior C++ Firmware Engineer

Interested in this job ?
Apply

Do you have at least 8 years of experience in C++ development?

Yes No

Are you experienced with C++17?

Yes No

Do you have experience working with the Qt framework?

Yes No

Do you have experience with low-level programming, device drivers, or real-time operating systems in embedded environments?

Yes No

Can you describe your experience with C++17, Qt and embedded systems development?

What is your nationality?

In which country are you located?

💬 Personalize your message to the recruiter, Click here !


By clicking on Apply, I accept that the information entered will be used as part of the management of applications. In accordance with the law "Informatique et Libertés", you can exercise your right of access to the data concerning you and have them rectified by contacting us : jobposting.pro/contact
Learn more about our data protection policy.