Get the job you really want.

Top C++ Jobs

20 Days Ago
3 Locations
170K-216K Annually
Mid level
170K-216K Annually
Mid level
Automotive
As a Software Engineer on the Multi-Platform Team, you will work on new hardware platforms, developing software and machine learning methods to enhance performance. This role involves building tools to measure performance against existing platforms.
Top Skills: C++
18 Days Ago
Mountain View, CA, USA
Mid level
Mid level
Hardware • Software
Develop and enhance a Rust-based software stack for ARM embedded systems, collaborating with hardware and firmware engineers. Focus on scalability, reliability, security, and designing a distributed system to manage hardware resources. Responsibilities include system programming, Linux kernel development, and embedding systems software for efficient semiconductor and networking solutions.
Top Skills: CC++Rust
18 Days Ago
Mountain View, CA, USA
Mid level
Mid level
Artificial Intelligence • Automotive • Information Technology • Robotics
As a Senior Systems Engineer, you will develop scalable validation methodologies for fault detection and response in autonomous systems. This role involves working with software engineering teams to evaluate autonomy performance and define fault-handling requirements while contributing to fault-centric validation frameworks and automated evaluation tools.
Top Skills: C++Python
18 Days Ago
San Diego, CA, USA
Mid level
Mid level
Artificial Intelligence • Robotics • Software
The Autonomy Engineer II develops and improves robotic perception and navigation algorithms using machine learning, SLAM, and computer vision techniques. Responsibilities include researching and implementing various algorithms, analyzing data for performance improvement, optimizing existing software systems, and collaborating with team members on innovative solutions. Publishing research and working on real robotic projects are key components of this role.
Top Skills: C++Python
18 Days Ago
San Diego, CA, USA
Senior level
Senior level
Artificial Intelligence • Robotics • Software
The Senior Autonomy Engineer develops AI technology for robotics, focusing on SLAM solutions to enhance navigation and obstacle avoidance. Responsibilities include guiding R&D efforts, mentoring team members, conducting research, and implementing advanced algorithms for efficient robotic mapping and localization.
Top Skills: C++Python
18 Days Ago
Remote
USA
Mid level
Mid level
Mobile • Software
As a Senior Software Engineer at Polycam, you will develop and implement advanced 3D algorithms for iOS, Android, and web applications, using technologies like React Native, C++, and various 3D graphics engines. You'll collaborate with platform and full-stack teams to enhance product capabilities in cross-platform 3D rendering.
Top Skills: C++JavaScriptTypescript
18 Days Ago
New York, NY, USA
180K-250K Annually
Senior level
180K-250K Annually
Senior level
Fintech • Information Technology • Financial Services
As a Trade Reporting Engineer, you will enhance and optimize trading platforms, integrating Trade Reporting systems with ATS and custody solutions while collaborating with trading teams to deliver scalable technical solutions. You'll ensure system integrity through testing and tackle performance issues to improve trading efficiency.
Top Skills: C#C++RustTypescript
18 Days Ago
Remote
Washington, DC, USA
182K-274K Annually
Expert/Leader
182K-274K Annually
Expert/Leader
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
The Senior Staff Perception Software Engineer will develop software for sensor fusion, state estimation, and AI in unmanned systems, collaborating with hardware teams and enhancing simulation capabilities. Responsibilities include writing production-quality software, extending estimation frameworks, and validating algorithms with real-world data, all aimed at providing accurate vehicle pose and environment estimates.
Top Skills: C++
18 Days Ago
San Diego, CA, USA
169K-253K Annually
Senior level
169K-253K Annually
Senior level
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
As a Senior Staff Engineer in Simulation Software, you will enhance and maintain simulation environments for autonomous aircraft, collaborate on product features, support technical design for new payloads, and ensure compliance with DoD standards. The role involves extensive use of C/C++ and the integration of simulation technologies within a team.
Top Skills: CC++
18 Days Ago
Hybrid
Ann Arbor, MI, USA
Senior level
Senior level
Automotive • Software • Automation
The Software Engineer for Build Infrastructure will support multiple large-scale C++ autonomous driving software projects by developing and maintaining infrastructure for code integration, testing, and deployment. Responsibilities include configuring CI/CD pipelines, managing source code dependencies, and assisting various engineering teams with build-related issues.
Top Skills: C++
18 Days Ago
Hybrid
Ann Arbor, MI, USA
112K-184K Annually
Senior level
112K-184K Annually
Senior level
Automotive • Software • Automation
The Senior Software Engineer will design and implement features for the AD/ADAS vehicle platform, working hands-on with software related to operating systems, compute hardware, and sensors. The role involves mentoring junior engineers and collaborating with various teams to set strategic roadmaps while ensuring best software practices.
Top Skills: C++Python
18 Days Ago
Manassas, VA, USA
53K-119K Annually
Entry level
53K-119K Annually
Entry level
Aerospace
The Junior Multidisciplinary Engineer will support the design, development, and testing of hybrid-electric aircraft, integrating and testing systems, assisting with supplier sourcing, and collaborating with a multidisciplinary team. Responsibilities also include conducting trade studies and refining simulation environments.
Top Skills: CC++Java
18 Days Ago
Conshohocken, PA, USA
Senior level
Senior level
Cloud • Mobile • Software • Design
The Sr. Software Engineer will design, develop, and implement custom software and database applications for various systems. Responsibilities include collaborating with team members to create multidisciplinary solutions in an Agile Scrum framework, and supporting solutions for Law Enforcement and First Responders.
Top Skills: AngularC++CSS3FlutterHTML5JavaJavaScriptKotlinMySQLNode.jsPostgresReactReactnativeSwiftTypescript
18 Days Ago
Hybrid
Pittsburgh, PA, USA
175K-234K Annually
Senior level
175K-234K Annually
Senior level
Artificial Intelligence • Automotive • Machine Learning • Transportation
The Principal Embedded Software Engineer will design and develop infrastructure software for embedded platforms in autonomous vehicles. Responsibilities include creating firmware components, optimizing ML models, mentoring engineers, and collaborating with cross-functional teams. The role focuses on enhancing software quality for safety-critical applications.
Top Skills: CC++Python
18 Days Ago
Mountain View, CA, USA
158K-200K Annually
Mid level
158K-200K Annually
Mid level
Automotive
The Software Engineer will develop large-scale and efficient inference solutions for autonomous driving technology, collaborating closely with Research and Production teams. Required qualifications include a strong foundation in machine learning, experience with ML frameworks, cloud platforms, and software development in C++ or Python.
Top Skills: C++Python
18 Days Ago
Hawthorne, CA, USA
Junior
Junior
Aerospace • Other
The FPGA Engineer will develop firmware and gateware for SpaceX hardware, collaborate with engineers on FPGA designs, manage product results from requirements to production, and ensure compliance with the flight software development process.
Top Skills: CC++PythonSystemverilogVerilogVhdl
18 Days Ago
Redlands, CA, USA
119K-195K Annually
Senior level
119K-195K Annually
Senior level
Other • Software • Analytics
As a Senior Software Development Engineer, you will develop performance-driven maritime map production software using C++ and C#. Collaborating within an Agile Scrum team, you are responsible for designing, testing, and enhancing GIS applications while improving user experiences and contributing to maritime spatial data management.
Top Skills: C#C++Java
18 Days Ago
Mountain View, CA, USA
Mid level
Mid level
Artificial Intelligence • Automotive • Information Technology • Robotics
As a Systems Engineer for Nuro, you will develop and manage system level requirements for their autonomous vehicle platform, collaborate across teams, and contribute to the overall safety case and test specifications for safety and performance. You will also support functional safety analyses and work closely with vehicle control systems and embedded software teams.
Top Skills: C++Python
18 Days Ago
Atlanta, GA, USA
91K-178K Annually
Senior level
91K-178K Annually
Senior level
Big Data • Cloud • Software • Database
The Enablement Solutions Architect at MongoDB will guide the Solutions Architects team in training and knowledge management, ensuring alignment with technical and market needs. Responsibilities include creating customized training content, managing projects, and facilitating sessions to enhance team skills and enablement efforts across functional areas.
Top Skills: CC#C++JavaNode.jsPythonSQL
18 Days Ago
New York, NY, USA
91K-178K Annually
Senior level
91K-178K Annually
Senior level
Big Data • Cloud • Software • Database
The Enablement Solutions Architect at MongoDB is responsible for aligning the Solutions Architects team with required knowledge through the development and delivery of customized training content. This role involves identifying training needs, managing programs, and ensuring effective communication across departments to facilitate the success of sales and enablement initiatives.
Top Skills: CC#C++JavaNode.jsPythonSQL
18 Days Ago
Boston, MA, USA
91K-178K Annually
Senior level
91K-178K Annually
Senior level
Big Data • Cloud • Software • Database
The Enablement Solutions Architect at MongoDB is responsible for guiding the Solutions Architects team through knowledge management, training, and enablement strategies. This role involves identifying training needs, creating learning paths, managing cross-functional projects, and providing feedback to enhance Go-To-Market initiatives. Strong experience in pre-sales enablement and modern programming languages is essential.
Top Skills: CC#C++JavaNode.jsPythonSQL
18 Days Ago
Long Beach, CA, USA
37-41 Annually
Internship
37-41 Annually
Internship
3D Printing • Aerospace • Hardware • Software • Manufacturing
Interns will assist in software engineering tasks related to the development of systems for artificial gravity space stations. Responsibilities will vary by area of expertise, and interns will be mentored by industry experts to solve real-world engineering challenges, using advanced technical skills in a collaborative team environment.
Top Skills: C++GoJavaScriptPython
19 Days Ago
Mountain View, CA, USA
158K-200K Annually
Mid level
158K-200K Annually
Mid level
Automotive
As a Software Engineer at Waymo, you will design and develop components for the data pipeline and storage infrastructure that support autonomous driving technology. You will write maintainable code, improve system performance, collaborate with cross-functional teams, and actively participate in code reviews.
Top Skills: C++JavaPython
2 Days Ago
Huntsville, AL, USA
142K-214K Annually
Entry level
142K-214K Annually
Entry level
Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
As a Software Engineer at Anduril Industries, you will develop cutting-edge algorithms and software for military applications. Your responsibilities include prototyping software solutions, engaging with clients, and working throughout the software development lifecycle.
Top Skills: C/C++Python
19 Days Ago
3 Locations
Senior level
Senior level
Software
The Solutions Engineer will help qualify and close opportunities by providing technical expertise, performing product demonstrations, and driving technical evaluations. They will collaborate with engineering to identify new features and assist customers in solving their business challenges through innovative technology solutions in a fast-paced environment.
Top Skills: CC++JavaPythonSQL
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account