Top C++ Jobs

20 Days AgoSaved
In-Office
Burlington, MA, USA
102K-189K Annually
Junior
102K-189K Annually
Junior
Artificial Intelligence • Cloud • Hardware • Software • Semiconductor
Develop compiler software for Cadence’s Palladium emulation platform. Responsibilities include solving large-scale compilation challenges involving logic optimization, partitioning, scheduling, multithreading, and distributed computing. The role requires strong data structures and algorithms knowledge, proficiency in C/C++, debugging skills, Linux/Unix development experience, and familiarity with hardware description languages and electronic design platforms.
Top Skills: Build SystemsCC++DatabasesElectronic Design Automation PlatformsGdbLinuxSystemverilogUnixVerilogVersion-Control SystemsVhdl
20 Days AgoSaved
In-Office
Burlington, MA, USA
102K-189K Annually
Junior
102K-189K Annually
Junior
Artificial Intelligence • Cloud • Hardware • Software • Semiconductor
Develop compiler software for the Cadence Palladium hardware emulation platform. Responsibilities include solving large-scale compilation challenges involving logic optimization, partitioning, routing, multithreading, and distributed computing. The role requires strong C/C++ programming, data structures and algorithms knowledge, debugging, Linux/Unix development, and familiarity with hardware description languages and electronic design platforms.
Top Skills: Build SystemsCC++DatabasesDistributed ComputingElectronic Design AutomationGdbLinux/UnixMultithreadingSystemverilogVerilogVersion Control SystemsVhdl
20 Days AgoSaved
In-Office
Novi, MI, USA
Expert/Leader
Expert/Leader
Automation
Develops, tests, and deploys C++/.NET software for automated baggage handling and automated guided vehicle systems. Designs computer and network distribution applications on Windows platforms, analyzes requirements, creates technical specifications, supports documentation, and collaborates with engineering teams. The role may require travel to customer sites for commissioning and on-site engineering, as well as occasional extended-hours, weekend, holiday, or off-shift support.
Top Skills: C++Microsoft .NetMS OfficeMicrosoft Visual StudioOpcPlcWindowsWindows Server 2008/2012
20 Days AgoSaved
Remote
US
100K-171K Annually
Senior level
100K-171K Annually
Senior level
Insurance
Leads and develops a software engineering team while contributing hands-on to enterprise application design, coding, testing, code reviews, production support, and technical decisions. Builds scalable solutions using C#, ASP.NET, SQL Server, and modern web technologies; partners with product and business stakeholders; supports Agile delivery, CI/CD, troubleshooting, root cause analysis, and engineering best practices. The role also includes mentoring engineers, monitoring delivery and operational metrics, and driving continuous improvement.
Top Skills: AngularAsp.NetAutomated TestingC#Ci/CdCSS3DevOpsGitHTML5JavaScriptMicrosoft Sql ServerOracle DatabaseReactRest ApisSite Reliability EngineeringT-SqlVue
20 Days AgoSaved
In-Office
Dayton, OH, USA
116K-159K Annually
Senior level
116K-159K Annually
Senior level
Hardware • Information Technology • Other • Software • Analytics
Lead the design, development, testing, debugging, and maintenance of high-performance C++ software for Linux-based machine-control and commissioning systems. Own complex technical problems, contribute to architecture, lead design reviews, mentor engineers, and improve software quality and reliability. Collaborate with product, architecture, QA, and distributed engineering teams to deliver embedded and real-time solutions for earthmoving automation.
Top Skills: AngularC++CanConanEmbedded SystemsEthernetGherkinGitGoLinuxMultithreadingObject-Oriented DesignPythonReal-Time Operating SystemsTcp/Ip
21 Days AgoSaved
In-Office
Huntsville, AL, USA
Senior level
Senior level
Information Technology • Software
Develop and optimize low-latency C++ software on Linux for IBCS sensor integration and composite track processing. Implement RTI DDS middleware, process and correlate sensor and radar data, support Combat Identification logic, and integrate software with hardware interfaces and battle-management nodes. Collaborate in SAFe/Scrum environments using Jira and Confluence while troubleshooting concurrency, serialization, and network-latency issues.
Top Skills: Atlassian JiraC++ConfluenceLinuxRti DdsSafeScrum
21 Days AgoSaved
In-Office
Dahlgren, VA, USA
80K-100K Annually
Entry level
80K-100K Annually
Entry level
Security • Cybersecurity
Develop and integrate C/C++ software for Naval and submarine-launched ballistic missile systems. Apply Agile development practices, perform software analysis and problem-solving, collaborate with engineering teams and customers, and support schedule-driven project goals. The role is on-site in Dahlgren, Virginia, requires an active Secret clearance and U.S. citizenship, and includes occasional travel between local work sites.
Top Skills: Agile DevelopmentCC++GitJenkins
21 Days AgoSaved
Hybrid
Boston, MA, USA
Senior level
Senior level
Information Technology • Software
Develop and optimize high-throughput C++ algorithms for remote sensor data exploitation, image analysis, detection, and tracking. Design software architectures, contribute to Agile teams and shared tools, and work with databases and Linux systems. The role requires strong object-oriented programming, data structures, concurrency, and performance optimization skills.
Top Skills: C++ConcurrencyEmbedded SystemsLinuxMongoDBMultithreadingPostgresUnixVersant Object Database
21 Days AgoSaved
In-Office
Fort Belvoir, VA, USA
Senior level
Senior level
Aerospace
Develop and maintain .NET and C# web applications using MVC and IIS on Windows Server. Perform software testing, SQL stored procedure development, SDLC activities, defect tracking, technical documentation, and mentoring of junior personnel. Requires an active TS/SCI clearance with CI polygraph and eligibility for additional clearances.
Top Skills: .NetAsp.Net MvcBug Tracking SystemsC#Functional TestingIisSdlcSQLSystem TestingUnit TestingUser Acceptance TestingWindows Server
21 Days AgoSaved
In-Office
Hawthorne, CA, USA
165K-265K Annually
Senior level
165K-265K Annually
Senior level
Aerospace • Other
Develop and maintain high-fidelity, real-time C++ simulation software for SpaceX flight systems and vehicles. Build simulation infrastructure and physics models, prototype designs, improve performance and reliability, and collaborate with engineering teams and simulation users to deliver new capabilities. The role requires strong software development, debugging, optimization, testing, distributed systems, networking, memory management, and physics knowledge.
Top Skills: C++GazeboRos2
21 Days AgoSaved
In-Office
Hawthorne, CA, USA
125K-195K Annually
Junior
125K-195K Annually
Junior
Aerospace • Other
Develop and maintain high-fidelity, real-time C++ simulation software for SpaceX flight systems. Build simulation infrastructure and physics models, prototype designs, optimize performance, improve reliability, and collaborate with engineering teams and software users. The role involves debugging, unit testing, distributed computing, networking, and supporting simulations for Falcon, Dragon, Starlink, and Starship missions.
Top Skills: C++GazeboRos2
22 Days AgoSaved
In-Office
Atlanta, GA, USA
Senior level
Senior level
Fintech
Designs, builds, and owns production-grade full-stack services and UI features for Finastra’s Azure-hosted lending platform. Responsibilities include developing C#/.NET and Angular applications, REST APIs, background services, event-driven integrations, secure and testable code, and CI/CD pipelines. The role contributes to architecture, technical documentation, code reviews, and system operational readiness while mentoring engineers. Daily use of GitHub Copilot and AI agents is expected, with strong judgment applied to all generated output.
Top Skills: .Net.Net Framework 4.8AngularAngular MaterialAsp.Net CoreAzure Active DirectoryAzure App ServiceAzure Application InsightsAzure SqlC#Ci/CdDockerEntity Framework CoreGitGithub CopilotKubernetesLinqMvcPowershellRedisRestful ApisSQL ServerTypescriptWcf
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
22 Days AgoSaved
In-Office
New York, NY, USA
103K-180K Annually
Senior level
103K-180K Annually
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services • Data Privacy
Leads the architecture, development, and delivery of a global equity derivatives pricing platform and RFQ workflow. Develops Java server and C# client features, designs REST-based solutions, maintains automated test suites, improves CI/CD pipelines, and supports deployment strategies. The role includes requirements refinement, architecture planning, proof-of-concepts, agile delivery, compliance, mentoring engineers, and collaboration with business and platform partners.
Top Skills: Agile/ScrumC#Ci/CdDevexpressDevOpsJavaOraclePythonRestSQLTest-Driven DevelopmentUnix
Reposted One Month AgoSaved
In-Office
2 Locations
125K-350K Annually
Senior level
125K-350K Annually
Senior level
Information Technology • Software • Financial Services • Quantitative Trading
The Market Data Engineer will design and implement high-performance market data systems, focusing on trading infrastructure, performance optimization, and system resiliency.
Top Skills: C++ImpactItchOuchPitch
Reposted One Month AgoSaved
In-Office
2 Locations
175K-350K Annually
Mid level
175K-350K Annually
Mid level
Information Technology • Software • Financial Services • Quantitative Trading
The role involves building and supporting production-level trading systems in C++ for credit and rates products, collaborating with traders and quantitative researchers.
Top Skills: C++
Reposted One Month AgoSaved
In-Office or Remote
5 Locations
150K-230K Annually
Senior level
150K-230K Annually
Senior level
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
Design, develop, and field high-performance Ground Control Station and C2 software using C++/Qt/QML and QGroundControl. Lead architecture and technical direction, mentor engineers, define APIs/ICDs, debug integration/latency issues, support field tests, implement post-mission debrief tools, and ensure interoperability with C2 standards.
Top Skills: Ai-Assisted Development ToolsCC++CesiumDockerEsriGoGstreamerH.264H.265KubernetesMapboxMavlinkPub-Sub/Ipc MiddlewarePythonQgc Map EngineQgroundcontrol (Qgc)Qt/QmlRtspSerialization/Idl ToolingStanag 4586TcpTypescriptUdpWebrtc
25 Days AgoSaved
Hybrid
Los Angeles, CA, USA
Senior level
Senior level
Information Technology
Develop and maintain scalable enterprise web applications using React, JavaScript or TypeScript, C#, and .NET. Build responsive interfaces, backend services, REST APIs, and microservice integrations. Design Azure cloud solutions, support CI/CD deployments, participate in architecture and code reviews, troubleshoot applications, and collaborate with stakeholders, QA, product owners, and developers in an Agile/Scrum environment.
Top Skills: .Net.Net 6+.Net CoreC#Ci/CdJavaScriptMicroservicesAzureReactRestful ApisTypescript
25 Days AgoSaved
In-Office
Chicago, IL, USA
175K-300K Annually
Mid level
175K-300K Annually
Mid level
Fintech • Payments • Financial Services
Design, build, and maintain data pipelines, datasets, APIs, storage systems, and research infrastructure supporting quantitative trading. Develop big data tooling for cluster and high-throughput computing, improve scalability and performance, manage data transmission between C++ and Python, and support releases, debugging, maintenance, and storage expansion. The role also involves leading technical projects and mentoring junior engineers.
Top Skills: APIsBig Data ToolingC++Cluster ComputingData PipelinesFilesystemsHigh-Throughput ComputingLinuxLinux ApisNetworkingPython
25 Days AgoSaved
Hybrid
New York, NY, USA
190K-300K Annually
Senior level
190K-300K Annually
Senior level
Blockchain • Software • Cryptocurrency • Web3
Design, build, and maintain Stellar Core, the distributed system powering the Stellar blockchain. Responsibilities include developing scalable network components, improving peer-to-peer and processing performance, strengthening resilience and decentralization, investigating bottlenecks, authoring protocol specifications, and contributing to architecture, code reviews, and open-source engineering practices.
Top Skills: BlockchainC++Distributed SystemsFormal VerificationMulti-Core SystemsPeer-To-Peer NetworkingPerformance BenchmarkingRustSimulationStellar Core
25 Days AgoSaved
Hybrid
San Francisco, CA, USA
190K-300K Annually
Senior level
190K-300K Annually
Senior level
Blockchain • Software • Cryptocurrency • Web3
Design, build, and maintain Stellar Core, the distributed system powering the Stellar blockchain ledger and consensus. Develop scalable, resilient components; improve peer-to-peer networking and processing performance; investigate bottlenecks; and contribute to architecture, code reviews, RFCs, formal verification, simulations, and open-source collaboration. The role requires production C++ or Rust expertise, strong software design skills, and ownership of core subsystems.
Top Skills: BlockchainC++Distributed SystemsFormal VerificationMulti-Core ComputingPeer-To-Peer NetworkingPerformance BenchmarkingRustStellar Core
25 Days AgoSaved
Remote
3 Locations
Expert/Leader
Expert/Leader
Information Technology • Software
Lead modernization of a 30-year-old Store Management System by reverse engineering EZC file-based platforms, migrating data and applications to PostgreSQL, and developing enterprise C/C++ software. Responsibilities include architecture, systems integration, APIs, ETL, performance optimization, troubleshooting, documentation, and maintaining business continuity. The role also applies AI-assisted development tools for code analysis, documentation, testing, and modernization while mentoring teams and supporting legacy and modern environments.
Top Skills: Api IntegrationCC++Ci/CdClaude CodeDevOpsETLEzcPostgresPythonRelational DatabasesSQL
26 Days AgoSaved
In-Office
Durham, NC, USA
Senior level
Senior level
Fintech
Designs, develops, tests, deploys, and supports scalable full-stack enterprise applications for Fidelity’s retirement platforms. Builds RESTful APIs and transactional systems using C#, .NET, and Java; develops cloud-neutral, containerized services; participates in architecture and code reviews; modernizes legacy systems; supports production releases; and mentors junior developers within Agile Scrum teams.
Top Skills: .Net CoreAWSAzureAzure DevopsC#C++Ci/CdComCucumberDockerDomain-Driven DesignJavaJenkinsKubernetesMicroservicesRelational DatabasesRestful ApisSoastaSoatest
Reposted One Month AgoSaved
In-Office or Remote
8 Locations
Mid level
Mid level
Information Technology • Software • Financial Services • Quantitative Trading
Software Engineers at Citadel develop, maintain, and support high-performance trading platforms, focusing on custom software solutions and system stability.
Top Skills: C++
Reposted One Month AgoSaved
In-Office
Chicago, IL, USA
100K-140K Annually
Junior
100K-140K Annually
Junior
Fintech • Software • Financial Services • Quantitative Trading
Develop and enhance performance-critical C++ applications for ultra-low latency trading systems, collaborating across teams to analyze and optimize performance.
Top Skills: C++C++17C++20
26 Days AgoSaved
In-Office
Annapolis Junction, MD, USA
130K-270K Annually
Senior level
130K-270K Annually
Senior level
Software
Develop and sustain a high-performance geospatial collaboration and intelligence reporting tool. Responsibilities include implementing mission-driven enhancements, maintaining existing code, troubleshooting application interfaces, testing, integration, and resolving production issues. The developer will work with Java, C/C++, scripting languages, databases, search platforms, REST services, and Linux. Participation in a rotating pager schedule is required for emergency 24/7 support.
Top Skills: Amazon Web ServicesApache TomcatBashCC++ConfluenceElasticsearchJavaJIRALex/YaccLinuxNode.jsOraclePHPPrimefacesPythonQuarkusRestful Web ServicesSelinuxSolrSpring Boot
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account