Get the job you really want

Top C++ Jobs

2,756+ Job Results
2 Days Ago
San Mateo, CA, USA
250 Employees
Senior level
250 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software
The Senior Systems Engineer (GNSS) at Skydio will drive performance and integration of GNSS systems across products. Responsibilities include setting performance requirements, analyzing system performance, and collaborating with teams on GNSS data integration. The role requires experience in GNSS systems and proficiency in C++ and Python for developing embedded software.
Top Benefits:
401-K
Company Equity
Company Outings
+35 More
2 Days Ago
San Mateo, CA, USA
250 Employees
Senior level
250 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software
The Senior Engineering Manager will lead a software infrastructure team at Skydio to enhance manufacturing processes for drones. This role involves overseeing projects that integrate software and hardware systems, ensuring efficient testing, validation, and quality assurance. Responsibilities include architecting production systems, managing a cross-functional team of engineers, and developing tools for continuous testing and documentation.
Top Benefits:
401-K
Company Equity
Company Outings
+35 More
2 Days Ago
San Mateo, CA, USA
250 Employees
Senior level
250 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software
The Senior Manager of Embedded Software Engineering is responsible for leading a team focused on delivering reliable embedded firmware for drones. This role involves mentoring engineers, overseeing project execution, providing technical guidance, and collaborating on product development to ensure high-quality, efficient software solutions.
Top Benefits:
401-K
Company Equity
Company Outings
+35 More
2 Days Ago
San Mateo, CA, USA
250 Employees
Junior
250 Employees
Junior
Artificial Intelligence • Hardware • Robotics • Software
As a Wireless System Test Engineer at Skydio, you will validate wireless systems for drone products, develop test plans, automate testing processes, and collaborate with engineering teams to ensure product functionality and performance standards.
Top Benefits:
401-K
Company Equity
Company Outings
+35 More
2 Days Ago
San Mateo, CA, USA
250 Employees
Senior level
250 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software
The Senior Wireless Systems Engineer at Skydio focuses on driving performance improvements in drone network systems, optimizing capacity and latency in diverse operational scenarios. This role involves simulating and evaluating wireless solutions, leading development and deployment of performance metrics, and collaborating with cross-functional engineering teams to advance wireless technology for drones.
Top Benefits:
401-K
Company Equity
Company Outings
+35 More
2 Days Ago
Foster City, CA, USA
525 Employees
160K-200K Annually
Senior level
525 Employees
160K-200K Annually
Senior level
Software
Design real-time big data processing, storage, and analytics engine. Lead technical decisions, design ETL pipelines, and stay current on industry trends. Require 5-6+ years of industry experience in software development with proficiency in distributed stream processing frameworks and query engines.
2 Days Ago
Palo Alto, CA, USA
Hybrid
1,679 Employees
112K-184K Annually
Mid level
1,679 Employees
112K-184K Annually
Mid level
Automotive • Software • Automation
The Simulation Engineer will develop simulation software focusing on portability, modularity, and reusability, supporting core simulation technologies integration and improving validation processes for ADAS software. The role entails close collaboration with cross-functional teams and enhancing developer workflows using new simulation capabilities.
2 Days Ago
Palo Alto, CA, USA
Hybrid
1,679 Employees
140K-230K Annually
Senior level
1,679 Employees
140K-230K Annually
Senior level
Automotive • Software • Automation
The Senior Simulation Engineer will develop engines, frameworks, and client APIs in Rust, C++, and Python to design simulation software for automated driving technology. Responsibilities include extending core simulation technologies, collaborating with cross-functional teams, and mentoring developers to enhance ADAS simulator tools.

Featured Jobs

2 Days Ago
Ann Arbor, MI, USA
Hybrid
1,679 Employees
Senior level
1,679 Employees
Senior level
Automotive • Software • Automation
As a Senior/Staff Software Engineer for Build Infrastructure at Woven by Toyota, you will support CI/CD processes, maintain build systems, and interface with various engineering teams. Your responsibilities include developing build configurations, diagnosing issues, and advising on best practices while working primarily with cloud and on-prem systems.
2 Days Ago
Ann Arbor, MI, USA
Hybrid
1,679 Employees
Senior level
1,679 Employees
Senior level
Automotive • Software • Automation
The Senior Solutions Architect at Woven by Toyota will lead the design and delivery of tailored software solutions for automotive features. Responsibilities include collaborating with cross-functional teams, providing technical leadership, integrating software stacks, and creating documentation. The role requires deep knowledge of software architecture and extensive experience in customer-facing technical roles.
2 Days Ago
Sunnyvale, CA, USA
Hybrid
1,679 Employees
112K-184K Annually
Entry level
1,679 Employees
112K-184K Annually
Entry level
Automotive • Software • Automation
As an Integration Software Engineer, you will design, develop, and deploy software solutions for next-generation vehicles, integrate core services into a prototyping SDK, and optimize software modules while collaborating with team members and external partners.
2 Days Ago
Sunnyvale, CA, USA
Hybrid
1,679 Employees
140K-230K Annually
Mid level
1,679 Employees
140K-230K Annually
Mid level
Automotive • Software • Automation
The Application Software Engineer will develop applications for a modern vehicle operating system, focusing on advanced sensors, displays, and intelligent software. Responsibilities include designing software that enhances user experiences, supporting new automotive technologies, and maintaining software operations for various platforms while collaborating with a diverse team.
2 Days Ago
Palo Alto, CA, USA
Hybrid
1,679 Employees
161K-265K Annually
Mid level
1,679 Employees
161K-265K Annually
Mid level
Automotive • Software • Automation
As a Staff Software Engineer in the ML Platform team, you'll develop and integrate methods for training ML models and support their deployment on automotive-grade devices. You will enhance data utility for vehicle data, improve tooling for ML model evaluation, and scale architecture for efficiency in a collaborative environment.
2 Days Ago
Palo Alto, CA, USA
Hybrid
1,679 Employees
140K-230K Annually
Mid level
1,679 Employees
140K-230K Annually
Mid level
Automotive • Software • Automation
The Senior Motion Planning Engineer will develop motion planning algorithms for autonomous vehicles, collaborating with various teams to implement solutions. Responsibilities include building metrics for performance validation, designing software components, and ensuring maintainable code practices. The ideal candidate has experience in R&D for algorithm design and real-time systems development.
2 Days Ago
2 Locations
96 Employees
180K-440K Annually
Mid level
96 Employees
180K-440K Annually
Mid level
Information Technology
The AI Safety Engineer will focus on identifying safety shortcomings, designing evaluations to assess risks, implementing ML safety methods, collaborating with teams to ensure safety in development, and innovating new safety solutions for AI systems.
2 Days Ago
2 Locations
96 Employees
180K-440K Annually
Entry level
96 Employees
180K-440K Annually
Entry level
Information Technology
Forward Deployed AI Engineers work directly with end customers owning strategy and implementation. Responsibilities include designing, implementing, and maintaining robust and scalable AI-driven solutions, working with large, complex codebases, and delivering measurable impact through AI solutions.
2 Days Ago
2 Locations
96 Employees
180K-370K Annually
Mid level
96 Employees
180K-370K Annually
Mid level
Information Technology
The Software Engineer will create and maintain internal tools and services, develop gRPC-based services, and optimize the entire software stack. Responsibilities include diagnosing production issues and working collaboratively in a hands-on environment.
2 Days Ago
2 Locations
96 Employees
180K-440K Annually
Entry level
96 Employees
180K-440K Annually
Entry level
Information Technology
The AI Engineer & Researcher at xAI focuses on training trillion parameter neural networks, optimizing GPU utilization, innovating inference stack, implementing state-of-the-art methods, and developing AI systems to understand the universe.
2 Days Ago
Austin, TX, USA
389 Employees
Mid level
389 Employees
Mid level
Hardware • Manufacturing
The Tools Lead will design and develop tools to analyze customer issues and improve user experience for a custom AI processor. Responsibilities include creating automated diagnostic systems and working closely with customer support to resolve problems.
2 Days Ago
Austin, TX, USA
389 Employees
Senior level
389 Employees
Senior level
Hardware • Manufacturing
The Staff Testbench Methodology Engineer will lead the development and optimization of UVM-based testbench methodologies for CPU architectures. Responsibilities include mentoring junior engineers, defining verification strategies, developing complex test benches, refining methodologies for efficiency, and overseeing CPU-specific testing and automation.
2 Days Ago
Austin, TX, USA
389 Employees
Entry level
389 Employees
Entry level
Hardware • Manufacturing
Seeking a dynamic Field Application Engineer with a focus on AI/ML software to serve as the primary technical contact for customers, collaborate with sales and product development teams, and contribute to advancing AI software solutions. Responsibilities include designing tailored solutions for AI use cases, deploying applications on cloud platforms, and staying updated on AI/ML technology trends. Bachelor's degree in Computer Science or related field required.
2 Days Ago
Austin, TX, USA
389 Employees
Entry level
389 Employees
Entry level
Hardware • Manufacturing
Seeking a Staff Software Engineer, AI Compiler Specialist to design, develop, and optimize compilers for cutting-edge semiconductor products. Responsibilities include developing machine learning graph compiler, benchmarking performance, and integrating software into machine learning frameworks.
2 Days Ago
7 Locations
41 Employees
190K-240K Annually
Expert/Leader
41 Employees
190K-240K Annually
Expert/Leader
Artificial Intelligence • Software
As an AI Inference Engineer, you will develop APIs for AI inference, optimize ML systems, benchmark performance, enhance system reliability, and implement optimizations for LLM inference.
2 Days Ago
Palo Alto, CA, USA
26 Employees
Senior level
26 Employees
Senior level
Software
Seeking a Senior Software Engineer to lead design and development of high-performance, scalable systems in a startup focused on real-time distributed systems. Responsibilities include building time-sensitive applications, enhancing clock synchronization systems, and utilizing various programming languages.
2 Days Ago
Palo Alto, CA, USA
26 Employees
Entry level
26 Employees
Entry level
Software
As a Software Engineer, you will contribute to the design and development of high-performance, reliable, and scalable systems for time-sensitive applications. You will leverage your coding and distributed systems expertise to build a top-notch network clock synchronization system.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size