← Back to results

cpp jobs in San Diego

$150,000 – $230,000 · Posted 11 days ago

Staff Engineer responsible for designing and implementing scalable test automation frameworks and infrastructure for machine learning systems across multiple engineering teams. The role requires expertise in validating ML pipelines across data, training, evaluation, deployment, and monitoring; testing GPU-accelerated workloads in Kubernetes; qualifying integrated hardware and software systems; and developing comprehensive integration and regression strategies.… Deep experience with Python automation, distributed systems testing, performance profiling, and observability is essential, along with strong system-design skills for complex, multi-tenant environments.

San DiegoLast seen 10 days ago
$160,000 – $250,000 · Posted 11 days ago

Shield AI seeks a Senior Engineer to design, develop, and integrate safety-critical Run-Time Assurance (RTA) software for autonomous aircraft and platforms. You will develop real-time C++ code, integrate reusable safety capabilities into production systems, conduct hardware-in-the-loop testing, and support flight-test campaigns for the X-BAT collaborative combat aircraft.… The role requires 5+ years of embedded/autonomy software experience, strong C++ and modern development practices, and the ability to build high-assurance, real-time systems that operate at the boundary between mission autonomy, middleware, and flight-control interfaces.

San DiegoLast seen 10 days ago
$172,000 – $258,100 · Posted 11 days ago

Senior Graphics Programmer responsible for developing and optimizing real-time rendering systems for MLB The Show on iOS and Android. You will write and optimize the mobile rendering engine, debug graphics and performance issues, implement visual features, and ensure full utilization of platform-specific capabilities across Apple and Android ecosystems.… The role demands expertise in low-level graphics APIs (Metal, Vulkan), GPU shader programming, performance profiling, and the ability to ship high-quality graphics on constrained mobile hardware across a wide range of devices.

San DiegoLast seen 9 days ago
$190,000 – $270,000 · Posted 11 days ago

Lead the security architecture for satellite onboard systems, designing secure boot chains, attestation mechanisms, and trust boundaries across hardware, firmware, and payload compute. You will conduct threat modeling, implement Hardware Root of Trust solutions (TPM, secure elements, eFuse), manage firmware signing processes, and develop incident response procedures for onboard system compromise.… The role requires close collaboration with hardware and firmware teams to embed security best practices throughout the platform development lifecycle, plus mentoring and recruiting for the security organization.

San DiegoLast seen 9 days ago
$141,300 – $211,900 · Posted 11 days ago

Staff engineer responsible for designing and developing CPU software architecture for Qualcomm's custom processors across mobile, laptop, automotive, cloud, and server products. Will work on ARMv9 architecture features, participate in hardware-software co-design, system optimization, and firmware development.… The role requires strong C/C++ programming skills, deep understanding of ARM CPU architecture (ARMv8/v9), and experience with embedded systems, Linux/RTOS development, and performance optimization for ARM-based SoCs.

San DiegoLast seen 9 days ago
$162,000 – $243,000 · Posted 11 days ago

As a Staff Machine Learning Engineer focused on model optimization, you will create and implement ML techniques, frameworks, and tools enabling efficient discovery and deployment of state-of-the-art ML solutions across mobile, edge, auto, and IoT products. You will model, architect, and develop advanced ML hardware co-designed with software, develop optimized inference/training software and compiler tools, and collaborate with cross-functional teams on joint hardware-software design.… The role requires 4+ years of hardware/software/systems engineering experience (or equivalent with advanced degree), deep expertise in ML frameworks (TensorFlow, PyTorch, Keras, Caffe), embedded systems optimization, and programming languages like Python or C++. You will work independently with minimal supervision, provide technical guidance to team members, and influence key organizational decisions through consultation with senior leadership.

San DiegoLast seen 9 days ago
$200,000 – $300,000 · Posted 11 days ago

As a Staff Engineer on the Safety-Critical Software Team, you will architect and develop Run-Time Assurance (RTA) modules that monitor autonomous flight systems for safety compliance, integrating with low-assurance mission autonomy and high-assurance middleware. You will drive safety-critical C++ software development, mentor engineers on assurance practices, and generate certification artifacts (DO-178C, MIL-HDBK-516 compliance).… This role requires 10+ years of experience (or equivalent with advanced degrees), deep expertise in C++ architecture, real-time systems, and hands-on integration with physical autonomous platforms.

San DiegoLast seen 11 days ago
Posted 11 days ago

This R&D internship focuses on designing and implementing automated QA and regression testing frameworks for complex engineering software. The intern will develop test automation solutions integrated with Jenkins CI/CD pipelines, create functional and integration test suites, analyze results, and collaborate with development teams to improve product quality and development efficiency.… Required skills include proficiency in modern languages (C#, Python, Java, or C++), understanding of software testing concepts, Git version control, and strong problem-solving abilities.

San DiegoLast seen 11 days ago
$130,000 – $145,000 · Posted 11 days ago

Design, develop, and deliver software capabilities across the full delivery pipeline—from design through automated testing to production deployment—for secure, mission-critical DoD systems. Code in Python, Java, C#, Go, or C++; implement modern architectural patterns (Microservices, Event-Driven, Serverless); and apply DevSecOps principles with automated security testing (SAST, DAST, SCA, container scanners) as CI/CD quality gates.… Requires 5+ years of Agile software development, 2+ years of DevSecOps in regulated government/DoD environments, and 2+ years working with resilient architectures in DDIL and afloat/ashore PaaS environments including Cross-Domain Solutions integration.

San DiegoLast seen 9 days ago
$115,000 – $150,000 · Posted 12 days ago

Design and implement embedded C/C++ firmware for hardware-encrypted storage solutions, with a focus on cryptographic features, FIPS certification support, and secure device behavior. You will collaborate with hardware engineering and external partners to debug HW/SW integration issues, develop verification/validation test plans, and drive products through qualification and release.… The role requires strong embedded systems fundamentals, cryptography knowledge, and the ability to produce technical documentation and participate in design/code reviews.

San DiegoLast seen 10 days ago
$130,000 – $145,000 · Posted 12 days ago

Design, develop, and deliver software capabilities across the full delivery pipeline—from design through automated testing to production deployment—for secure, mission-critical DoD systems. Code in Python, Java, C#, Go, or C++, implement modern architectural patterns (Microservices, Event-Driven, Serverless), and manage Git-based workflows.… Participate in end-to-end delivery using Agile frameworks (Scrum, Kanban, SAFe) to Kubernetes, cloud, or virtualized environments. Apply DevSecOps principles, configuring automated security testing tools (SAST, DAST, SCA, container scanners) as CI/CD quality gates in regulated government/DoD environments, and maintain resilient architectures for DDIL and PaaS platforms with Cross-Domain Solutions integration.

San DiegoLast seen 11 days ago
$95,500 – $181,700 · Posted 12 days ago

Senior Software Engineer on Raytheon's Radar Digital Product Line (RDPL) team, designing and developing real-time C++ radar software in a DevSecOps environment. Responsibilities include collaborating with Scrum teams on tactical radar systems, executing software integration testing using Jenkins and Linux tools, developing automation scripts in Python/Bash/Perl, and contributing to architectural decisions.… Requires minimum 5 years of software engineering experience, proficiency in C++ and Object-Oriented Design, and hands-on Linux development with DevSecOps tooling.

San DiegoLast seen 10 days ago
$75,800 – $144,200 · Posted 12 days ago

Software Engineer II on Raytheon's Radar Digital Product Line (RDPL) team will design, develop, and troubleshoot tactical radar software in a DevSecOps environment using C++ for real-time applications. Responsibilities include software integration testing via Jenkins and Linux tools, automation scripting in Python/Bash/Perl, and contributing to architectural decisions.… Requires 2+ years of relevant experience, proficiency in C++, Object-Oriented Design, Linux development, and DevSecOps tools; Secret clearance and U.S. citizenship required.

San DiegoLast seen 10 days ago
$75,800 – $144,200 · Posted 12 days ago

Software Engineer II on Raytheon's Radar Digital Product Line team will design, develop, and maintain robust C++ software for real-time tactical radar applications in a DevSecOps environment. Responsibilities include software integration testing with Jenkins and Linux tools, root-cause analysis, and scripting in Python, Bash, or Perl to automate testing and system integration.… The role requires proficiency in C++, Object-Oriented Design, Linux development environments, and DevSecOps tools (Jenkins, Jira, Git), with an active Secret-level security clearance.

San DiegoLast seen 9 days ago
$207,000 – $300,000 · Posted 12 days ago

Staff Software Engineer responsible for GPU driver development on Google Pixel devices, including kernel and user-space graphics driver stacks. Requires 8+ years of low-level systems programming (C++/C), 5+ years of device driver development, and 3+ years of technical leadership experience.… Role involves developing new GPU features, performance optimization, silicon bring-up, and providing technical direction to distributed teams across Android, Pixel, and Silicon organizations.

San DiegoLast seen 10 days ago
$162,000 – $243,000 · Posted 12 days ago

Design and develop performance modeling platforms and tools for Qualcomm's AI/ML hardware accelerators targeting cloud data server applications. Analyze and optimize LLM and AI workloads on SoC architectures, working across hardware architecture, DDR memory controllers, NoC design, and compiler frameworks.… Collaborate with multi-disciplinary hardware and systems engineers to find optimal architecture tradeoffs and improve performance and power efficiency. Apply deep expertise in AI workloads, ML frameworks, computer architecture, and RTL design/verification to build systems that validate LLMs and complex ML networks.

San DiegoLast seen 10 days ago
$197,000 – $295,400 · Posted 12 days ago

Qualcomm seeks a Principal Engineer to design and develop low-level firmware for CPU bootstrapping, power management, and debug functionality in embedded SoCs. The role requires deep expertise in computer architecture (memory consistency, coherency, virtualization, security), ARM/RISC-V ISA, and multi-core CPU software stacks, with responsibility for defining 3–5 year software roadmaps and coordinating with Arm architects and third-party partners.… The candidate will troubleshoot high-performance microarchitecture issues (prefetching, speculation, memory ordering) and drive software–hardware trade-offs across heterogeneous compute platforms. 8+ years of software engineering experience with strong C/C++ skills and 15+ years in embedded systems, real-time development, and low-level drivers/firmware is expected.

San DiegoLast seen 10 days ago
$70,000 – $118,000 · Posted 12 days ago

Design, develop, and test secure military radio communication systems, including antennas, transceivers, and digital signal processing units. Conduct RF laboratory and field testing, troubleshoot hardware/software/firmware issues, and contribute to system architecture and technical documentation.… Collaborate with cross-functional teams and stay current with industry standards in wireless communications. Entry-level role for recent graduates with an EE or systems engineering degree and 2–4 years of systems engineering experience.

San DiegoLast seen 10 days ago
$159,600 – $239,400 · Posted 12 days ago

Staff-level software engineer responsible for designing, developing, and maintaining debug software across firmware, operating systems, platform software, and host tooling at the system level. The role requires deep expertise in debugging complex SoCs and high-performance CPU architectures, including JTAG, trace, and crash analysis, with proficiency in C, C++, assembly, and Python.… You will troubleshoot integrated system defects, collaborate across hardware and firmware teams to identify root causes, and drive technical decisions during design and debug reviews. This position demands strong systems knowledge, independent technical ownership, and the ability to influence architectural decisions across a cross-functional organization.

San DiegoLast seen 10 days ago
Posted 12 days ago

AMD seeks a security engineer to implement, validate, and secure AI platform features on internal test hardware and customer systems. The role spans hardware, firmware, and software security—including secure boot, attestation, key/certificate management, vulnerability analysis, and fix development and verification.… You will conduct security assessments, develop tooling and automation for testing and remediation, and partner across architecture, firmware, and software teams. The position requires proficiency in C/C++ and scripting languages, deep platform security knowledge (cryptography, memory safety, isolation, trusted execution environments), and experience with AI/ML infrastructure security.

San DiegoLast seen 10 days ago
Posted 12 days ago

AMD is seeking an AI Systems Security Architect to drive system-wide threat modeling and security analysis across hardware, firmware, and software platforms. The role involves designing secure debug architectures, writing platform security specifications, and leveraging AI-assisted engineering tooling to accelerate security analysis.… The ideal candidate has deep expertise in computer architecture, confidential computing, root of trust, boot chain architecture, firmware security, cryptography, and threat modeling at platform scope, with proficiency in C/C++ and experience securing AI/ML workloads at datacenter scale.

San DiegoLast seen 10 days ago
$191,800 – $287,800 · Posted 12 days ago

Sr. Staff DSP Software Integration Engineer at Qualcomm responsible for driving integration, validation, and commercialization of embedded DSP and NPU software across platforms.… The role requires debugging complex software and system issues in real-time embedded environments, developing continuous integration and automated testing processes, and collaborating across hardware, firmware, systems, and architecture teams. Required experience includes 6+ years of software engineering, 3+ years programming in C, C++, Python, or Java, embedded systems development, and source control/Git workflows. Preferred experience spans DSP, NPU, AI/ML, RTOS, SoC architectures, and large-scale software integration efforts.

San DiegoLast seen 10 days ago
$117,800 – $176,600 · Posted 12 days ago

Sr. Engineer responsible for designing, building, and deploying production-grade AI platforms and solutions centered on LLMs, RAG, and agentic workflows.… The role spans full-stack development—from backend services and APIs to cloud-native infrastructure on Kubernetes—with emphasis on enterprise search, retrieval optimization, and AI application integration. Must have strong programming skills across Python, Java, C#/.NET, Rust, TypeScript/JavaScript, and proven experience architecting and operating scalable, production-ready AI systems.

San DiegoLast seen 10 days ago
$190,000 – $250,000 · Posted 12 days ago

Senior Control Plane Software Engineer responsible for designing and developing distributed services for Software Defined Networking (SDN), ground segment, and satellite operations. The role combines control plane architecture expertise with cloud-native development (microservices, Kubernetes, Docker) and embedded systems integration across AWS, GCP, and on-premises platforms.… Requires 10+ years of software development experience with deep knowledge of SDN, routing/switching protocols, APIs, and distributed systems, plus ability to collaborate across data plane, platform, and embedded teams to ensure reliability and scalability of network software.

San DiegoLast seen 10 days ago
$185,000 – $210,000 · Posted 12 days ago

Senior Staff Software Engineer leading technical strategy and architecture for embedded, connected medical-device software. Will resolve cross-functional technical issues spanning software, hardware, systems, and quality; identify architectural improvements and technical debt; mentor engineers; and drive design reviews and coding standards.… Requires 12+ years of professional software development with medical-device or regulated systems experience, proficiency in C/C++, embedded Linux/RTOS, and network-connected device design.

San DiegoLast seen 10 days ago