Senior Software Engineer - C++
Applied Intuition
Meet Our Software Engineers!
Meet some of our software engineers who are shaping the future of autonomy and delivering world-class solutions helping customers shorten time to market. Hear about what brought them to Applied Intuition, what's kept them interested, and their advice to potential candidates.
About the Role
We are looking for senior software engineers experienced in C++ who are interested in designing elegant solutions for difficult problems in the autonomy space. Our software engineers work across our suite of products, tackling difficult full-stack, infrastructure, robotics, and graphics problems. At Applied Intuition, we encourage engineers to take ownership of technical and product decisions, interact closely with users to collect feedback and contribute to a thoughtful, dynamic team culture.
At Applied Intuition, You Will:
- Work across our entire stack to develop new products, features, and tools for our customers' autonomy development workflows
- Have an unparalleled opportunity to work with domain experts across a variety of fields: infrastructure, robotics, and graphics engineers, as well as startup veterans
- Carve out your own area of expertise and influence product decisions
- Collaborate with other members in the autonomy ecosystem and learn about different approaches to solving core issues in autonomy
We're Looking For Someone Who Has:
- 4+ years of experience in shipping complex software in C++11 and above
- Significant contributions to design documents
- Experience mentoring software engineers
Nice To Have:
- Working knowledge of frontend, API layer, containerization, or cluster orchestration frameworks (such as React, GraphQL, Docker, or Kubernetes)
- Experience working with simulation tools, modeling physical problems, or using robotics middlewares (such as ROS)
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.
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.
FOR US-BASED ROLES: Applied Intuition is committed to providing an accessible and inclusive application and interview experience to applicants who are disabled veterans and other applicants with disabilities or medical conditions. Reasonable accommodations are available, requesting an accommodation will not affect your candidacy in any way, and you are not required to disclose the nature of your disability or medical condition in order to make a request. If you require an accommodation please contact View email address on click.appcast.io. We will work with you!
- Senior Software Engineer - Embedded UI (Qt / C++) Our team works collaboratively within a cross-functional team to develop the graphical user interface for both existing and future robotic systems in the da Vinci product line. We are passionate about both the function...Senior
$213k - $263k
...simulation across 15+ U.S. states. Software Engineering in the Hardware organization is where software... ...hybrid work schedule and reports to a Senior Staff Software Engineer for Embedded... ...high-quality vertically-integrated C++ software systems (on-vehicle and off-vehicle...SeniorFull timeWork experience placementRemote work$192.34k - $260.24k
...intelligent and safe decisions. We are looking for a Staff Software Engineer, C++ to lead the design and development of Aeva’s core software... ...patterns, interfaces, and system boundaries. Mentor senior and mid-level engineers through design reviews, code reviews...SeniorFlexible hours- ...millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one... ...and calibration strategy and develop software to implement the same.Essential Job... ...using Qt and other tools in an embedded C/C++ environment. Maintain superior development...SeniorLocal areaWorldwideFlexible hours
$184k - $287.5k
...develops “libcudf”—the open-source CUDA C++ library that accelerates database and DataFrame... ...tools in modern C++ and CUDA to produce software with elegant design, broad feature... ...performance.The team is looking for an outstanding engineer and/or scientist to apply their parallel...SeniorFull timeRemote workFlexible hours$184k - $287.5k
...abstractions, and runtime capabilities needed to build fast, reliable, and scalable GPU-accelerated software.We are hiring a Senior Software Engineer to advance the C++ foundation of CUDA Core Libraries. You will design and optimize high-performance algorithms and APIs...SeniorFull time- Senior Software Engineer - Data Protection Software Engineering (C, C++)Infrastructure Solutions Group (ISG) builds the products that power infrastructure, solutions, and data management our customers need most. Our teams design and develop the hardware and software that...Senior
- ...calling, AI, and more. Minimum Education & Experience Requirements: Bachelor's degree, preferably in Computer Science, Computer Engineering, a related field, or a foreign equivalent, plus 5 or more years of post-baccalaureate experience developing with JavaScript or...Work at office
- ...Fortanix is seeking a senior backend engineer to design and build distributed microservices powering its confidential computing platform. You will... ...secure, auditable services. Proficiency in Rust (or C/C++/Go) and hands-on Kubernetes experience are essential for this...Senior
- ...Amazon is seeking an experienced Sr. SOC Emulation Engineer in Sunnyvale to define emulation bring-up environments for ASIC and system-level... ...teams to validate designs on emulation platforms and develop C++-based testbenches for robust verification. The role requires deep...Senior
- ...Applied Intuition C++ Software Engineer 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...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift
- ...A cutting-edge perception technology company is seeking a Senior Engineer for its calibration, localization, and mapping team. This role focuses... ...Aeva’s advanced 4D LiDAR algorithms and requires strong C++ skills, with a focus on state estimation and calibration. Candidates...Senior
$181.1k - $318.4k
...Apple Inc. seeks a GPU Performance Engineer in Cupertino, California. This role involves developing high-performance C++ models for next-generation GPUs while collaborating with teams to analyze performance and validate features. Candidates should have a deep understanding...Senior- ...Infobahn Softworld Inc PREFERRED EXPERIENCE: Experience with C/C++ Experience with Verilog, System Verilog, and modern verification... ..., Perl, and TCL is a plus Collaborate with architects, hardware engineers, and firmware engineers to understand the new features to be verified...Senior
- ...NVIDIA is seeking an experienced software engineer in Santa Clara to design and implement high-assurance navigation software for autonomous vehicles... ..., ensure robust performance, and deliver production-ready C++ code aligned with automotive safety standards. Ideal...Senior
- ...NVIDIA in Santa Clara, CA is seeking a senior software developer to advance testing and automation for DriveOS... ...should have a bachelor’s or master’s in engineering or CS, 5+ years in software development (Python or C++), experience with embedded systems and Linux,...Senior
- ...Systems, Inc. in Sunnyvale, California is seeking an experienced software engineer to build the software foundation for the Cerebras WaferScale... ...in Computer Engineering or related fields with 5+ years of C++ or Golang experience. The position offers competitive compensation...Senior
$152k - $241.5k
...support of infrastructure tools used by design engineers for build and verification of architectural, rtl, and gate level designs. As a software engineer, you will craft highly efficient... ...worldwide.Develop software tools in C++/Golang to analyze and construct chip designs...SeniorFull timeWorldwide- ...planet. We are a team of mission-driven engineers with experience across aerospace, robotics... ...make this future a reality. As a Displays Software Engineer at Reliable Robotics, you will... ...5+ years professional experience in C or C++ Preferred Criteria Experience with DO-17...Permanent employmentCasual workRemote work
- KLA Milpitas is seeking an Embedded Software Engineer (C/C++ | Micro Controller) to develop firmware for heterogeneous SoC platforms, including ARM processors and TI DSPs. You will work in Linux/RTOS environments on motion control, image acquisition, and sensor data paths...Senior
- ...Palo Alto Networks is seeking a Senior Principal Engineer/Architect to serve as the technical authority for global SRE and Platform Engineering initiatives across the US and India. You will architect AI-driven, self-healing platform capabilities and partner with product...Senior
$147k - $237.5k
Palo Alto Networks, Inc. in Santa Clara, California, is looking for a skilled technical professional to develop and support cloud-based services. The role includes responsibilities such as requirements analysis, technical design, and collaboration with QA teams. Ideal ...Senior$180k - $220k
...in dataplane and integrate with 3rd party SDK. # Contribute in software design, development, review, and documentations to deliver high... ...as memory management, IPC, scheduling, task switching etc. and C/C++ programming languages. Experience designing and developing...Senior- ...Palo Alto Networks, Inc. is seeking a Senior Principal Software Engineer to lead development of tools, platforms, and infrastructure enabling engineering excellence at scale. This role combines deep software engineering expertise with strategic thinking and cross-team...Senior
- ...Palo Alto Networks, Inc. is looking for a Principal Software Engineer to join the Machine Identity Security team in Santa Clara, California. You will lead the design of backend services and APIs, shaping how control plane capabilities are built and consumed. The role requires...Senior
- ...Socket.dev in Mountain View seeks an experienced software engineer to help design, build, and operate scalable backend services and high‑quality... ...with backend teams and product partners, contributing Kotlin, C++, and Flutter/Dart skills to shipping production features for a...Senior
- ...Palo Alto Networks is seeking a Senior Principal Backend Engineer for the Cortex group. You will lead backend development for Cortex XSOAR, XDR, and XSIAM, tackle complex problems, and contribute to shared infrastructures impacting thousands of customers. The role requires...Senior
- ...Palo Alto Networks is seeking a Sr Principal Software Engineer for the ADEM group in Santa Clara. You will serve as a primary architect and... ...scalable endpoints. In this high-impact role, you will mentor senior engineers, define the technical roadmap, collaborate with...Senior
- ...Matrix, headquartered in Santa Clara, CA, seeks a Principal System Software Engineer for AI Inference Execution. You will join the software team to... ...in system software and architecture, proficiency in C/C++/Python on Linux, and experience with distributed, high-performance...Senior
$152k - $241.5k
...We Need to See:Bachelor's degree (or higher) in Computer Science or Computer Engineering or equivalent experience3+ years of software development experienceExperienced in a compiled language(C++/Golang) & scripting(Python/Perl/Tcl)Experience in writing good production...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - C++. Be the first to apply!
- senior director product management Sunnyvale, CA
- senior grant accountant Sunnyvale, CA
- senior tax Sunnyvale, CA
- senior data management analyst Sunnyvale, CA
- senior consulting engineer Sunnyvale, CA
- sr electrical engineer Sunnyvale, CA
- senior security operations engineer Sunnyvale, CA
- senior dynamics crm developer Sunnyvale, CA
- senior director of operations Sunnyvale, CA
- senior brand strategist Sunnyvale, CA


