Get the job you really want.
Top C++ Jobs
As a Software Engineer III at OpenGov, you'll design and develop SaaS solutions for government agencies, collaborating with cross-functional teams and leading complex projects. Responsibilities include coding, troubleshooting, mentoring junior engineers, and advocating for emerging technologies, with a focus on quality and continuous improvement.
The Senior Robotics Support Engineer at Path Robotics will bridge internal Mission Control and development teams, resolving technical issues, improving support processes, and enhancing operational efficiency. Responsibilities include handling escalated issues, developing tooling, and creating SOPs to minimize support escalations, while collaborating closely with various teams to track support metrics and report on recurring issues.
As a UI Software Engineer, you will develop high-quality GUI software for embedded systems, utilizing libraries and multithreading. Responsibilities include troubleshooting software issues, participating in agile development processes, and prototyping UI features. You are expected to have hands-on experience with C++, Python, and real-time embedded software.
As a Principal Platform Engineer at Epic Games, you will optimize Unreal Engine performance, enhance existing systems, establish workflows for validation, and develop tools to improve developer efficiency. You will serve as a key communicator between game developers and engineering technology, ensuring high quality across releases.
As a Principal Platform Engineer, you will focus on optimizing Unreal Engine performance across various platforms, establishing workflows for validation, and bridging communication between game developers and engine teams.
As a Gameplay Programmer at Epic Games, you will implement and support features in gameplay systems, work with engineering teams and content creators, and iterate on game design. Responsibilities include prototyping features, collaborating with artists and designers, optimizing gameplay systems, and contributing ideas for game production.
As a Gameplay Programmer, you will implement technical aspects of interactive projects, collaborate closely with engineering teams and content creators, support gameplay features, optimize existing systems, and contribute ideas throughout the game's production process.
The DevOps Engineer will develop and maintain capabilities in a team environment on a cleared program. The role requires collaboration across teams and expertise in agile methodologies, working with specific programming languages, cloud environments, and containerization technology.
Performs software quality assurance activities and provides recommendations to software development groups. Prepares software quality plans and estimates, verifies software builds, baselines, and releases, and participates in reviews of design, code, and test activities.
The Senior Engineer, Systems Test will develop and execute test plans for SW and HW systems, conduct on-site flight testing, perform hands-on debugging, and contribute to improving testing methodologies and monitoring tools. They will collaborate across engineering teams to ensure the Hivemind software meets reliability standards for AI aircraft.
As a Systems Test Engineer, you will integrate and test software and hardware systems for Hivemind and V-BAT aircraft. Your role includes hands-on debugging, writing test code in Python, creating software tools for flight tests, executing test plans, and analyzing data to validate software reliability and performance during test campaigns.
As a Principal Full-stack Software Engineer at Shield AI, you'll architect and build next-generation AI interfaces for seamless human-AI interaction, focusing on creating fluid experiences across multiple input types. You'll collaborate closely with ML engineers, implement streaming interfaces, and help shape user interactions to make complex technology accessible.
As a State Estimation Engineer, you will develop and optimize algorithms for state estimation using visual-inertial techniques and integrate various sensor data. Responsibilities include implementing real-time processing on embedded systems, collaborating with multidisciplinary teams, and conducting field tests to validate algorithms.
The Senior Staff Embedded Software Architect will design, develop, test, and document embedded system software for Insulet's products. The role involves working on complex issues, leading technical efforts in cross-functional projects, and ensuring compliance with medical standards. The architect will collaborate closely with various teams to integrate and validate the software, and support regulatory requirements related to medical devices.
The Staff System Software Engineer will develop embedded system software for a next-generation vehicle charging platform, focusing on platform software for the Linux kernel and various communication interfaces. Responsibilities include architecting, designing, implementing, testing systems, and collaborating with hardware and manufacturing teams.
Develop a policy engine to proactively identify and address production issues related to database setup and connectivity problems. Responsibilities include reading values from Kafka and Cosmos, querying Elastic Search clusters, creating APIs, and designing modular components for data retrieval.
The Full Stack and Firmware Engineer at Dojo Five will design and develop embedded firmware and full stack applications, ensuring code quality and performance. They will architect distributed systems, mentor peers, and influence technical strategies across the organization, with a focus on agile practices. They should have strong skills in Node, React, embedded systems, and modern development tools, along with a commitment to execution and continuous improvement.
The ASIC/SOC Silicon Verification Engineer will contribute to verification methodology, own execution for subsystem and chip-level verification, and create testbenches and tests. Responsibilities include planning reviews on verification progress towards silicon milestones and ensuring verification closure.
As a Senior Software Engineer in Test at Lightship, you will design and implement automated test infrastructure for embedded software and hardware, focusing on propulsion systems. Your role involves developing a deep understanding of system functionalities, collaborating with cross-functional teams, authoring test plans, and documenting bugs to ensure high-quality embedded systems.
The role involves designing and building scalable, fault-tolerant distributed machine learning systems, optimizing distributed processing frameworks, collaborating with teams to integrate ML systems, and implementing monitoring systems for performance and health.
The Senior Software Engineer will design, build, and maintain Golang-based microservices that utilize machine learning for logistics optimization. Responsibilities include collaborating with engineers, researching algorithms, and applying machine learning models to solve complex business problems.
The Staff Software Engineer at Abbott will focus on software implementation and integration for the OCT Intravascular Imaging System, designing features, fixing bugs, and maintaining the imaging pipeline. Responsibilities include coding in C++, C#, and image analysis, as well as collaborating within an agile team environment.
As a Staff Software Engineer at Ripple, you'll enhance the performance and reliability of the XRP Ledger, contributing to software development and participating in code reviews. You'll work as part of a global team focused on blockchain solutions, mentoring others and ensuring high standards of coding and deployment.
As a Senior Staff Software Engineer at Ripple, you will enhance the XRP Ledger's capabilities concerning performance, scalability, and security. You will collaborate with the RippleX team and XRPL community to meet blockchain developers' needs, mentor peers, and improve engineering standards while working on large-scale distributed systems.
As a Senior Software Engineer at Ripple, you will enhance the XRPL's capabilities and reliability, participate in the full software development lifecycle, and maintain high coding standards within an open-source community.
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
No Results
No Results