V

Senior C++ Engineer

Vantari Recruitment Group

Abu Dhabi Emirate, United Arab Emirates · Full Time

Be the first to apply

Experience
10+ yrs
Salary
—
Openings
1
Posted
1 week ago
Work mode
In office
Education
Bachelor's degree
Resume
Required to apply

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Vantari

Vantari is a technology-centric company focused on delivering sophisticated solutions in aerospace, defence, and high-tech engineering sectors. Our expertise extends across critical domains including space and defence systems, wireless and 3GPP technologies, hardware and systems engineering, software development, cybersecurity, and artificial intelligence. Collaborating with premier organisations pioneering next-generation platforms, we provide opportunities to contribute to impactful projects. At Vantari, candidates receive robust support from a team deeply knowledgeable in advanced technical roles, dedicated to nurturing career growth in an environment driven by innovation.

Key Responsibilities

  • Architect and implement embedded software tailored for high-performance, low-level system applications.
  • Engage in all phases of the product development cycle from initial concept and circuit board activation through to refinement and validation processes.
  • Utilize rigorous software engineering methodologies and robust architectural frameworks during development efforts.
  • Translate sophisticated algorithms supplied by domain experts into optimized, dependable embedded code.
  • Develop and run testing frameworks, utilities, and interfaces that verify software integrity and performance.

Qualifications and Experience

  • Possess a Bachelor's degree in Electronic Engineering, Computer Science, or a closely related discipline.
  • Over a decade of hands-on experience in software engineering roles.
  • Expertise in advanced modern C++ programming and object-oriented software design practices.
  • Solid experience within Linux operating systems, with additional knowledge of Ubuntu considered advantageous.
  • Proven ability in designing, debugging, and enhancing multithreaded real-time applications.
  • Familiarity with commonly used tools such as Git for version control, Jira or equivalent issue tracking software, and Conan or similar dependency management systems.
  • Working knowledge of complex embedded systems where performance is critical is highly preferred.

Preferred but Not Required

  • Programming skills in C or Python.
  • Background in real-time operating systems like FreeRTOS, VxWorks, or Zephyr.

Minimum education

Bachelor's Degree

Tools & software

Git required Linux · 10+ years required Atlassian JIRA required

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer