Senior C++ Product Software Engineer

Vehicle intelligence company that accelerates the global adoption of safe, AI-driven machines, serving automotive, trucking, construction, mining, agriculture, and defense industries.
Mountain View, CA, USASan Diego, CA, USAFort Walton Beach, FL, USA
$150,000 - $200,000
Backend
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
5+ years of experience
AI · Automotive · Defense

Description For Senior C++ Product Software Engineer

Applied Intuition, a leading vehicle intelligence company, is seeking a Senior C++ Product Software Engineer to join their engineering team. This role offers an exciting opportunity to work at the intersection of automotive technology, AI, and defense applications. As a senior engineer, you'll be responsible for designing and developing high-performance software solutions that power next-generation autonomous systems.

The position demands expertise in modern C++ development, with a focus on creating scalable and maintainable software architectures. You'll work in a collaborative environment, leading technical initiatives while mentoring junior engineers. The role combines hands-on coding with technical leadership, requiring both deep technical knowledge and strong communication skills.

The company offers a competitive compensation package, including a base salary range of $150,000 to $200,000, along with equity opportunities and comprehensive benefits. Working from their state-of-the-art offices, you'll be part of a team that serves 18 of the top 20 global automakers and various defense projects.

This is an ideal opportunity for experienced C++ engineers who want to make a significant impact in the autonomous vehicle and defense sectors. The role requires U.S. citizenship and security clearance eligibility, reflecting the strategic nature of the work. With offices across major tech hubs and a strong focus on innovation, Applied Intuition offers a unique blend of cutting-edge technology work and meaningful impact in transforming transportation and defense systems.

Last updated 5 days 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
  • Write, test, and debug efficient modern C++ code
  • Conduct code reviews to ensure code quality
  • Identify and resolve performance bottlenecks
  • Maintain technical documentation
  • Train and mentor junior engineers
  • Contribute to CI/CD pipelines
  • Ensure software security and compliance

Requirements For Senior C++ Product Software Engineer

  • 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 be a U.S. Citizen
  • Must hold or be eligible to obtain and maintain a U.S. security clearance
  • Willing to travel (~10%)

Benefits For Senior C++ Product Software Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
  • 401k with employer match
  • Health Insurance
  • Dental Insurance
  • Vision Insurance
  • Life Insurance
  • Disability Insurance
  • Learning and Wellness Stipends
  • Paid Time Off

Interested in this job?

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

Senior C++ Software Engineer Collaborative Autonomy

Senior C++ Software Engineer position focused on developing collaborative autonomy behaviors for autonomous vehicles in defense applications.

Senior 5G Software Engineer

Senior 5G Software Engineer role at Applied Intuition, developing wireless communication systems for defense applications with competitive compensation and benefits.

Senior Software Engineer

Senior Software Engineer role at Applied Intuition, developing autonomous vehicle technology solutions in Munich, Germany. 6+ years experience required.

Senior Software Engineer - Validation Toolset

Senior Software Engineer role at Applied Intuition focusing on validation toolset development for autonomous vehicle systems

Senior Software Engineer

Senior Software Engineer role at Applied Intuition, developing autonomous vehicle technology solutions in München, Germany. 6+ years experience required.