Get the job you really want

Top C++ Jobs

2,754+ Job Results
2 Days Ago
Oakland, CA, USA
Hybrid
1,200 Employees
257K-321K Annually
Senior level
1,200 Employees
257K-321K Annually
Senior level
Big Data • Cloud • Software • Database
The Principal Software Engineer will lead the design and development of Fivetran’s Data Lake product, ensuring high reliability and scalability. Responsibilities include partnering with product teams, developing new capabilities, operating data lake systems, analyzing performance issues, and guiding cross-functional teams in technical decisions.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
2 Days Ago
Cambridge, MA, USA
41 Employees
Senior level
41 Employees
Senior level
Biotech
The Senior Software Engineer will develop and enhance Kytopen's proprietary software, ensuring adherence to quality standards while collaborating with cross-functional teams. Responsibilities include improving the existing codebase, implementing GUIs based on customer feedback, generating documentation, and supporting the product design cycle in the medical device field.
2 Days Ago
Austin, TX, USA
38 Employees
Senior level
38 Employees
Senior level
Information Technology • Software • Consulting
The Senior Software Engineer will design, develop, and maintain software applications. This role involves collaborating with engineers and project managers, mentoring others, and managing technical projects. The engineer will take part in the software development lifecycle from analysis to deployment, ensuring precision and fast execution. The ideal candidate will have expertise in various programming languages and cloud environments, and will thrive in a team-oriented setting.
2 Days Ago
American Fork, UT, USA
986 Employees
100K-135K Annually
Senior level
986 Employees
100K-135K Annually
Senior level
Software
Lead a team of Software Engineers working on Dentrix Core Practice Management Systems. Responsibilities include mentoring, task management, building culture, and ensuring successful project phases from ideation to deployment. Collaborate with various stakeholders and promote Agile practices.
2 Days Ago
Washington, DC, USA
Remote
35 Employees
Senior level
35 Employees
Senior level
HR Tech
Develop and integrate software for satellite products primarily using C++. Responsibilities include designing, testing, and deploying software in a Linux environment, as well as potential hardware debugging and multi-threaded software development.
2 Days Ago
Roanoke, VA, USA
1,682 Employees
Mid level
1,682 Employees
Mid level
Software
The software development engineer will develop embedded applications for military uses, support ongoing development contracts, enhance existing software tools, and produce new software products. The role involves working on all aspects of the development life cycle in small teams and requires self-motivation and effective collaboration both independently and in a team setting.
2 Days Ago
Lyndon, NY, USA
51 Employees
150K-200K Annually
Entry level
51 Employees
150K-200K Annually
Entry level
Financial Services
As an Early Career Software Engineer, you will rotate through different technology teams to build systems crucial for the firm's profitability, engaging closely with senior engineers for mentorship. Responsibilities include hands-on development using Python or C++, learning software design techniques, and applying event-driven architectures and distributed systems knowledge.
2 Days Ago
San Diego, CA, USA
10,040 Employees
152K-228K Annually
Senior level
10,040 Employees
152K-228K Annually
Senior level
3D Printing
Responsible for testing and validating RF & mmwave products, designing test setups, programming for automation, and collaborating with cross-functional teams. Ensures accurate testing results and generates detailed reports. Requires strong RF knowledge and hardware/software experience in semiconductor testing.
2 Days Ago
Dallas, TX, USA
10,040 Employees
Senior level
10,040 Employees
Senior level
3D Printing
As a Senior Staff Test Architect, you will drive test strategies, create templates and guidelines, and influence the test development process. You will also collaborate with teams and manage test ATE vendors, ensuring effective platform deployment while providing guidance to the test team seeking to scale operations successfully.
432 Employees
Junior
Analytics
The engineer will provide technical oversight for ISS visiting vehicle GN&C systems, ensuring compliance with safety and performance requirements. Responsibilities include reviewing tests, certifying systems, monitoring operations, and collaborating with diverse teams to solve GN&C performance issues.
2 Days Ago
Cambridge, MA, USA
40 Employees
Senior level
40 Employees
Senior level
Robotics • Transportation
The Software Engineer V will enhance truck unloading robots' performance through advanced robotics and machine learning techniques. Responsibilities include developing capabilities, researching ML techniques, collaborating with teams on integration, and mentoring junior engineers.
2 Days Ago
Cambridge, MA, USA
40 Employees
Mid level
40 Employees
Mid level
Robotics • Transportation
As a Software Engineer III at Pickle, you will develop and optimize motion planning algorithms for robotic systems, collaborate with cross-functional teams, implement real-time control systems, and enhance the robot's navigation capabilities while ensuring performance reliability.
2 Days Ago
Mountain View, CA, USA
Hybrid
38 Employees
Mid level
38 Employees
Mid level
Artificial Intelligence • Cloud • Machine Learning • Software • Database
As a Software Engineer on the Cloud Engineering team at Kumo, you'll architect scalable systems for the Kumo AI platform, collaborate with teams to influence ML tech scaling, and enhance CI/CD processes. You will be responsible for developing infrastructure microservices, building tools for deployment, and managing ML Ops, thereby influencing the productivity of engineers and users through big data solutions.
2 Days Ago
Mountain View, CA, USA
Hybrid
38 Employees
Mid level
38 Employees
Mid level
Artificial Intelligence • Cloud • Machine Learning • Software • Database
As a Software Engineer for Kumo, you will develop scalable systems, build tools for ML Ops, and automate CI/CD pipelines. Collaborating with a diverse team, you will influence product direction and design foundational infrastructure to optimize cloud data applications and performance monitoring.
2 Days Ago
Richmond, CA, USA
Hybrid
77 Employees
150K-220K Annually
Senior level
77 Employees
150K-220K Annually
Senior level
Energy
The Sr. Firmware Engineer will develop and customize a Linux-based controller platform, design remote control functions, collaborate on telemetry specifications, and ensure software quality. Responsibilities include mentorship, code reviews, and establishing best practices for maintainable software.
2 Days Ago
Cambridge, MA, USA
Hybrid
85 Employees
Mid level
85 Employees
Mid level
Artificial Intelligence • Automotive • Transportation
The Robotics Engineer will develop and maintain software for a robotic arm coupling solution, troubleshoot issues, and apply hands-on experience in robotics. The candidate should have a good grasp of deploying algorithms on real robots, using frameworks like ROS, and be proficient in C++ and/or Python.
2 Days Ago
Newark, CA, USA
2,635 Employees
127K-190K Annually
Senior level
2,635 Employees
127K-190K Annually
Senior level
Automotive
The role involves collaborating with algorithm engineers on dynamic system modeling, controller integration, and developing diagnostics test cases. The engineer will also build and support HIL environments and simulation test cases for autonomous driving validation, while understanding sensor systems in relation to vehicle dynamics.
2 Days Ago
San Mateo, CA, USA
146 Employees
98K-160K Annually
Senior level
146 Employees
98K-160K Annually
Senior level
Gaming
The Senior Rendering Engineer will research, develop, debug, and optimize rendering techniques for large-scale 3D environments, collaborating with artists and engineers. Responsibilities include implementing advanced rendering techniques, managing tools and shaders, and resolving performance issues to enhance the game's visual quality and player experience.
2 Days Ago
San Mateo, CA, USA
146 Employees
105K-160K Annually
Senior level
146 Employees
105K-160K Annually
Senior level
Gaming
The Senior Software Engineer will design and implement major runtime systems for an AAA multiplatform game, focusing on performance, maintainability, and seamless integration with other teams. Responsibilities include writing and optimizing code, mentoring junior programmers, and collaborating across functions.
2 Days Ago
Arlington, TX, USA
53 Employees
Expert/Leader
53 Employees
Expert/Leader
Other
Senior Software Engineer responsible for contributing to the completion and deployment of 5G Core network components. Requires 12+ years of experience in C/C++ programming for real-time applications, knowledge of Matlab, Perl, Python scripting, and familiarity with 3GPP standards. Must have expertise in network virtualization, microservices architecture, and agile development practices.
2 Days Ago
Redwood City, CA, USA
211 Employees
180K-220K Annually
Senior level
211 Employees
180K-220K Annually
Senior level
Logistics • Robotics
The Staff Robotics Software Engineer will design and implement the software architecture for the Dexterity Mechatronics Software stack, working closely with a team to develop real-time applications while ensuring performance and quality. Responsibilities include analyzing requirements, mentoring developers, and evaluating new technologies.
2 Days Ago
Redwood City, CA, USA
211 Employees
150K-180K Annually
Senior level
211 Employees
150K-180K Annually
Senior level
Logistics • Robotics
Design and build infrastructure for safe systems and software delivery for robotics in production. Provide technical mentorship, code reviews, and lead tooling development and optimization of production systems. Ensure infrastructure quality and reliability.
2 Days Ago
Redwood City, CA, USA
211 Employees
Senior level
211 Employees
Senior level
Logistics • Robotics
The Staff Infrastructure Software Engineer will design, develop, and maintain infrastructure components, focusing on software-defined networking, Linux systems programming, and backend services using Python, Go, and C++. Responsibilities include collaborating with teams to ensure infrastructure performance, mentoring junior engineers, and applying SRE principles.
2 Days Ago
Redwood City, CA, USA
211 Employees
220K-280K Annually
Senior level
211 Employees
220K-280K Annually
Senior level
Logistics • Robotics
The Distributed Systems Architect will design and implement the Dexterity Platform Software for warehouse robotics. Responsibilities include developing real-time applications in C++, optimizing performance, analyzing requirements, mentoring developers, and communicating best practices. The role requires significant experience in distributed systems and strong problem-solving skills.
2 Days Ago
Redwood City, CA, USA
211 Employees
Senior level
211 Employees
Senior level
Logistics • Robotics
Design and build infrastructure systems for on-device software delivery to robots. Lead initiatives to improve reliability, quality, and scalability of software delivery. Provide mentorship to junior staff and conduct code reviews while fostering a collaborative environment.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size