Maximum of 25 job preferences reached.
Top C++ Jobs in San Diego, CA
6 Days AgoSaved
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Leads FPGA design verification for electronic warfare systems by architecting SystemVerilog/UVM or VHDL testbenches, developing constrained-random test plans, analyzing coverage, creating reusable verification IP, and improving methodologies. The role includes leading verification teams, mentoring engineers, managing schedules, supporting multiple projects, and collaborating across locations. Candidates need extensive FPGA/ASIC verification experience, relevant tools expertise, strong communication skills, and a current Secret clearance or eligibility to obtain one.
Top Skills:
AsicBitbucketC++CadenceDigital Signal ProcessingFpgaGitJavaJIRAMatlabMentor QuestaOvmPerlPythonSimulinkSystemverilogUvmVhdl
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Lead digital and embedded engineering for aerospace radar and electronic warfare products. Architect, design, simulate, verify, integrate, and transition digital subsystems and circuit cards into production. Develop FPGA architectures and VHDL firmware, create DSP algorithms, oversee circuit card design, and interface with RF and motion-control systems. Lead testing, documentation, customer collaboration, and technical mentorship of junior engineers.
Top Skills:
AdcsAltera Platform DesignerAltera QuartusCC++DacsDigital Signal ProcessingDramElectronic WarfareEthernetFpgaI2CJesd204LuaMatlabMicrocontrollersPci ExpressPythonRadarRf SystemsSimulinkSpiTclVhdlXilinx System GeneratorXilinx Vivado
Machine Learning • Security • Software • Analytics • Defense
Lead DoD systems development programs using MBSE, SysML, Cameo, and digital engineering practices. Architect systems, guide teams through the systems engineering lifecycle, establish requirements traceability, customize and automate modeling tools, mentor engineers, and collaborate with software and domain experts. The role supports software-intensive, open-architecture systems across defense mission areas and requires an active Secret clearance with eligibility for Top Secret.
Top Skills:
Agile Software DevelopmentCC++CameoDigital EngineeringJavaMagicdrawModel-Based Systems Engineering (Mbse)Modeling And SimulationOpen Mission Systems (Oms)PythonSysml
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Drives performance engineering and scalability across software systems by identifying bottlenecks, optimizing code, queries, databases, and architecture, and implementing fixes. Builds performance frameworks, data-generation tools, benchmarks, and CI/CD automation using k6, JavaScript, Grafana, and InfluxDB. Establishes performance standards, investigates distributed systems and cloud environments, documents architectural decisions, and collaborates with engineering teams to improve throughput, latency, reliability, and efficiency.
Top Skills:
AWSAzureBashC++Ci/CdGCPGoGrafanaInfluxdbJavaJavaScriptK6KotlinPostgresPython
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software • Defense Technology
Develop and maintain automated test frameworks, CI/CD pipelines, and validation infrastructure for distributed autonomy software and hardware systems. Build Python tooling, UI and API test automation, simulators, test harnesses, and hardware-in-the-loop solutions. Analyze failures, improve coverage and observability, and collaborate with engineering teams on verification strategies for safety-critical aerospace software. The role also evaluates AI-assisted development tools for test generation, debugging, log analysis, and workflow automation.
Top Skills:
APIsCC++Ci/CdClaude CodeCodexConanGitlab CiGoHardware-In-The-Loop (Hil)Large Language Models (Llms)LinuxNixPipPoetryPythonSetuptoolsShell ScriptingTypescriptYaml
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software • Defense Technology
Build and lead simulation platform infrastructure for autonomous aircraft systems. Responsibilities include integrating and developing simulators, creating scalable Monte Carlo experimentation capabilities, implementing multithreaded and multiprocess real-time simulations, validating physics models, partnering with autonomy and GNC teams, and guiding architecture, design reviews, and engineering mentorship.
Top Skills:
3Dof6DofC++DisDo-178CFlightgearFmi/FmuGazeboHlaIsaac SimJsbsimMil-Hdbk-516CMonte Carlo SimulationMultiprocessingMultithreadingPythonReal-Time SimulationSimulinkX-Plane
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Develop and use configurable, self-checking FPGA verification environments using SystemVerilog/UVM and/or VHDL. Create constrained-random test plans, reusable Verification IP, and coverage-driven test cases for electronic warfare signal-processing and control systems. Analyze metrics, improve verification methodologies, execute tasks across multiple projects, and collaborate with engineers and subject matter experts across U.S. locations.
Top Skills:
AsicBitbucketC++CadenceDigital Signal ProcessingFpgaGitJavaJIRAMatlabMentor QuestaOvmPerlPythonSimulinkSystemverilogUvmVhdl
Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
Provides sustaining process engineering support for semiconductor solar cell wafer and assembly production. Maintains process control using SPC, troubleshoots equipment and manufacturing anomalies, and drives continuous improvement to reduce cycle time and cost while improving performance. Supports solar technology R&D, process and product development, safety initiatives, and innovative solutions. Requires semiconductor processing experience and collaboration with manufacturing operations teams.
Top Skills:
Analytical TechniquesCC++Dry EtchingHigh-Temperature AnnealingLabviewLean PrinciplesMaterial CharacterizationPhotolithographySemiconductor ProcessingSolar Cell AssembliesSolar Cell WafersSQLStatistical Process Control (Spc)Thin-Film DepositionVBAWet Etching
Artificial Intelligence • Internet of Things • Semiconductor
Lead performance architecture for next-generation server platforms by analyzing production silicon, AI and HPC workloads, microbenchmarks, cache and memory systems, and high-performance I/O. Define metrics and benchmarking strategies, identify bottlenecks, recommend optimizations, and translate workload and silicon insights into architectural improvements. Collaborate with hardware and software teams while providing technical leadership across complex system-design efforts.
Top Skills:
C++CxlInfinibandPciePythonRoceSystemcTlm
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Leads and grows a distributed software engineering team responsible for developing and maintaining NinjaOne SaaS products. Provides technical direction, participates in architecture, code reviews, integrations, and deployments, and partners with product, platform, and project management teams. Oversees engineering operations, team mentoring, software quality, continuous improvement, and successful product delivery across UI, mobile, server, and agent systems.
Top Skills:
APIsAWSC++Caching SystemsCi/CdGoJavaKey-Value DatabasesKotlinPostgres
Artificial Intelligence • Software
A 12-week unpaid fellowship providing hands-on training in Palantir Foundry and AIP. Participants attend live virtual instruction, complete technical projects, engage with Palantir engineers and leadership, and earn a professional certification. The program seeks builders with technical experience in software, data, automation, process improvement, prototyping, or related fields. Exceptional performers may interview for roles at Palantir or partner companies.
Top Skills:
Artificial IntelligenceAutomationCC#/.NetC++Data ScienceEdge AiExcelGoJavaJavaScriptJuliaMatlabPalantir AipPalantir FoundryPythonRRustSensor NetworksSimulinkSQLTypescriptVBA
Big Data • Cloud • Software • Database
Design and implement C++ features for MongoDB’s replication infrastructure, improving availability, recovery, consistency, performance, and fault tolerance. Diagnose distributed-systems issues, develop comprehensive tests, collaborate across engineering teams, participate in design and code reviews, and mentor junior engineers. The role involves owning technical work from investigation through delivery and contributing to major MongoDB releases.
Top Skills:
AWSC++GCPJavaScriptAzureMongoDBPythonRaft
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Big Data • Cloud • Software • Database
Develop and maintain MongoDB server workload resilience infrastructure in C++ or Rust. Design workload policies for rate limiting, prioritization, overload mitigation, availability, and performance. Write unit and integration tests, investigate failures, improve observability, diagnose and fix complex distributed-system issues, and lead technical projects. Collaborate across engineering teams, mentor junior engineers, participate in hiring, and improve operational readiness, monitoring, incident management, and rollout processes.
Top Skills:
C++JavaScriptMongoDBPythonRust
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Develop, debug, integrate, and test software and complex software/hardware systems for intelligence and defense customers. Work with Java, AI/ML services, software design, and agile multidisciplinary teams. Support requirements and regression testing, product demonstrations, software installation, and system testing, with possible business travel. Participate in a structured first-year engineering development and mentorship program.
Top Skills:
ActivemqAIAngularAWSAzure DevopsAzure StackBitbucketCC#C++Ci/CdCSSDockerEclipseElasticsearchGitGitGitlabGradleHTMLIntellij IdeaJavaJavaScriptJenkinsJIRAKafkaKubernetesLarge Language ModelsLinuxMachine LearningMavenMicroservicesMongoDBNexusNginxNode.jsPostgresPostmanPythonReactRedisRest ApisSassSpringSpring BootSQLSwaggerTypescriptUnixVs CodeWebsockets
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Lead development of scalable Java software applications and high-availability services. Design architectures, solve complex system challenges, improve performance and scalability, and maintain quality standards. Collaborate cross-functionally, mentor junior engineers, own technical initiatives, address support-driven issues, and implement robust testing practices for mission-critical IT operations products.
Top Skills:
AWSC++GoJavaJerseyKotlinObject-Oriented ProgrammingPostgresRedisRelational DatabasesRestful ApisSpring
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Design, develop, and enhance scalable Java software for NinjaOne’s IT Operations platform. Lead architectural decisions, build high-availability services, address scalability and technical debt, improve quality practices, collaborate across teams, mentor engineers, and own technical initiatives supporting millions of endpoints and servers.
Top Skills:
AWSC++GoJavaJerseyKotlinPostgresRedisRestSpring
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Lead development of scalable Java applications and high-availability services. Design system architecture, solve complex scalability challenges, improve quality, mentor engineers, collaborate cross-functionally, and own technical initiatives supporting a global IT operations platform.
Top Skills:
AWSC++GoJavaJerseyKotlinPostgresRedisRestful ApisSpring
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software • Defense Technology
Integrate, validate, and deploy autonomy software across simulations, hardware-in-the-loop environments, and flight platforms. Configure sensors, interfaces, and platform adapters; develop integration tooling, deployment scripts, and configuration management; troubleshoot system behavior using logs, telemetry, and rosbag data; optimize CI/CD workflows; validate requirements and interface contracts; and collaborate with engineering, product, DevOps, and customer teams to deliver reliable autonomous systems.
Top Skills:
Autonomous SystemsC++Ci/CdCommunication InterfacesEmbedded SystemsHardware-In-The-Loop (Hil)MiddlewareNetworkingOperating SystemsPythonRadio CommunicationsRoboticsRosRosbagSensor DriversSimulation ToolsSoftware-In-The-Loop (Sil)
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software • Defense Technology
Develop Python-based automated testing, simulation analysis, log-processing, scenario-generation, and domain-randomization tools for the Hivemind Platform. Support test orchestration, distributed simulation, containerized environments, CI/CD, build troubleshooting, and technical documentation. Investigate failures using logs, telemetry, rosbags, network captures, and test results while collaborating with autonomy, systems, and platform engineers.
Top Skills:
BashBuildkiteC++CsvDockerGitGithub ActionsGitlab CiGoogletestHelmJenkinsJSONKubernetesLinuxMatplotlibNumpyPandasPlotlyPodmanPytestPythonRayRest ApisRobot FrameworkRosRos 2RosbagScipyTcpdumpTerraformUnittestWiresharkYaml
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software • Defense Technology
Supports integration, verification, and validation testing for autonomous unmanned aircraft systems. Assists with test planning, procedures, simulation and hardware-in-the-loop environments, hardware and software configuration, data collection, troubleshooting, defect investigation, reporting, and technical documentation. The role collaborates with systems, software, autonomy, hardware, and program teams and periodically supports flight-test sites, customer activities, and integration events.
Top Skills:
BashC++Command-Line ToolsContinuous IntegrationEthernetGitHardware-In-The-Loop (Hil)Ip NetworkingLinuxPythonSimulationSoftware-In-The-Loop (Sil)TcpTelemetry AnalysisTest AutomationUdpWindows
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software • Defense Technology
Supports integration, verification, validation, and system-level testing of autonomy capabilities on unmanned aircraft. Responsibilities include test planning, procedure development, simulation and hardware-in-the-loop testing, hardware and software configuration, data and telemetry collection, troubleshooting, defect investigation, reporting, documentation, and test infrastructure maintenance. The role works under senior engineers and periodically travels to test sites, customer locations, and integration events.
Top Skills:
BashC++Configuration ManagementContinuous IntegrationDefect TrackingEthernetGitHardware-In-The-LoopIp NetworkingLinuxPythonSimulationSoftware-In-The-LoopTcpTelemetry AnalysisTest AutomationUdpWindows
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software • Defense Technology
Develop Python-based tools for simulation-data analysis, log processing, automated testing, scenario generation, and autonomy performance evaluation. Support test orchestration, distributed simulation, containerized environments, CI/CD, infrastructure configuration, debugging, and developer documentation. Collaborate with software, autonomy, systems, and platform engineers while contributing to reliable and repeatable Hivemind Platform testing workflows.
Top Skills:
BashBuildkiteC++CsvDockerGitGithub ActionsGitlab CiGoogletestHelmJenkinsJournalctlJqJSONKubernetesLinuxMatplotlibNumpyPandasPlotlyPodmanPytestPythonRayRest ApisRobot FrameworkRosRos 2RosbagScipyTcpdumpTerraformUnittestWiresharkYaml
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software • Defense Technology
Develop C++ software interfaces connecting autonomy software with sensors, flight controllers, payloads, radios, and vehicle systems. Configure Linux mission computers, implement communication protocols, develop Python testing tools, and debug distributed-system data flow. Support software, hardware, vehicle, laboratory, and field integration testing while collaborating with autonomy, systems, test, and flight teams.
Top Skills:
ArdupilotC++CanCmakeDockerGitHardware-In-The-LoopLinuxMavlinkMulticastPx4PythonRosRos 2Serial CommunicationSoftware-In-The-LoopTcpUdpVehicle-In-The-Loop
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software • Defense Technology
Leads the technical vision, architecture, and development of Guidance, Navigation, Control, and State Estimation capabilities for autonomous aircraft. Builds and mentors a specialist engineering team, develops production autopilot and flight-control software, establishes reusable GNC platforms, and drives simulation, hardware-in-the-loop, and flight testing. Partners on Runtime Assurance, safety, airworthiness evidence, customer integrations, and cross-organization technical roadmaps.
Top Skills:
Automated TestingC++Continuous IntegrationHardware-In-The-Loop TestingMatlabMonte Carlo AnalysisPythonRuntime AssuranceSimulinkSoftware-In-The-Loop TestingVersion Control
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Design, architect, implement, debug, and optimize embedded software for prototype and shipping consumer eyewear products. Work across system layers including kernels, memory management, I/O, camera, audio, persistence, and security. Participate in design and code reviews, triage product issues, and develop performant, energy-efficient solutions using ARM architecture, C or C++, and embedded Linux.
Top Skills:
Arm ArchitectureBspBug TrackingCC++DmaEmbedded SystemsLinux Embedded OsLinux KernelMicrocontrollersMicroprocessorsSchematicsSource Control
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Top Companies in San Diego, CA Hiring C++ Developers
See AllPopular San Diego, CA Job Searches
Tech Jobs & Startup Jobs in San Diego, CA
Remote Jobs in San Diego, CA
Content Jobs in San Diego, CA
Customer Success Jobs in San Diego, CA
IT Jobs in San Diego, CA
Cyber Security Jobs in San Diego, CA
Tech Support Jobs in San Diego, CA
Data & Analytics Jobs in San Diego, CA
Analysis Reporting Jobs in San Diego, CA
Analytics Jobs in San Diego, CA
Business Intelligence Jobs in San Diego, CA
Data Engineer Jobs in San Diego, CA
Data Science Jobs in San Diego, CA
Machine Learning Jobs in San Diego, CA
Data Management Jobs in San Diego, CA
UX Designer Jobs in San Diego, CA
Software Engineer Jobs in San Diego, CA
Android Developer Jobs in San Diego, CA
C# Jobs in San Diego, CA
C++ Jobs in San Diego, CA
DevOps Jobs in San Diego, CA
Front End Developer Jobs in San Diego, CA
Golang Jobs in San Diego, CA
Hardware Engineer Jobs in San Diego, CA
iOS Developer Jobs in San Diego, CA
Java Developer Jobs in San Diego, CA
Javascript Jobs in San Diego, CA
Linux Jobs in San Diego, CA
Engineering Manager Jobs in San Diego, CA
.NET Developer Jobs in San Diego, CA
PHP Developer Jobs in San Diego, CA
Python Jobs in San Diego, CA
QA Jobs in San Diego, CA
Ruby Jobs in San Diego, CA
Salesforce Developer Jobs in San Diego, CA
Scala Jobs in San Diego, CA
Finance Jobs in San Diego, CA
HR Jobs in San Diego, CA
Internships in San Diego, CA
Legal Jobs in San Diego, CA
Marketing Jobs in San Diego, CA
Operations Jobs in San Diego, CA
Office Manager Jobs in San Diego, CA
Operations Manager Jobs in San Diego, CA
Product Manager Jobs in San Diego, CA
Project Manager Jobs in San Diego, CA
Sales Jobs in San Diego, CA
Account Executive (AE) Jobs in San Diego, CA
Account Manager (AM) Jobs in San Diego, CA
Sales Leadership Jobs in San Diego, CA
Sales Development Representative Jobs in San Diego, CA
Sales Engineer Jobs in San Diego, CA
Sales Operations Jobs in San Diego, CA
All Filters
Total selected ()
No Results
No Results





















