Senior C++ Engineer
Key Skills for This Role
Full Job Posting
About Vantari
Vantari is a technology-driven company focused on advanced solutions for aerospace, defence, and high-tech engineering.
Its work spans space and defence systems, wireless and 3GPP technologies, hardware and system engineering, software development, cybersecurity, and artificial intelligence.
Responsibilities
- Design, develop, and integrate embedded software for high-performance, low-level systems.
- Contribute throughout the product lifecycle, including concept design, board bring-up, optimization, and validation.
- Apply strong software engineering practices and sound architectural principles.
- Implement domain-expert algorithms in efficient and reliable embedded code.
- Build and execute test frameworks, tools, and interfaces to ensure software quality and correctness.
Requirements
- Bachelor's degree in Electronic Engineering, Computer Science, or a related field.
- 10+ years of professional software development experience.
- Deep hands-on expertise with modern C++ and object-oriented design principles.
- Strong Linux background; Ubuntu experience is a plus.
- Experience designing, debugging, and optimizing multithreaded real-time software.
- Familiarity with Git, Jira or other issue trackers, and Conan or similar dependency managers.
- Complex, performance-sensitive embedded-systems experience is highly valued.
Bonus skills
- Knowledge of C or Python programming.
- Experience with RTOS environments such as FreeRTOS, VxWorks, or Zephyr.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Vantari Recruitment Group
Java Backend Engineer
, UAE
An advanced technology client is seeking an experienced Java Software Engineer to build backend software for cellular and secure communication systems. The work includes distributed, high-performance services, reactive a
Senior C++ Engineer
, UAE
The employer is seeking a Senior C++ Engineer to design and integrate embedded software for high-performance, real-time systems. The role requires 10+ years of software development experience, modern C++, Linux, multithr