×
Register Here to Apply for Jobs or Post Jobs. X

C++ Product Software Engineer - DefenseTech

Job in Ann Arbor, Washtenaw County, Michigan, 48113, USA
Listing for: Jobright.ai
Full Time position
Listed on 2026-06-18
Job specializations:
  • Software Development
    Software Engineer, Senior Developer, C++ Developer, Software Architect
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below
C++ Product Software Engineer
- Defense Tech

Join to apply for the C++ Product Software Engineer
- Defense Tech
role at Jobright.ai

Jobright is an AI-powered career platform that helps job seekers discover the top opportunities in the US. We are NOT a staffing agency. Jobright does not hire directly for these positions. We connect you with verified openings from employers you can trust.

Job Summary:

Applied Intuition is the vehicle intelligence company that accelerates the global adoption of safe, AI-driven machines. As a Senior C++ Product Engineer, you will lead the design, development, and optimization of high-performance software solutions, ensuring scalability, reliability, and maintainability while mentoring junior engineers.

Responsibilities:

  • 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 Dev Ops
  • Ensure adherence to best coding practices, design patterns, and industry standards
  • Mentor junior engineers and provide technical leadership
  • Drive continuous improvement and innovation in software products
  • Write, test, and debug efficient modern C++ code (C++20) for complex software solutions
  • Understand domain-specific details when implementing generic or multi-domain code
  • Design robust software that meets performance, scalability, and security requirements
  • Conduct and participate in code reviews to ensure code quality and adherence to best practices
  • Identify and resolve performance bottlenecks in software applications
  • Develop unit tests, integration tests, and conduct thorough debugging
  • Maintain technical documentation, including software design, API documentation, and user guides
  • Work closely with product managers to understand requirements and translate them into technical solutions
  • Train and mentor junior engineers, fostering a culture of learning and improvement
  • Stay updated with industry trends, emerging technologies, and best practices to enhance product development
  • Contribute to build automation, continuous integration, and deployment pipelines, as needed
  • Ensure software security, data protection, and compliance with industry regulations, as needed
  • Qualifications:

    Required:

    • 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 employing clean code principles and good OOP design patterns
    • Experience developing in Docker and containerized environments, using Linux-based OS (e.g., RHEL, Ubuntu)
    • Understanding of Service-oriented Architecture and message/data broker paradigms
    • Experience with git, Visual Studio Code, Git Lab, Sonar Qube, and Artifactory or Azure Container Registry
    • Willingness to travel (~10%) for company business and customer sites
    • Must be a U.S. Citizen and eligible for a U.S. security clearance

    Preferred:

    • Master’s degree in computer science/related engineering field
    • 7+ years of experience in C++ (C++17) and Python development
    • Experience embedding C++ in Python and vice versa
    • Experience with Conan and Bazel build systems
    • Experience working on projects related to national security for government agencies

    Company:

    Applied Intuition provides software infrastructure to develop, test, and deploy autonomous vehicles nded in 2017, headquartered in Mountain View, CA, with 501-1000 employees. Currently in late-stage growth.

    Seniority level
    • Mid-Senior level
    Employment type
    • Full-time
    Industry
    • Software Development

    Referrals can increase your chances of interviewing  by 2x.

    Note:

    This job posting is active and available.

    #J-18808-Ljbffr
    To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
    (If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)
    0
    200
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary