Get the job you really want.

Top C++ Jobs

Entry level
Healthtech
Triple Ring Technologies is seeking individuals for Embedded Software Development primarily in medical devices and life sciences. Candidates should have skills in C/C++, embedded microcontrollers (especially STMicro), real-time operating systems, and bare metal programming. Opportunities may include remote work and flexible schedules.
Top Skills: CC++
21 Days Ago
New York, NY, USA
Senior level
Senior level
Consumer Web • Fintech • Mobile • Software • Financial Services
As a Senior Staff Engineer, you will drive the development of Betterment's frontend web platform using React and GraphQL. You will enhance internal frameworks, collaborate with various engineering teams, mentor junior engineers, and support a user-friendly financial experience for customers.
Top Skills: C#C++JavaJavaScriptPythonReactRuby
21 Days Ago
Annapolis Junction, MD, USA
250K-300K Annually
Expert/Leader
250K-300K Annually
Expert/Leader
Information Technology • Software
The Specialized CNO Developer will design, develop, test, and maintain CNO capabilities for a government client, requiring extensive programming in various languages and leadership in capability development.
Top Skills: AssemblyCC++JavaPerlPython
21 Days Ago
Annapolis Junction, MD, USA
250K-300K Annually
Expert/Leader
250K-300K Annually
Expert/Leader
Information Technology • Software
The CNO Developer role involves designing, developing, testing, and maintaining CNO capabilities for government clients. Responsibilities include programming in Assembly, C, C++, Java, Perl, and Python, leading teams in CNO tool development, managing network protocols, and utilizing debuggers and reverse engineering tools.
Top Skills: AssemblyCC++JavaPerlPython
21 Days Ago
Annapolis Junction, MD, USA
158K-177K Annually
Senior level
158K-177K Annually
Senior level
Information Technology • Software
The CNO Developer will design, develop, test, and maintain Windows, Unix, and Mobile CNO capabilities, focusing on programming CNO tools, evading IDS, and developing packet-level programs. The role requires significant experience in various programming languages and specialized tools for reverse engineering and debugging.
Top Skills: AssemblyCC++JavaPerlPython
21 Days Ago
Annapolis Junction, MD, USA
163K-183K Annually
Senior level
163K-183K Annually
Senior level
Information Technology • Software
As a Specialized CNO Developer, you will design, develop, test, and maintain CNO capabilities in support of mission requirements. You will be involved in programming across several languages, including Assembly, C, C++, Java, and Python, while also managing and supervising teams for government projects.
Top Skills: AssemblyCC++JavaPerlPython
21 Days Ago
Annapolis Junction, MD, USA
163K-183K Annually
Senior level
163K-183K Annually
Senior level
Information Technology • Software
The CNO Developer will design, develop, test, and maintain CNO capabilities for government clients, requiring expertise in multiple programming languages and familiarity with Windows and UNIX systems, network protocols, and CNO tools.
Top Skills: AssemblyCC++JavaPerlPython
21 Days Ago
Annapolis Junction, MD, USA
158K-177K Annually
Senior level
158K-177K Annually
Senior level
Information Technology • Software
The Specialized CNO Developer will design, develop, test, and maintain CNO capabilities to support government mission requirements. Responsibilities include programming in various languages and developing applications for both Windows and UNIX platforms, alongside managing an understanding of network security concepts and SSL/TLS protocols.
Top Skills: AssemblyCC++JavaPerlPython
21 Days Ago
Hybrid
South San Francisco, CA, USA
120K-160K Annually
Senior level
120K-160K Annually
Senior level
Software
The Senior Full Stack Developer will lead technical decisions and develop high-performance web applications. Responsibilities include partnering with UI/UX designers, implementing real-time communication features, and optimizing applications for performance and security, all with a focus on helping improve pilot safety.
Top Skills: CC++FlutterReactVue
21 Days Ago
Cary, NC, USA
147K-216K Annually
Mid level
147K-216K Annually
Mid level
Gaming • Metaverse
The Gameplay Programmer will develop and optimize gameplay features, work collaboratively with art and design teams, and support the technical excellence of the game on various platforms. Responsibilities include experimenting with game design, rapid prototyping, and addressing critical feedback. Candidates should have a strong foundation in C++ and experience shipping AAA titles.
Top Skills: C++
21 Days Ago
San Diego, CA, USA
147K-216K Annually
Mid level
147K-216K Annually
Mid level
Gaming • Metaverse
The Gameplay Programmer will work on developing and optimizing game features, collaborating with art and design teams, prototyping gameplay mechanics, and ensuring technical excellence across multiple platforms. This role requires creativity, strong coding skills in C++, and experience in live service game development.
Top Skills: C++
21 Days Ago
Hybrid
Foster City, CA, USA
Senior level
Senior level
Big Data • Machine Learning • Software
As a Staff Software Engineer, you will optimize distributed data services, enhance system performance across thousands of nodes, and collaborate on advanced data structures and data access frameworks involved in AI workloads.
Top Skills: CC++GoJava
21 Days Ago
Hybrid
Foster City, CA, USA
Mid level
Mid level
Big Data • Machine Learning • Software
As a Staff Software Engineer at Alluxio, you will enhance the Alluxio project by solving complex problems in distributed data services. Your responsibilities will include developing scalable solutions, ensuring data durability, and collaborating with senior engineers to implement innovative features in distributed systems.
Top Skills: CC++GoJava
21 Days Ago
Annapolis Junction, MD, USA
Senior level
Senior level
Information Technology • Software
The Software Engineer 3 develops and enhances complex software systems, conducts reviews and tests, resolves software issues, and provides input on system design. They work individually and as part of a team, coordinating with system and hardware engineers to meet client requirements.
Top Skills: CC#C++JavaPython
21 Days Ago
Annapolis Junction, MD, USA
Senior level
Senior level
Information Technology • Software
The Software Engineer 1 will develop and enhance complex software systems, review and test software components, resolve reported software issues, and provide input for software design. The role requires teamwork and individual work to meet documented requirements for various software projects that support government clients.
Top Skills: CC#C++JavaPython
21 Days Ago
Annapolis Junction, MD, USA
Junior
Junior
Information Technology • Software
As a Software Engineer at ARSIEM Corporation, you will develop software individually and collaboratively as part of an Agile team, analyze complex system requirements, and utilize design software tools. Your role involves maintaining code quality, creating automation scripts, and ensuring effective communication and task planning.
Top Skills: C++JavaPythonSQL
21 Days Ago
Hybrid
New York, NY, USA
150K-250K Annually
Entry level
150K-250K Annually
Entry level
Angel or VC Firm • Software • Financial Services
The research engineer will research, test, and deploy trading strategies while building infrastructure to support this work. Key responsibilities include writing Python code to model statistical relationships in securities and developing new tools for research and trading. Collaboration on trading ideas is essential, along with a keen interest in financial patterns and markets.
Top Skills: C++Python
21 Days Ago
Annapolis Junction, MD, USA
420K Annually
Senior level
420K Annually
Senior level
Information Technology • Security • Software
The Senior Software Engineer will develop and architect service-based and web-based applications, lead large software projects, and utilize cloud services, specifically AWS. Candidates must have extensive experience in software development, particularly in Python, and be familiar with containerization using Docker.
Top Skills: C++JavaScriptPerlPythonRuby
21 Days Ago
Annapolis Junction, MD, USA
Mid level
Mid level
Big Data • Cloud • Security • Software • Analytics
As a Mid-Level Reverse Engineer, you will perform reverse engineering research on complex software applications, conducting static and dynamic analysis. You'll encapsulate your findings in reports or software tools and collaborate with seasoned professionals on challenging problems.
Top Skills: AssemblyCC++Python
21 Days Ago
Hybrid
Santa Clara, CA, USA
140K-210K Annually
Senior level
140K-210K Annually
Senior level
Hardware • Security
The Senior Software Engineer will design and develop efficient software solutions for production processes using systems-level programming. This includes building applications and integrations for custom equipment, prototyping based on user feedback, and collaborating across teams to enhance user experiences.
Top Skills: C#C++Rust
21 Days Ago
2 Locations
192K-243K Annually
Senior level
192K-243K Annually
Senior level
Automotive
As a Senior Machine Learning Software Engineer at Waymo, you will develop and improve machine learning models to assess autonomous vehicles' behavior, enhance ML infrastructure, and collaborate across teams to implement state-of-the-art technologies in production systems.
Top Skills: C++Python
21 Days Ago
Denver, CO, USA
Senior level
Senior level
Machine Learning • Software • Cybersecurity
The Senior Windows Engineer will lead in developing and enhancing Windows applications, focusing on security, scalability, and code quality. Responsibilities include designing software, implementing authentication mechanisms, applying agile methodologies, mentoring junior developers, and staying current with industry trends.
Top Skills: CC++
21 Days Ago
Remote
3 Locations
Expert/Leader
Expert/Leader
Hardware • Manufacturing
The Principal Systems Software Engineer at Tenstorrent will design and develop software components for next generation RISC-V systems, focusing on AI and ML. Responsibilities include optimizing software, collaborating with teams, troubleshooting issues, and maintaining high-quality standards.
Top Skills: CC++GoPythonRust
21 Days Ago
Hybrid
Pittsburgh, PA, USA
155K-207K Annually
Senior level
155K-207K Annually
Senior level
Artificial Intelligence • Automotive • Machine Learning • Transportation
The Senior Embedded Software Engineer will design and develop complex safety-critical embedded software for autonomous vehicles, working with embedded systems, protocols, and quality assurance processes. The role involves leadership responsibilities including mentoring junior engineers and ensuring high-quality software performance.
Top Skills: CC++
21 Days Ago
Cary, NC, USA
Senior level
Senior level
Gaming • Metaverse
As a Senior SDET at Epic Games, you will optimize and streamline automated test suites, develop testing tools, and enhance dashboards. You will refactor existing test code and collaborate with developers and testers to create efficient testing solutions across Unreal Engine and other products.
Top Skills: C#C++Python
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account