Top C++ Jobs in Houston, TX

26 Days AgoSaved
Remote or Hybrid
Houston, TX
200K-300K Annually
Expert/Leader
200K-300K Annually
Expert/Leader
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Leads architecture and technical direction for scalable, high-availability software services. Owns complex, multi-team initiatives, makes autonomous technical decisions, partners cross-functionally, mentors engineers, establishes standards, and advocates for quality. The role develops mission-critical systems supporting millions of endpoints and requires deep Java expertise, scalable system design, API development, relational databases, and strong testing practices.
Top Skills: AWSC++GoJavaJerseyKotlinOopPostgresRedisRestSpringSpring Boot
26 Days AgoSaved
Remote or Hybrid
Houston, TX
160K-200K Annually
Senior level
160K-200K Annually
Senior level
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Build scalable, API-first platform capabilities through manifest-driven development. Develop Java and Kotlin backend services and Python workers for third-party integrations, collaborate across engineering teams, participate in architecture reviews, and troubleshoot production systems using logs, metrics, and traces. The role requires expertise in highly scalable systems, object-oriented design, REST services, relational databases, responsive messaging, caching, and software quality practices.
Top Skills: Api DevelopmentAsynchronous Application DesignAWSC++Caching SystemsClient-Server ArchitectureGoJavaJerseyKotlinPostgresPythonRedisRelational DatabasesRestSpring
26 Days AgoSaved
Remote or Hybrid
Houston, TX
85K-110K Annually
Junior
85K-110K Annually
Junior
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Develop and test systems-level C++ software that defines and enforces endpoint behavior. Initially, the engineer will own testing infrastructure and coverage for two active projects, then contribute to feature development. The role requires strong C++ fundamentals, automated testing experience, and interest in operating-system concepts such as processes, file systems, services, and APIs. Work includes learning unfamiliar systems, collaborating effectively, and supporting reliable endpoint security and management capabilities.
Top Skills: AWSC++Catch2CmakeCtestGoGoogle MockGoogle TestJavaKotlinLinuxmacOSPostgresStlVcpkgWinapiWinbaseWindows ApiWindows Registry
26 Days AgoSaved
Remote or Hybrid
Houston, TX
140K-220K Annually
Senior level
140K-220K Annually
Senior level
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Design and implement scalable backup software for endpoints, servers, and cloud applications. Develop Java and Kotlin services, optimize databases and queries, debug production systems, and resolve distributed-system performance issues. Contribute code, reviews, architecture discussions, documentation, and cross-team reliability initiatives. Mentor engineers and help deliver resilient products operating at large scale.
Top Skills: Ai Coding AssistantsAmazon SnsAmazon SqsAWSC++DockerGoJavaJerseyKotlinKubernetesLinuxLlm-Based ToolsNew RelicPostgresRabbitMQRedisRestSpring
26 Days AgoSaved
Remote or Hybrid
Houston, TX
160K-240K Annually
Senior level
160K-240K Annually
Senior level
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Lead development and architecture of highly scalable Java services supporting NinjaOne’s third-party patching catalog. Design high-availability systems, solve complex scalability and system-design challenges, improve quality and performance, collaborate cross-functionally, mentor engineers, and own technical initiatives. The role requires expertise in Java, RESTful APIs, Spring, relational databases, caching, asynchronous application design, and large-scale cloud systems.
Top Skills: AWSC++GoJavaKotlinPostgresRestful ApisSpring
26 Days AgoSaved
Remote or Hybrid
Houston, TX
160K-220K Annually
Senior level
160K-220K Annually
Senior level
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Develop and architect scalable Java software for NinjaOne’s endpoint management platform. The role involves building high-availability services, leading technical initiatives, making architectural decisions, improving quality practices, collaborating cross-functionally, mentoring engineers, and addressing scalability, performance, and technical debt challenges.
Top Skills: AWSC++GoJavaJerseyKotlinPostgresRedisRestful ApisSpring
26 Days AgoSaved
Remote or Hybrid
Houston, TX
140K-200K Annually
Senior level
140K-200K Annually
Senior level
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Design and develop scalable, high-availability software for NinjaOne’s endpoint management platform. Build Java and Kotlin applications, implement enterprise design patterns, optimize systems operating at massive scale, and contribute reliable code to production products. Responsibilities include API and REST service development, relational database design, client-server development, caching systems, quality testing, and solving scalability challenges across cloud services supporting millions of endpoints.
Top Skills: Asynchronous Application DesignAWSC++Client-Server ArchitectureJavaJerseyKotlinObject-Oriented DesignPostgresRedisRelational DatabasesRestSpring
29 Minutes AgoSaved
Remote
Houston, TX
171K-252K Annually
Senior level
171K-252K Annually
Senior level
Productivity • Software • Conversational AI
Build and own mobile SDKs for identity and fraud prevention products, focusing on Android development, device-level signal collection, authentication, and emerging agentic identity use cases. Partner with product and engineering leaders on architecture and roadmap decisions, improve observability and production resilience, mentor engineers, and drive technical initiatives across Twilio and Stytch.
Top Skills: AndroidCC++GoiOSJavaKotlinKotlin MultiplatformMobile SdksSwift
An Hour AgoSaved
Remote
Houston, TX
143K-304K Annually
Senior level
143K-304K Annually
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Build and improve Azure Kubernetes Service capabilities for Linux and Windows containers. Develop distributed cloud infrastructure, automation, observability tooling, and reliability improvements at global scale. Support AI-native infrastructure, including GPU orchestration, model deployment, inference, and platform operations. Accelerate engineering workflows, prevent production incidents, integrate AI tools, and contribute to Kubernetes and cloud-native platform innovation.
Top Skills: AzureAzure Kubernetes Service (Aks)CC#C++ContainersDevOpsDistributed SystemsGithub CopilotGoJavaJavaScriptKubernetesLinuxObservability PlatformsPythonSite Reliability EngineeringTime-Series Data
2 Hours AgoSaved
Remote
Houston, TX
160K-240K Annually
Senior level
160K-240K Annually
Senior level
Consumer Web • Gaming • Software
Build and maintain production-quality gameplay systems, workflows, and tools in C++ using Unreal Engine 5. Provide technical guidance on simulation and networking, and collaborate with designers, artists, content creators, and engine teams to develop game-building systems and tools for an unannounced PlayStation project from pre-production through release.
Top Skills: C++ConsolePcUnreal Engine 5
Reposted 2 Hours AgoSaved
Remote
Houston, TX
24-45 Hourly
Internship
24-45 Hourly
Internship
Aerospace • Security • Energy • Industrial
Develop and implement embedded software and systems, analyze system efficiency and stability, optimize I/O performance, support software quality assurance, and code, test, and troubleshoot system software. The internship requires hardware understanding and offers hands-on technical experience, mentorship, relocation benefits, and short-term housing for eligible interns.
Top Skills: AdaCC++Embedded SystemsLabviewMatlabPythonSimulinkSoftware Configuration Management
Reposted 2 Hours AgoSaved
Remote
Houston, TX
24-45 Hourly
Internship
24-45 Hourly
Internship
Aerospace • Security • Energy • Industrial
Develop and implement embedded software and systems, analyze system efficiency and stability, optimize I/O performance, and support software quality assurance. Responsibilities include coding, testing, troubleshooting, and monitoring embedded system software while working closely with hardware. The internship provides hands-on engineering experience, mentorship, professional development, relocation benefits, and short-term housing eligibility.
Top Skills: AdaCC++Embedded SystemsLabviewMatlabPythonSimulinkSoftware Configuration Management
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
3 Hours AgoSaved
In-Office or Remote
Houston, TX
Entry level
Entry level
Cloud • Software
Graduate software engineers will develop open-source and commercial software across the Linux stack, from firmware, kernels, and drivers to desktop applications, containers, clouds, and Kubernetes. Responsibilities include writing resilient, performant code, contributing to product roadmaps, engaging with users and open-source communities, addressing customer issues, and developing secure software. The role is globally remote with twice-yearly international team sprints and emphasizes mentorship, collaboration, and continuous technical growth.
Top Skills: ArchBashCC++DebianFedoraGoJavaJavaScriptKubernetesLinuxNixPythonRaspberry PiRisc-VRustUbuntu
Reposted 9 Hours AgoSaved
Remote
Houston, TX
120K-261K Annually
Senior level
120K-261K Annually
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Lead the design and development of Azure Compute Fleet capabilities that orchestrate Virtual Machine Scale Sets across regions. Build distributed control-plane services, APIs, and workflows for capacity placement, scaling, failover, and lifecycle management. Collaborate across Azure engineering teams, drive AI-enabled engineering improvements, participate in on-call operations, and improve reliability, observability, performance, and recovery for hyperscale cloud services.
Top Skills: Agentic AiAPIsArtificial IntelligenceCC#C++Cloud ServicesControl-Plane SystemsDistributed SystemsJavaJavaScriptLarge Language ModelsMachine LearningAzurePythonVirtual Machine Scale Sets
10 Days AgoSaved
In-Office
Houston, TX
76K-156K Annually
Senior level
76K-156K Annually
Senior level
Information Technology • Consulting • Defense
Develop and analyze safety-critical flight software requirements, architecture, interfaces, documentation, and verification activities for NASA’s Moon Base program. Identify software vulnerabilities, support cybersecurity risk mitigation, maintain requirements traceability, coordinate defect resolution and milestone reviews, and oversee compliance with NASA software engineering standards. The role also supports integration testing, software tools and scripts, technical assessments, and collaboration with NASA and contractor engineering teams.
Top Skills: C++CmmiNasa Core Flight System (Cfs)Nasa Spacecraft Software Engineering Team (Sset) StandardsNist Sp 800-37 Rev. 2Nist Sp 800-53 Rev. 5PythonRisk Management Framework (Rmf)
10 Days AgoSaved
In-Office
Houston, TX
76K-156K Annually
Senior level
76K-156K Annually
Senior level
Information Technology • Consulting • Defense
Develop and analyze safety-critical NASA flight software for a lunar 5G communications network. Responsibilities include requirements engineering, architecture and document reviews, risk mitigation, interface definition, defect tracking, milestone reviews, requirements traceability, integration and verification, and compliance with NASA SSET standards. The role interfaces with NASA and contractor engineering teams and supports software tools, testing, and technical boards at Johnson Space Center.
Top Skills: 5GC++CmmiNasa Core Flight System (Cfs)PythonSoftware Configuration Management Tools
Reposted 10 Days AgoSaved
In-Office or Remote
Houston, TX
Mid level
Mid level
Aerospace • Transportation
Support flight software certification for the Nyx orbital vehicle through V&V and IV&V, requirements management and tracing, test planning, documentation for certification and NASA safety reviews, standards interpretation, interfacing with system engineering and product assurance, and contributing to software design and integrated mission testing using C++ and Python.
Top Skills: Build SystemsC++Ci/CdEmbedded DevelopmentFlight Software FrameworksIv&VModel-Based Systems EngineeringPythonReal-Time SystemsRequirements ManagementSimulation ToolsV&V
10 Days AgoSaved
In-Office
Houston, TX
110K-135K Annually
Senior level
110K-135K Annually
Senior level
Aerospace
Develop, integrate, test, debug, and maintain high-fidelity real-time spacecraft simulation software supporting NASA Orion and Artemis missions. Build C++ and Python systems in Linux, conduct software verification across multiple test levels, support 6-DoF simulation and spacecraft test environments, maintain requirements traceability and configuration management, and collaborate with engineering teams and government customers.
Top Skills: C++Ibm DoorsLinuxMatlabPerforcePythonReal-Time 6-Dof SimulationSimulink
11 Days AgoSaved
In-Office
Houston, TX
Entry level
Entry level
Professional Services • Consulting • Financial Services
Designs, develops, tests, deploys, and supports scalable enterprise software across web, native, and mobile platforms. Responsibilities include system architecture, cloud applications, APIs, integrations, data systems, security, performance optimization, technical documentation, Agile delivery, and production support. The role collaborates with distributed engineering and cross-functional teams, translates requirements into technical solutions, evaluates architectural tradeoffs, mentors engineers, and supports technologies including Salesforce, Azure DevOps, generative AI, and mobile frameworks.
Top Skills: AngularAzure DevopsCC#C++Cloud ComputingConfluenceCSSDistributed SystemsFigmaFlutterGenerative AiGitHTMLJavaScriptJIRALucidMicrosoft Entra IdMicrosoft LoopPHPPythonReactRest ApisSalesforceSQLWeb Services
11 Days AgoSaved
In-Office
Houston, TX
Senior level
Senior level
Aerospace • Greentech • Energy
Design, implement, maintain, integrate, and test flight software for Nebula spacecraft. Responsibilities include hardware/software integration, I/O performance assessment, serial and packetized communications, unit and integration testing, and collaboration with hardware engineering teams.
Top Skills: CC++DockerGitflowGsfc Core Flight SoftwareIpPosixRs-232Rs-422Rs-485SpacewireTcpUdpWindowsXunit
11 Days AgoSaved
In-Office
Houston, TX
Senior level
Senior level
Aerospace • Greentech • Energy
Develops and maintains high-fidelity spacecraft simulation models, including environmental, vehicle, sensor, effector, and interface models. Responsibilities include real-time and faster-than-real-time simulation, HWIL testing, FDIR fault modeling, verification and unit testing, SQA tool development, and support for flight software, ground software, and operations teams. The role collaborates with aerospace, GNC, vehicle software, and subsystem engineers.
Top Skills: Atlassian ToolsCC++Core Flight SoftwareDockerGitGitlabHardware-In-The-Loop (Hwil)High Level Architecture (Hla)LinuxPython
11 Days AgoSaved
In-Office
Houston, TX
Senior level
Senior level
Artificial Intelligence • Robotics
Own embedded perception sensor systems from hardware bring-up through production. Develop camera drivers, device tree overlays, and low-latency sensor pipelines on NVIDIA Jetson platforms. Build multi-sensor synchronization, calibration, and validation infrastructure, while partnering with electrical engineers and silicon vendors. Qualify sensors for harsh industrial environments involving heat, vibration, EMI, welding arcs, and ingress. Support perception and autonomy teams as the technical authority on sensor capabilities.
Top Skills: CC++CiCudaDeepstreamDevice TreeFpd-LinkGmsl2Gmsl3GptpGstreamerI2CIspJetson Linux BspLinux KernelMipi Csi-2Nvidia HoloscanNvidia JetsonPtpPythonSpiV4L2
12 Days AgoSaved
In-Office or Remote
Houston, TX
Senior level
Senior level
Aerospace • Greentech • Energy
Leads optical navigation engineering across lunar and interplanetary missions. Responsibilities include designing and testing optical navigation and camera systems, operational analysis, camera calibration, image processing, planetary terrain modeling, software architecture, flight software development, verification, risk mitigation, and mission support. The role coordinates multidisciplinary teams, manages multiple projects, mentors engineers, oversees schedules and budgets, and communicates technical results to stakeholders and executives.
Top Skills: Ai/MlCC++Computer VisionCondaGitLinuxMambaNaif Spice ToolkitNasa CfsNasa Giant ApiOpencvPythonUnreal EngineViraVulkan
12 Days AgoSaved
In-Office or Remote
Houston, TX
Mid level
Mid level
Aerospace • Greentech • Energy
Develops and validates ground-based and onboard optical navigation systems for lunar and interplanetary missions. Responsibilities include camera calibration, image processing, observation planning, terrain and shape modeling, simulation, flight software development, system verification, technical analysis, and mission partner coordination. The engineer also documents results, troubleshoots technical issues, manages configuration-controlled software, supports project planning, and provides operational support for deep-space missions.
Top Skills: Ai/MlCC++Computer VisionCondaFunctional SwilGitLinuxMambaNaif Spice ToolkitNasa CfsNasa Giant ApiOpencvPythonReal-Time HwilUnreal EngineViraVulkan
12 Days AgoSaved
In-Office or Remote
Houston, TX
Mid level
Mid level
Aerospace • Greentech • Energy
Performs orbit determination, trajectory reconstruction, covariance analysis, tracking-data assessment, and navigation-product development for spacecraft missions. Configures estimation runs, evaluates residuals and solution behavior, maintains analysis scripts and workflows, troubleshoots issues, and prepares technical reports. Level III engineers lead complex analyses, improve methods and software reliability, guide engineers, coordinate mission teams and customers, and manage project priorities, schedules, and budgets.
Top Skills: CC++Configuration ManagementFortranKalman FilteringLinuxmacOSMatlabPerlPythonVersion Control
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account