Get the job you really want.
Be the first applicant
Apply to jobs posted less than 24 hours ago to maximize your visibility.
Use the Date Posted filter to view jobs posted within the last 24 hours.
Top C++ Jobs
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++
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
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
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
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
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
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
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++
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++
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++
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Top Companies Hiring C++ Developers
See AllPopular Job Searches
All Software Engineer Jobs
.NET Developer Jobs
Aerospace Thermal Engineering Jobs
AI Engineer Jobs
Android Developer Jobs
Automation Engineer Jobs
Backend Developer Jobs
Blockchain Developer Jobs
C# Jobs
C++ Jobs
Cloud Architect Jobs
Cloud Engineer Jobs
Design Engineer Jobs
DevOps Engineer Jobs
Director Of Engineering Jobs
Electrical Engineering Jobs
Embedded Software Engineer Jobs
Engineering Jobs
Engineering Manager Jobs
Environmental Engineering Jobs
Field Engineer Jobs
Front End Developer Jobs
Full Stack Developer Jobs
Game Developer Jobs
Golang Jobs
Hardware Engineer Jobs
Industrial Engineering Jobs
iOS Developer Jobs
Java Developer Jobs
Javascript Developer Jobs
Linux Jobs
Manufacturing Engineer Jobs
Mechanical Engineering Jobs
Network Engineer Jobs
PHP Developer Jobs
Process Engineer Jobs
Project Engineer Jobs
Prompt Engineering Jobs
Python Jobs
QA Jobs
Robotics Engineer Jobs
Ruby on Rails Jobs
Salesforce Administrator Jobs
Salesforce Developer Jobs
Scala Jobs
Sharepoint Developer Jobs
Site Reliability Engineer Jobs
Software Engineering Manager Jobs
Solutions Architect Jobs
SQL Developer Jobs
Structural Engineer Jobs
System Engineer Jobs
Test Engineer Jobs
Web Developer Jobs
All Filters
Total selected ()
No Results
No Results