Get the job you really want.

Top C++ Jobs

17 Days Ago
Seattle, WA, USA
127K-178K Annually
Senior level
127K-178K Annually
Senior level
Aerospace
As a Special Programs Mission Design Analyst, you will conduct mission and trajectory design and analysis to support U.S. government space programs. Your responsibilities will include working through the entire lifecycle of missions, leveraging hybrid delta-v capabilities, and collaborating with systems engineers while communicating effectively with stakeholders.
Top Skills: C++CopernicusFlight DynamicsJuliaMatlabMission DesignMission Design Tools (MontePythonStk/Odtk)Trajectory Analysis
Senior level
Digital Media • Gaming • News + Entertainment • Design
As a Senior Test Analyst, you will generate test documentation, provide feedback to shape products, execute test cases, analyze software development processes, and enhance operational stability. You are expected to mentor others and advocate for user experiences while utilizing advanced testing methodologies and tools.
Top Skills: CC#C++Content EditorsGame EnginesHTMLJavaJavaScriptJIRAMySQLOraclePythonRelational DatabasesSoftware Testing MethodologiesSQLSqlserverTestrailXML
17 Days Ago
Milpitas, CA, USA
116K-266K Annually
Senior level
116K-266K Annually
Senior level
Artificial Intelligence • Cloud • Information Technology • Consulting
The role involves leading research in computer architecture and programming APIs for high-performance computing and AI systems. Responsibilities include modeling and assessing future architectures, managing system sustainability and power, and collaborating on research plans and experiments. The engineer will also communicate research findings, create patents, and mentor junior staff.
Top Skills: C++JavaPerlPythonSimulation And Modeling Tools
17 Days Ago
San Jose, CA, USA
134K-307K Annually
Expert/Leader
134K-307K Annually
Expert/Leader
Artificial Intelligence • Cloud • Information Technology • Consulting
The Principal Software Engineer will develop secure SD-WAN appliances for both on-prem and cloud environments. Responsibilities include designing, developing, managing, and troubleshooting hardware and virtual platforms while improving the performance of the Silver Peak EdgeConnect product.
Top Skills: CC++ContainerizationGitLinuxVirtualizationYocto
Reposted 17 Days Ago
Irvine, CA, USA
101K-187K Annually
Senior level
101K-187K Annually
Senior level
Digital Media • Gaming • News + Entertainment • Design
The Senior Software Engineer will design, develop, and maintain distributed systems for the Battle.net application. Responsibilities include creating unit tests, writing API documentation, troubleshooting live services, and participating in on-call rotations.
Top Skills: C++CSSGitHTMLHTTPJavaScriptNative Ui FrameworksTcp
17 Days Ago
Boston, MA, USA
Senior level
Senior level
Information Technology • Internet of Things • Software • Virtual Reality
The Senior Software Engineer will design and develop APIs/services for the Onshape Drawings module, collaborate with stakeholders, drive improvements in code quality, and assist in investigating customer issues. The role requires experience in building scalable SaaS services, programming algorithms, and full-stack development.
Top Skills: C++CadCloud TechnologiesFull-Stack DevelopmentJavaPlmRestful ApisSaaSSpring Framework
17 Days Ago
7 Locations
134K-307K Annually
Senior level
134K-307K Annually
Senior level
Artificial Intelligence • Cloud • Information Technology • Consulting
The CPE Compiler Manager at HPE leads a team in developing production quality development tools for HPC and AI. Responsibilities include managing resources and schedules, communicating with stakeholders, and ensuring project delivery while fostering team growth and innovation.
Top Skills: Agile MethodologiesAICC++FortranHpcProject ManagementSoftware Engineering Management
17 Days Ago
Libertyville, IL, USA
116K-160K Annually
Senior level
116K-160K Annually
Senior level
Hardware • Other • Appliances
The ASRS/AMR TPM is responsible for designing, installing, and maintaining automation equipment such as AGVs and ASRS in a manufacturing environment. Collaborating with cross-functional teams, this role focuses on optimizing automation processes, ensuring equipment uptime, and developing technical documentation. The position also requires interfacing with vendors and implementing new automation technologies to enhance production efficiency.
Top Skills: Automated Guided VehiclesAutomated Storage And Retrieval SystemsAutomation EngineeringC++Electrical EngineeringPlc ProgrammingPythonRfid TechnologyRobotics
Senior level
eCommerce • Fintech • Payments
The Technology Solutions Architect is responsible for overseeing application systems, architecture, and design, analyzing business needs, and developing IT roadmaps. This role requires collaboration with clients, research into technological advances, and ensuring compliance with security standards. This position also involves recommending system improvements and maintaining optimal system performance.
Top Skills: .NetAnsi CAntAsp.NetAssemblerAxisBb ScriptBootstrapC#C++Ca-7CicsCrystal ReportCucumberDb2Design PatternsDialogueEasytrieveEclipse IdeEib Security TransactionsEnscribeEnterprise LibraryGt Software Ivory Bms/TsHp Non-Stop UtilitiesIbatisIbm Application Performance AnalyzerIbm Debug Tool For Z/OsIbm Fault AnalyzerIbm File ManagerIbm M/F Sys: CobolImsJ2EeJavaJbehaveJclJspMetavante Custom Statement FormatterMqMq Web ServicesNetwork Data Mover (Ndm)Rational Developer Of System Z (Rdz)RsxxRubySeleniumSpringSpufiSQLSsrsStrutsSyncsortTalTso/IspfVisual StudioVsamXMLZ/Os
17 Days Ago
2 Locations
Senior level
Senior level
Appliances
As a Lead Embedded Software Engineer at Gentex, you'll develop high-quality embedded software for automotive and aerospace products, lead a team of engineers through the software development lifecycle, and coordinate with various engineering teams to ensure successful product integration. Effective communication and technical leadership are key aspects of this role.
Top Skills: Assembly LanguagesCC++Embedded SystemsReal Time Operating Systems
Reposted 17 Days Ago
Centennial, CO, USA
Senior level
Senior level
Appliances
The Lead Embedded Software Engineer at Gentex develops and leads the execution of high-quality product software through the full development lifecycle while coordinating with various engineering teams for software integration, testing, and compliance. The role requires effective communication and leadership capabilities to guide and support a team of embedded software engineers.
Top Skills: Assembly LanguagesCC++Embedded SystemsReal-Time Operating Systems
17 Days Ago
Columbia, MD, USA
105K-189K Annually
Senior level
105K-189K Annually
Senior level
Information Technology • Software
The Software Engineer will work on offensive cyber tool development, perform reverse engineering, and integrate cyber testing. Responsibilities include analyzing firmware of embedded devices and collaborating with a team of Cyber Engineers to address networking device vulnerabilities.
Top Skills: AssemblyCC++GhidraIda ProNetwork ProtocolsNetwork SecurityPythonReverse Engineering
17 Days Ago
4 Locations
85K-154K Annually
Mid level
85K-154K Annually
Mid level
Information Technology • Software
As a Software Engineer, you will develop software as part of an agile team using DEVOPS and BDD methodologies. Responsibilities include coding, testing, and deploying software for a cryptographic key management program, while ensuring code quality through proper engineering principles and collaboration.
Top Skills: CC++CucumberEclipseFitnesseHTMLJavaJbossJenkinsMockitoOraclePerlPostgresPowershellPythonSeleniumSoapSQLTomcatUnified Functional TesterVbsWadlWeblogicWsdlXhtmlXMLXslt
17 Days Ago
Odenton, MD, USA
85K-154K Annually
Mid level
85K-154K Annually
Mid level
Information Technology • Software
The Systems Engineer will support the Department of Defense by upgrading, operating, calibrating, and maintaining Defense Regional Clocks, designing and maintaining systems and infrastructure, collaborating with stakeholders, and documenting technical processes. They will also support systems development, integration, and verification for a high-profile DISA Timing and Sync Program.
Top Skills: C++DatabasesJavaJavaScriptPythonScripts
17 Days Ago
2 Locations
85K-154K Annually
Mid level
85K-154K Annually
Mid level
Information Technology • Software
The Signal Processing Engineer will develop, model, and test algorithms for Electronic Warfare programs, analyzing simulation results to improve sensor efficacy and robustness. Responsibilities include developing advanced algorithms, supporting marketing initiatives, and engaging in lab and field testing, while collaborating with a team and communicating findings effectively.
Top Skills: C++JavaLinuxMathematicaMatlabPythonSimulink
17 Days Ago
Beavercreek, OH, USA
85K-154K Annually
Mid level
85K-154K Annually
Mid level
Information Technology • Software
As a Signatures Modeling Engineer, you will work on signature modeling programs, utilize prediction codes like Xpatch and SENTRi, and create custom tools for analyses. Collaboration with industry standard tool creators is key, along with applying critical thinking and technical skills to support customer agencies.
Top Skills: C++ComsolCstFekoHfssMatlabPythonSentriXpatch
17 Days Ago
2 Locations
122K-253K Annually
Senior level
122K-253K Annually
Senior level
Information Technology • Software
The Senior Signal Processing Engineer will research, design, and develop systems for signal processing and dissemination. Responsibilities include developing algorithms, leading technical teams, engaging in business development, and communicating results to stakeholders.
Top Skills: CC++JavaLinuxMathematicaMatlabPythonSimulink
17 Days Ago
Columbia, MD, USA
105K-189K Annually
Senior level
105K-189K Annually
Senior level
Information Technology • Software
The Software Engineer will translate system requirements into software requirements, design and implement software applications and features in an agile environment, develop and modify software systems, debug existing software, integrate systems, and provide recommendations for improving processes. Collaboration with Subject Matter Experts and Systems Engineers is key.
Top Skills: C++CSSDockerHTMLJavaJavaScriptKubernetesMatlabReactReduxTypescript
17 Days Ago
Columbia, MD, USA
105K-189K Annually
Senior level
105K-189K Annually
Senior level
Information Technology • Software
The Software Engineer will translate system requirements into software applications, perform design and development in an agile environment, debug existing software, and enhance documentation and development processes, while working with cross-disciplinary teams to ensure system performance and functionality.
Top Skills: C++CSSDockerHTMLJavaJavaScriptKubernetesMatlabReactReduxRest ApisTypescriptWebsockets
17 Days Ago
Arlington, VA, USA
105K-189K Annually
Senior level
105K-189K Annually
Senior level
Information Technology • Software
The Lead Software Engineer will design, implement, and integrate real-time software for complex prototype signal processing systems, while also supervising a team of software engineers. Responsibilities include interfacing with program managers, mentoring team members, and defining software requirements.
Top Skills: C++Embedded SystemsMatlabPythonSignal Processing
17 Days Ago
2 Locations
68K-122K Annually
Junior
68K-122K Annually
Junior
Information Technology • Software
As a Machine Learning Signal Processing Engineer, you will work on sensor exploitation systems and algorithms for detection, tracking, and classification, primarily in remote sensing applications. Responsibilities include developing automatic target recognition algorithms, collaborating with customers, and leading technical projects while applying machine learning and signal processing techniques.
Top Skills: C++Machine LearningMatlabPythonPyTorchScikit-LearnSignal Processing
17 Days Ago
Manassas, VA, USA
85K-154K Annually
Mid level
85K-154K Annually
Mid level
Information Technology • Software
As a Software Engineer at Leidos, you will develop real-time software for naval simulation systems using C++ and Java, contributing to the full development process while working with modern architectures and tools. You will impact naval operations and have opportunities for travel and professional growth.
Top Skills: AgileC++ConanData VisualizationDockerGitlabGpusJavaJenkinsKubernetesLinuxMulti-ThreadingNumerical SimulationSignal ProcessingSonar SystemsUnderwater Acoustic Modeling
17 Days Ago
Bethesda, MD, USA
126K-228K Annually
Expert/Leader
126K-228K Annually
Expert/Leader
Information Technology • Software
As a Graphics Software Developer at Leidos, you will design and develop real-time 3D graphics systems for naval training simulations. Your work with C++, Unreal Engine, and Linux will contribute to vital training systems, and you'll have opportunities to witness the impact of your projects in naval operations.
Top Skills: 3Ds MaxC++Cluster ComputingData VisualizationGpusKubernetesLinuxMayaMulti-ThreadingNumerical SimulationOpenglOpenscenegraphPhotoshopSignal ProcessingSonar SystemsUnderwater Acoustic ModelingUnreal Engine
17 Days Ago
2 Locations
68K-122K Annually
Junior
68K-122K Annually
Junior
Information Technology • Software
The Signal Processing Software Engineer will engage in the research, design, and development of sensor exploitation systems, using signal processing and algorithm development to address mission challenges. The role involves collaboration with customers, rapid implementation of algorithms, and providing technical leadership on projects.
Top Skills: C++JavaMatlabPythonPyTorchScikit-LearnTensorFlow
17 Days Ago
2 Locations
126K-228K Annually
Senior level
126K-228K Annually
Senior level
Information Technology • Software
The Software Engineer will design, develop, and maintain mission-critical software for national defense and intelligence systems. Responsibilities include participating in laboratory and flight testing, communicating with engineering teams, and ensuring quality product delivery through design and code reviews.
Top Skills: Agile MethodologiesAtlassian ToolsC++DockerHTTPJavaKubernetesLinuxPodmanPythonTcpUdp
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account