Senior C++ Firmware Engineer
Description
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 Profile / Requirements : 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 Free RTOS, Vx Works, 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 #J-18808-Ljbffr
Posted: 7th July 2025 6.04 pm
Application Deadline: N/A
Similar Jobs
Explore more opportunities like this