Taro Logo

Senior C++ Product Software Engineer

Vehicle intelligence company that accelerates global adoption of safe, AI-driven machines, delivering toolchain and autonomy solutions for automotive and defense industries.
Backend
Senior Software Engineer
In-Person
501 - 1,000 Employees
5+ years of experience
AI · Automotive · Defense

Description For Senior C++ Product Software Engineer

Applied Intuition, a leading vehicle intelligence company founded in 2017, is seeking a Senior C++ Product Software Engineer to join their London office. This role offers an exciting opportunity to work at the intersection of automotive technology and artificial intelligence, developing crucial software solutions that power the future of autonomous vehicles.

The position requires working from the London office 5 days a week, with some flexibility for occasional remote work. As a Senior Product Engineer, you'll be at the forefront of developing high-performance software solutions that help accelerate the adoption of safe, AI-driven machines. You'll work with cutting-edge technology, collaborating with teams across multiple global offices, including Mountain View, Tokyo, and Seoul.

Your responsibilities will span the entire software development lifecycle, from architectural design to implementation and optimization. You'll be writing efficient modern C++ code, conducting code reviews, and mentoring junior engineers as the UK team grows. The role requires strong technical expertise in C++ programming, containerization, and Linux environments, combined with the ability to translate complex requirements into scalable solutions.

The ideal candidate brings 5+ years of hands-on C++ development experience, strong understanding of object-oriented programming principles, and experience with modern development tools and practices. You'll be joining a company that serves 18 of the top 20 global automakers and major defense programs, making a direct impact on the future of autonomous vehicles and AI-driven machines.

This role offers the unique opportunity to work on challenging technical problems while contributing to the growth of Applied Intuition's UK engineering presence. The position requires UK security clearance eligibility and involves approximately 10% travel to other offices and customer sites, providing opportunities for professional growth and cross-functional collaboration.

Last updated 10 hours ago

Responsibilities For Senior C++ Product Software Engineer

  • Lead the design, development, and optimization of high-performance libraries, modules, and products
  • Architect and implement scalable, reliable, and maintainable software solutions
  • Guide the software development lifecycle software components
  • Collaborate with cross-functional teams including product management, engineering, and DevOps
  • Write, test, and debug efficient modern C++ code (C++ 2020)
  • Conduct and participate in code reviews
  • Develop unit tests, integration tests, and conduct thorough debugging
  • Maintain technical documentation
  • Train and mentor junior engineers
  • Contribute to build automation and CI/CD pipelines

Requirements For Senior C++ Product Software Engineer

Python
Linux
  • Bachelor's degree in computer science/related engineering field
  • 5+ years of hands-on experience developing performant modern C++ (2014)
  • High proficiency with CMAKE in Docker-based Linux environments
  • Strong procedural and object-oriented programming experience
  • Experience developing in Docker and containerized development environments
  • Understanding of Service-oriented Architecture
  • Experience using git, Visual Studio Code, GitLab, SonarQube, and Artifactory
  • Must have ability to hold UK Security Clearance
  • Willing to travel (~10%)

Interested in this job?

Jobs Related To Applied Intuition Senior C++ Product Software Engineer