Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

C++ Software Engineer Autonomous Systems

$100k - $160k
Full-time

Applied Intuition

About Applied Intuition

Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the Silicon Valley company is creating the digital infrastructure needed to bring intelligence to every moving machine on the planet. Applied Intuition services the automotive, defense, trucking, construction, mining and agriculture industries in three core areas: tools and infrastructure, operating systems, and autonomy. Eighteen of the top 20 global automakers, as well as the United States military and its allies, trust the company’s solutions to deliver physical intelligence. Applied Intuition is headquartered in Sunnyvale, California, with offices in Washington, D.C.; San Diego; Ft. Walton Beach, Florida; Ann Arbor, Michigan; London; Stuttgart; Munich; Stockholm; Bangalore; Seoul; and Tokyo. Learn more at applied.co .

We are an in-office company, and our expectation is that employees primarily work from their Applied Intuition office 5 days a week. However, we also recognize the importance of flexibility and trust our employees to manage their schedules responsibly. This may include occasional remote work, starting the day with morning meetings from home before heading to the office, or leaving earlier when needed to accommodate family commitments.

About the role

We're seeking a Software Engineer to join our Autonomy Framework team, working on a cutting-edge framework solution that enables collaborative autonomy behaviors in multi-domain environments. In this role, you'll develop core software systems, integrate with domain-specific platforms, and support multidisciplinary engineering efforts across the organization.

This is an opportunity to work on foundational software that powers autonomous systems operating in complex, real-world scenarios. You'll collaborate with autonomy engineers, domain experts, and product teams to build robust, scalable frameworks that enable collaborative behaviors across air, ground, and maritime domains.

At Applied Intuition, you will:

  • Develop Core Framework Software: Design and implement high-performance C++ systems that form the foundation of collaborative autonomy behaviors in multi-domain environments

  • Enable Collaborative Autonomy: Develop software that allows multiple autonomous agents to coordinate and collaborate across different operational domains

  • Support Multidisciplinary Teams: Work closely with autonomy engineers, product managers, and customers to understand requirements and deliver solutions

  • Leverage Modern Development Tools: Heavily utilize agentic coding tools and AI assistants to accelerate development and improve code quality

  • Optimize Performance: Profile, debug, and optimize code for real-time performance in resource-constrained environments

  • Automate Workflows: Create scripts and tools to improve development velocity and testing efficiency

We're looking for someone who has:

  • 2+ years of professional software engineering experience

  • Strong C++ programming skills with experience in modern C++ (C++20 or later)

  • Experience with Python and shell scripting for automation and tooling

  • Proficiency with agentic coding tools such as Cursor, Claude Code, GitHub Copilot, or similar AI-assisted development tools

  • Strong understanding of software design patterns, data structures, and algorithms

  • Experience with version control systems (Git) and collaborative development workflows

  • Ability to work effectively in a fast-paced, collaborative environment

  • Strong problem-solving skills and attention to detail

  • Excellent written and verbal communication skills

Travel Requirements:

  • Must be willing to travel as projects require, usually for SW/HW integration and/or demonstrations; estimated average travel is 2-5 days every other month (10-20%)

Security Requirements:

  • Must be a U.S. Citizen

  • Must hold or be eligible for a U.S. Secret security clearance

For more information about U.S. security clearances: click  here .

Nice to have:

  • Experience with autonomous systems, robotics, or real-time control systems

  • Familiarity with distributed systems and multi-agent coordination

  • Knowledge of network programming and inter-process communication (IPC)

  • Experience with build systems (CMake, Bazel) and CI/CD pipelines

  • Experience with data serialization formats (Protocol Buffers, FlatBuffers, Cap'n Proto)

  • Experience with containerization technologies (Docker, Kubernetes)

Compensation at Applied Intuition for eligible roles includes base salary, equity, and benefits. Base salary is a single component of the total compensation package, which may also include equity in the form of options and/or restricted stock units, comprehensive health, dental, vision, life and disability insurance coverage, 401k retirement benefits with employer match, learning and wellness stipends, and paid time off. Note that benefits are subject to change and may vary based on jurisdiction of employment.

Applied Intuition pay ranges reflect the minimum and maximum intended target base salary for new hire salaries for the position. The actual base salary offered to a successful candidate will additionally be influenced by a variety of factors including experience, credentials & certifications, educational attainment, skill level requirements, interview performance, and the level and scope of the position.

Please reference the job posting subtitle for where this position will be located. For pay transparency purposes, the base salary range for this full-time position in the location listed is: $100,000 to $160,000 USD annually.

 

Don’t meet every single requirement? If you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles.

Applied Intuition is an equal opportunity employer and federal contractor or subcontractor. Consequently, the parties agree that, as applicable, they will abide by the requirements of 41 CFR 60-1.4(a), 41 CFR 60-300.5(a) and 41 CFR 60-741.5(a) and that these laws are incorporated herein by reference. These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities, and prohibit discrimination against all individuals based on their race, color, religion, sex, sexual orientation, gender identity or national origin. These regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status or disability. The parties also agree that, as applicable, they will abide by the requirements of Executive Order 13496 (29 CFR Part 471, Appendix A to Subpart A), relating to the notice of employee rights under federal labor laws.

Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the C++ Software Engineer Autonomous Systems in Ann Arbor, MI vacancy
  • $100k - $200k

     ...and infrastructure, operating systems, and autonomy. Eighteen of...  ...looking for talented backend C++ engineers at all levels, who are ready...  ...that power multi-domain autonomous operations. This is not a maintenance...  ...requirements into robust software solutions Own end-to-end... 
    Suggested
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Ann Arbor, MI
    19 hours ago
  • $125k - $150k

     ...transforming cities through autonomous technology to create a safer,...  ...building the world’s best autonomy system to reimagine transit by...  ...and data-driven Senior Systems Engineer II to lead the definition,...  ...systems engineering working on software, hardware, or combined hardware... 
    Suggested
    Odd job
    Work at office
    Immediate start
    Flexible hours
    Shift work

    May Mobility

    Ann Arbor, MI
    a month ago
  • Electronic Systems Development (ESD) DirectorHyundai America Technical...  ..., infotainment, and autonomous domains. This role will guide...  ...cost‑saving initiatives, lead engineering staff at all levels, and...  ...integration across hardware, software, and vehicle platforms—collaborating... 
    Suggested
    Temporary work
    For contractors
    Flexible hours

    Hyundai America Technical Center

    Ann Arbor, MI
    a month ago
  • $120k - $140k

     ...transforming cities through autonomous technology to create a safer,...  ...building the world’s best autonomy system to reimagine transit by...  ...Job SummaryThe Senior Systems Engineer serves as the integrating function...  ...Driving Kit, ensuring software, hardware, and product targets... 
    Suggested
    Work at office
    Immediate start
    Flexible hours
    Shift work

    May Mobility

    Ann Arbor, MI
    14 days ago
  • $40 - $50 per hour

     ...candidate to fulfill the role of Unix Systems Engineer.The Unix/Linux and Container Services...  ...evaluates, advises, and designs on enterprise software and hardware technologies. Evaluates...  ...business problems. Ability to act autonomously and make decisions that influence... 
    Suggested
    Contract work
    Temporary work
    Remote work

    TEKsystems

    Ann Arbor, MI
    3 days ago
  •  ...Title: RF Sensing Systems Engineer RF Sensing Systems Engineer KBR's National Security...  ...experimental/collected data. • Implement, using software such as MATLAB or Python, advanced...  ...languages Experience with C++ software language and development in C++... 
    Full time
    Internship
    Local area
    Remote work

    KBR

    Ann Arbor, MI
    more than 2 months ago
  • $129.6k - $220.3k

     ...your hands without us. KLA invents systems and solutions for the...  ...Our expert teams of physicists, engineers, data scientists and problem-solvers...  ...QualificationsWe are seeking a seasoned Backend Software Engineer with deep expertise in modern C++ and developing infrastructure to... 
    Minimum wage
    Full time
    Work experience placement
    Flexible hours

    KLA-Tencor

    Ann Arbor, MI
    a month ago
  •  ...pillars: AD/ADAS, our autonomous driving and advanced driver...  ...; Arene, our software development platform for...  ...Partnering with feature, systems, safety, cybersecurity...  ...systems-minded safety engineer who can turn safety...  ...software fundamentals (C/C++ reading proficiency,... 
    Odd job
    Work at office
    Flexible hours

    Woven by Toyota

    Ann Arbor, MI
    19 hours ago
  • $18 - $50 per hour

     ...Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career with us at Siemens Digital Industries...  ...Digital Industries Software is seeking a Digital Thread & Systems Engineering Intern to support the Capital PreSales organization. This role... 
    Remote job
    Hourly pay
    Full time
    Internship
    Local area

    Siemens

    Ann Arbor, MI
    3 days ago
  • $85.39k - $116.98k

     ...Description Syms Strategic Group (SSG)  is seeking a talented Senior Systems Engineer (Production Support) Location: Remote Department:...  ...activities Respond to user calls regarding hardware and software problems, correcting or ensuring that problems are escalated... 
    Full time
    Remote work

    Syms Strategic Group, LLC (SSG)

    Ann Arbor, MI
    2 days ago
  • $129.6k - $220.3k

     ...into your hands without us. KLA invents systems and solutions for the manufacturing of wafers...  ...R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers...  ...best and the brightest research scientist, software engineers, application development... 
    Minimum wage
    Full time
    Remote work
    Worldwide
    Flexible hours

    KLA-Tencor

    Ann Arbor, MI
    7 days ago
  •  ...Proven experience architecting automotive or complex embedded software systems. Strong proficiency in modern C++ for embedded/automotive applications. Experience leading and mentoring engineering teams. Hands-on system integration across hardware, simulation... 

    Saxon Global

    Ann Arbor, MI
    1 day ago
  • $130k - $155k

     ...transforming cities through autonomous technology to create a...  ...world’s best autonomy system to reimagine transit...  ...Monitor on-vehicle software for maximum...  ...visualizations to enable support engineers to analyze performance...  ...skills in C/C++/Python in a Linux environmentFunctional... 
    Work at office
    Immediate start
    Flexible hours

    May Mobility

    Ann Arbor, MI
    2 days ago
  • $160.8k - $193k

     ...Robotics, Electrical Engineering, or a related technical...  ...years of professional software engineering experience...  ...Python for scripting and system integration. We...  ...for experience across autonomous systems, robotics, distributed...  ...for real-time C++ architectural components... 
    Full time
    Immediate start
    Flexible hours

    Torc Robotics

    Ann Arbor, MI
    2 days ago
  • $120.7k - $205.2k

     ...into your hands without us. KLA invents systems and solutions for the manufacturing of wafers...  ...R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers...  ...best and the brightest research scientist, software engineers, application development... 
    Minimum wage
    Full time
    Work experience placement
    Flexible hours

    KLA-Tencor

    Ann Arbor, MI
    a month ago
  • $150k - $180k

     ...transforming cities through autonomous technology to create a safer...  ...building the world’s best autonomy system to reimagine transit by...  ...Controls and Interface Engineer owns the development and abstraction...  ..., FlexRay), embedded software (C/C++), and functional safety standards... 
    Work at office
    Immediate start
    Flexible hours
    Shift work

    May Mobility

    Ann Arbor, MI
    a month ago
  • $100k - $125k

     ...transforming cities through autonomous technology to create a...  ...world’s best autonomy system to reimagine transit...  ...Integration Test Engineers serve as key stakeholders...  ...work closely with software, hardware, and systems...  ...Proficiency in Python or C++ for creating test... 
    Work at office
    Immediate start
    Flexible hours

    May Mobility

    Ann Arbor, MI
    a month ago
  • $139k - $166.8k

     ...At Torc, we have always believed that autonomous vehicle technology will transform how...  ..., we are focused solely on developing software for automated trucks to transform how...  ...freight moves across the world. As a Senior Systems Test Engineer – Vehicle Testing, you will play a... 
    Odd job
    Full time
    Work at office
    Immediate start
    Remote work
    Relocation

    Torc Robotics

    Ann Arbor, MI
    19 hours ago
  • $180k - $260k

     ...build, and operate the world's largest autonomous logistics system, delivering critical supplies...  ...We're looking for a deeply technical software engineer to join the Autonomy Validation team...  ...engineering skills with proficiency in C++, Rust, or C (Python is a plus for... 
    Local area

    Zipline

    Ann Arbor, MI
    18 days ago
  • $128k - $165k

     ...transforming cities through autonomous technology to create a...  ...world’s best autonomy system to reimagine transit...  ...’s Autonomous Release Engineers are front line problem...  ...ensure not only that software is releasable, but...  ...the-loop testingBasic C/C++ reading ability for... 
    Work at office
    Immediate start
    Flexible hours

    May Mobility

    Ann Arbor, MI
    a month ago
  • $93.5k - $128.59k

     ...), a market leader in timing, offers MEMS-based silicon timing system solutions. SiTime’s configurable solutions offer a rich feature...  ...Systems (MEMS) timing products in the world. As a MEMS Development Engineer, you will work on development and characterization of the next... 

    SiTime Corporation

    Ann Arbor, MI
    26 days ago
  •  ...Description Under the leadership of the Software Engineering Director and in collaboration with the...  ...software that operates within embedded systems with the highest quality standards....  ...Skills Familiarity with C, C++, C# programming languages Basic understanding... 

    New Eagle

    Ann Arbor, MI
    4 days ago
  • $125k - $155k

     ...capability to AI data centers, giving operators a way to better use the power already available to them. The Senior Network & Systems Engineer is responsible for owning Tier 3 IT support, network infrastructure, and systems administration across Utilidata’s Ann Arbor... 
    Full time
    Casual work
    Local area
    Remote work
    Flexible hours

    Utilidata

    Ann Arbor, MI
    a month ago
  •  ...Reference JOB ID: TYARD Job Title: Calibration Engineer Duration: 12 M+ Location: Ann Arbor,...  ...(Technical, Driving, etc.)Perform software logic and value confirmation activities Requirements...  ...tools Proficiency in MATLAB/Simulink/C/C++ programming languages Experience working... 

    AVA Consulting

    Ann Arbor, MI
    2 days ago
  • $18 - $50 per hour

     ...Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career with us at Siemens Digital Industries Software...  ...Position Overview: As an Electronics Reliability Product Engineering Intern , you will support the development of Simcenter Simlab... 
    Remote job
    Hourly pay
    Full time
    Internship
    Work at office
    Local area

    Siemens

    Ann Arbor, MI
    2 days ago
  •  ...reliability, automation, and scale across our platform. You will drive IaC, CI/CD, observability and operate agentic AI systems, mentoring engineers and guiding architectural decisions while staying hands-on with code and incidents. You will work across Kubernetes,... 

    Jobless

    Ann Arbor, MI
    4 days ago
  • $129.6k - $220.3k

     ...your hands without us. KLA invents systems and solutions for the...  ...Our expert teams of physicists, engineers, data scientists and problem-solvers...  ...QualificationsWe are seeking a seasoned Backend Software Engineer with deep expertise in modern C++ and developing infrastructure to... 
    Minimum wage
    Full time
    Work experience placement
    Flexible hours

    KLA-Tencor

    Ann Arbor, MI
    19 hours ago
  •  ...leader driving reliability, automation, and scalability across the systems running Sight Machine's platform. You'll operate at the...  ...infrastructure and reliability practices across teams, mentor senior engineers, and be a primary escalation point for the org's hardest... 
    Casual work
    Work at office
    Remote work
    Flexible hours

    Jobless

    Ann Arbor, MI
    4 days ago
  •  ...applications become available. About Software Engineering Roles at Danaher Are you passionate...  ...languages such as C#, Java, Python, or C++ Participating on an Agile Scrum team,...  ...development of console and embedded software systems Troubleshooting issues and... 
    Remote job
    Internship

    Danaher

    Ann Arbor, MI
    2 days ago
  • $100k

     ...are looking for entry-level software programmers, Java full stack...  ...developers, data analysts/data engineers/data scientists, machine learning...  ...engineering, information systems, IT project work on the technologies...  ...of core Java, javascript, C++, or software programming... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Ann Arbor, MI
    19 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to C++ Software Engineer Autonomous Systems. Be the first to apply!