Get the job you really want.

Top C++ Jobs

Reposted 5 Days Ago
Long Beach, CA, USA
100K-145K Annually
Junior
100K-145K Annually
Junior
3D Printing • Aerospace • Hardware • Software • Manufacturing
The Mission Operations Engineer II at Vast will oversee the planning and execution of spacecraft missions, ensuring efficient operations and integrity of commands and telemetry. This role involves cross-functional collaboration in spacecraft design, mission execution, and improving mission operations processes.
Top Skills: Aerospace EngineeringAntenna SystemsC++CloudDatabasesGoGround StationsJavaScriptMatlabMechanical EngineeringModemsOctavePythonReactRfSoftware ArchitectureSoftware Engineering
Reposted 5 Days Ago
Remote
USA
Senior level
Senior level
Software
The AI Engineer will build and maintain AI-driven solutions, implementing features rapidly, and collaborating on innovative projects in a high-growth environment. Responsibilities include project development from scratch, optimization for LLM-based applications, and writing scalable code.
Top Skills: AssemblyCC++OcamlPythonSml
Reposted 5 Days Ago
Remote
2 Locations
143K-187K Annually
Senior level
143K-187K Annually
Senior level
Hardware • Manufacturing
The Quantum Application Software Developer will design, build, and deploy software tools to support quantum applications. Responsibilites include maintaining a codebase, collaborating on quantum algorithms, and optimizing resources for fault tolerant computations. This role demands close work with quantum architects and engineers.
Top Skills: C++Cloud Application DevelopmentPythonQuantum AlgorithmsQuantum ApplicationsQuantum Circuit CompilationQuantum ComputingRestful ApiSimulation Infrastructure
Reposted 5 Days Ago
Long Beach, CA, USA
155K-190K Annually
Senior level
155K-190K Annually
Senior level
3D Printing • Aerospace • Hardware • Software • Manufacturing
The Senior Flight Software Test Engineer will develop automation for software and hardware testing systems, lead cross-functional test implementations, collaborate with teams to capture requirements, mentor junior engineers and establish a continuous integration framework for flight and ground software testing.
Top Skills: Atlassian SuiteC++Ci/CdCmakeData Acquisition SystemsGitGitGnu ToolsLinuxNetwork ProgrammingPython
Reposted 5 Days Ago
Long Beach, CA, USA
155K-235K Annually
Senior level
155K-235K Annually
Senior level
3D Printing • Aerospace • Hardware • Software • Manufacturing
As a Staff Software Engineer for iOS at Vast, you will design, build, and test native iOS applications in Swift for crew interfaces aboard Haven-1. You will manage the software lifecycle, mentor junior engineers, and ensure software quality by collaborating with UX design and avionics teams.
Top Skills: C++GitGnu/LinuxObjective-CSwift
Reposted 5 Days Ago
7 Locations
Senior level
Senior level
Artificial Intelligence • Big Data • Machine Learning
As a Senior Software Engineer at WEKA, you will design and develop high-performance software for the network and storage stacks, conduct code reviews, provide architectural guidance, and performance test IO and storage throughput.
Top Skills: CC++DpdkEthernetInfinibandLinuxNfsNvmeRdmaS3SmbSpdkSsdTcpUdp
Reposted 5 Days Ago
Long Beach, CA, USA
155K-235K Annually
Senior level
155K-235K Annually
Senior level
3D Printing • Aerospace • Hardware • Software • Manufacturing
As a Staff Flight Software Engineer, you will develop reliable flight software for Haven missions, collaborate across multiple engineering disciplines, conduct code assessments, and establish continuous integration frameworks. Your work will directly support the implementation and integration of safety-critical systems in the crewed space habitat.
Top Skills: Atlassian SuiteBitbucketC++CanCmakeConfluenceEmbedded SystemsEthernetGitGnu ToolsI2CJIRALinuxSpiUart
Reposted 5 Days Ago
Herndon, VA, USA
Senior level
Senior level
Information Technology
The Senior Software Developer will design and develop enterprise web applications, modify and maintain existing software, create unit and functional test plans, and oversee software testing and validation procedures, as well as managing operational systems.
Top Skills: Agile ProcessesC++JavaAzureRuby On Rails
Reposted 5 Days Ago
San Francisco, CA, USA
Expert/Leader
Expert/Leader
Consumer Web
In this role, you will develop modular distributed systems for Humane's AI Platform, integrating third-party machine learning APIs, building systems to understand user behaviors, and collaborating with teams to drive projects from prototype to completion.
Top Skills: AIC#C++Distributed SystemsJavaLlmsMachine Learning
Reposted 5 Days Ago
Remote
USA
Senior level
Senior level
Blockchain • Fintech • Cryptocurrency
The Staff Software Engineer in the Onchain domain at Gemini will enhance and expand blockchain products and platforms, drive innovation, maintain system reliability, mentor junior engineers, and support user-facing distributed systems with a focus on safety and user experience.
Top Skills: Agile DevelopmentBlockchain TechnologiesC++Cloud TechnologiesCrypto WalletsJavaMicroservices ArchitectureScala
Reposted 5 Days Ago
Long Beach, CA, USA
155K-190K Annually
Senior level
155K-190K Annually
Senior level
3D Printing • Aerospace • Hardware • Software • Manufacturing
The Senior GNC Engineer will develop and validate flight control algorithms for spacecraft. Responsibilities include maintaining GNC simulation architecture, implementing flight software, developing control laws, and analyzing flight performance data.
Top Skills: CC++MatlabPythonSimulink
Reposted 5 Days Ago
Hawthorne, CA, USA
80K-145K Annually
Junior
80K-145K Annually
Junior
3D Printing • Aerospace • Hardware • Software • Manufacturing
The Electrical Engineer will develop and troubleshoot electronic systems for a high-performance engine and test stand. This role involves designing circuit boards, integrating components, and collaborating with teams for testing at NASA Stennis Space Center, ensuring safety procedures are followed.
Top Skills: ArduinoAssemblyCC++CadCodingDevelopmentElectronics DesignFabricationJavaScriptMatlabNxTest
Reposted 5 Days Ago
San Diego, CA, USA
91K-157K Annually
Mid level
91K-157K Annually
Mid level
Cloud • Information Technology • Software • Consulting
As a Software Engineer at M9 Solutions, you will design, code, and test new software for complex systems in a multi-disciplinary team. You will debug and integrate multi-threaded applications and develop significant features for enterprise-wide systems.
Top Skills: AWSC++CSSGitHTMLJava Spring BootLinuxOraclePerlSQLUnixXML
Reposted 5 Days Ago
Milpitas, CA, USA
Senior level
Senior level
Artificial Intelligence • Machine Learning • Robotics
The Senior Motion Planning and Control Engineer will design and optimize algorithms for robotic navigation and manipulation. Responsibilities include developing low-level control systems, collaborating with various teams for integration, and maintaining high-quality software for real-world applications.
Top Skills: ActuatorsAIC++Computer ScienceControlDeep LearningMechanical EngineeringOptimizationReinforcement LearningRoboticsSensorsState Estimation
Reposted 5 Days Ago
Milpitas, CA, USA
Senior level
Senior level
Artificial Intelligence • Machine Learning • Robotics
As a Senior ML Engineer, you will develop advanced computer vision models and algorithms for RoboForce robots, covering the complete development life cycle from data preparation to deployment. Responsibilities include creating state-of-the-art deep learning architectures, multi-task learning pipelines, and integrating models onto robotic platforms, all within a fast-paced startup environment.
Top Skills: C++Computer VisionCudaJaxMachine LearningPythonPyTorchRoboticsTensorFlow
Reposted 5 Days Ago
Milpitas, CA, USA
Senior level
Senior level
Artificial Intelligence • Machine Learning • Robotics
The Senior ML Research Engineer will design and develop machine learning pipelines for robotics solutions, collaborate across teams to integrate AI models into applications, and optimize model inference for real-time performance. The role requires expertise in modern ML architectures and programming, with a focus on building scalable AI products.
Top Skills: AIC++Computer ScienceDiffusion ModelsJaxMachine LearningPythonPyTorchReinforcement LearningRoboticsTensorFlowTransformers
Reposted 5 Days Ago
Milpitas, CA, USA
Senior level
Senior level
Artificial Intelligence • Machine Learning • Robotics
The role involves designing and implementing localization and mapping algorithms for autonomous robotic systems, enhancing robot capabilities through sensor fusion, developing reliable software, and collaborating with hardware and AI teams in a dynamic environment.
Top Skills: AIC++Computer VisionDeep LearningGnssImuLidarLinear AlgebraOptimizationProbabilityRgb-D CamerasRoboticsSlam
Reposted 5 Days Ago
Los Angeles, CA, USA
Senior level
Senior level
eCommerce • Gaming
As a Staff Software Engineer for League of Legends, you'll focus on creating engaging UI experiences, improve player retention, and work closely with UX designers and backend engineers. Responsibilities include leading UI development, ensuring code quality, mentoring team members, and evolving UI frameworks.
Top Skills: C++UnityUnreal Engine
Reposted 5 Days Ago
Los Angeles, CA, USA
Senior level
Senior level
eCommerce • Gaming
As a Staff Software Engineer with 2XKO, you will implement tools for a team-based fighting game, lead technical development, mentor junior engineers, and ensure quality in both UI and backend services, collaborating across teams for a successful launch.
Top Skills: Build GraphC++DockerGoHordeJenkinsPythonReactTypescriptUnreal
Reposted 5 Days Ago
Hybrid
New York, NY, USA
Junior
Junior
Fintech • Financial Services
The Quant Developer role involves developing scalable quantitative models for risk analytics, collaborating with quant researchers and other teams to enhance the software platform used by financial advisors. Responsibilities include implementing statistical and machine learning models, documenting methodologies, and ensuring excellent user experience for risk analytics delivery.
Top Skills: AWSC++Full-Stack Software DevelopmentJavaPythonScala
Reposted 5 Days Ago
Milpitas, CA, USA
Senior level
Senior level
Automotive
Develop real-time embedded software for drive inverters and ensure high-quality releases through automated testing. Collaborate with hardware and control teams to specify requirements, optimize firmware for motor controls, and troubleshoot vehicle issues. Manage the full firmware development cycle from conception to deployment.
Top Skills: AdcAspiceAutosarCC++CanGitGpioIso 21434Iso 26262JenkinsMatlabOtaPwmPythonSimulinkSpiUds
Reposted 5 Days Ago
Los Angeles, CA, USA
Senior level
Senior level
eCommerce • Gaming
As a Senior Technical Artist at Riot, you'll enhance content creation pipelines for League Studio by working with multiple teams to develop tools and standards that facilitate digital content production. This role involves direct collaboration with artists and engineers to build and maintain efficient workflows using technical expertise in tools like Unreal Engine, and guiding the understanding of art needs within game development.
Top Skills: C++HoudiniLuaLumberyardMayaPhotoshopPyqtPythonSubstanceUnityUnreal Engine 4Unreal Engine 5
Reposted 5 Days Ago
Annapolis Junction, MD, USA
Senior level
Senior level
Security • Software • Cybersecurity
The Senior Software Engineer will be responsible for all aspects of software development including configuring and managing the production environment, writing, testing, and deploying code, capturing user requirements, and designing dynamic UI/UX. The role involves selecting appropriate technologies, managing application code, and documenting testing processes throughout the application's lifespan.
Top Skills: AjaxC++CSSHTMLJavaJavaScriptJqueryJson/XmlLinuxMern StackMySQLPythonReactRubyRuby On RailsSQLWindows
Reposted 5 Days Ago
Annapolis Junction, MD, USA
Senior level
Senior level
Security • Software • Cybersecurity
As a Software Application Researcher, you will identify and document software flaws, working independently on challenging problems. The role requires a strong background in software development and familiarity with various programming languages and development environments, along with a detail-oriented approach to research.
Top Skills: .NetAssemblyCC#C++DebuggersDynamic Binary AnalysisFuzzing TechniquesJavaPythonSource Code AuditingStatic Binary AnalysisUnixVisual StudioWindows
Reposted 5 Days Ago
Remote
2 Locations
Internship
Internship
Energy
The Compute Software and Infrastructure intern will support engineering teams in developing code and compute infrastructure for nuclear power system design and analysis. Responsibilities include implementing modeling methods, developing analysis tools, managing CI/CD pipelines, and assisting in coding best practices within a collaborative software team.
Top Skills: AWSBashC++CondaDockerDoxygenGitGoogletestPytestPythonSphinxSsh
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account