ARENGY is an IT-Digital and Engineering Recruitment and Consulting firm based in the UAE, working with leading global players across advanced industries. We are currently hiring an experienced C++ Engineer for one of our clients, an innovative leader in the Defense and Aerospace sector specializing in advanced telecommunications and security systems
Job Description
In this role, you will be responsible for the design and development of embedded software solutions, contributing to innovative projects in the field of telecommunications and security systems.
Responsibilities:
- Design, develop, optimize and integrate embedded software for radio frequency related applications
- Participate in the product development lifecycle from inception and design to bring-up, optimization, verification
- Use good design principles for software development
- Implement algorithms that are developed from the domain
- Design and implement tests and test interfaces to validate your code
Required qualifications
Requirements:
- B.Sc. in Electronic Engineering or Computer Science or similar
- 10+ years of proven software development experience
- Extensive proven experience programming C++ including modern standards
- OOP design principles and knowledge are a prerequisite
- Extensive experience with Linux in general, Ubuntu is desirable
- Extensive experience with multi-threaded real-time software design, implementation and debugging
- Familiarity with standard software development tools: git, Jira (or any other bug tracker), conan (or similar)
- RF DSP knowledge and experience are highly desirable
Bonus Skills:
- Programming C and/or Python
- RTOS development such as FreeRTOS, VxWorks, Zephyr
- Experience using lab equipment (signal generators, spectrum analysers, logic analysers, or oscilloscopes)
Benefits
- Tax-free salary
- Relocation support
- Family benefits