← Back to results

cpp jobs in San Diego

$142,030 – $236,720 · Posted 1 day ago

Senior Forward Deployment Engineer who embeds within customer 5G/6G/NTN development programs as a software developer, systems engineer, and deployment lead. Owns complex deployment issues across the protocol stack (Layer 1–3), writes and modifies production software and firmware, develops Python APIs, builds automation workflows, and serves as the technical bridge between Keysight and customer engineering teams.… Requires 6–7 years of software/systems engineering experience, deep expertise in at least one wireless protocol domain (PHY/L1, MAC/L2, or RRC/NAS/L3), proficiency in C/C++ and Python, Linux, embedded/real-time software, and hands-on debugging of protocol interactions through logs, traces, and packet captures.

San DiegoLast seen 1 day ago
$64,693 – $105,709 · Posted 1 day ago

As a Software Engineer I, you will develop software that integrates with hardware, control systems, and user interfaces as part of a cross-disciplinary engineering team. You will design and build reliable, scalable applications using modern design patterns and asynchronous programming, with responsibilities including unit and integration testing, debugging, and technical documentation.… The role requires a BS in Computer Science or related field and 0–2 years of software development experience, with proficiency in .NET, C#, or C/C++, plus hands-on UI framework experience (WPF, WinUI, Avalonia, Blazor).

San DiegoLast seen 1 day ago
$223,000 – $259,000 · Posted 2 days ago

Senior Forward Deployed Engineer responsible for deploying, configuring, and troubleshooting complex cloud-native systems in secure, production Government environments. You will serve as the technical bridge between operational edge teams and core development, translating operational needs into clear requirements while diagnosing complex application, networking, and data synchronization issues.… You must hold an active TS/SCI clearance and have 5+ years of platform engineering, DevOps, or SRE experience with demonstrated expertise in AWS GovCloud, container orchestration, CI/CD pipelines, and infrastructure-as-code in FedRAMP-authorized environments at IL4/IL5/IL6. You will lead customer discovery sessions, coordinate escalations with software engineering, and communicate technical constraints and remediation plans to both customers and Program Management.

San DiegoLast seen 1 day ago
$197,000 – $295,400 · Posted 2 days ago

Lead system-level software architecture for mobile platforms at Qualcomm, partnering across hardware, kernel, Android, and subsystem teams to define and execute complex cross-organizational features. Drive OEM engagement, represent Qualcomm's architecture strategy in external partnerships, and maintain accountability for schedule, quality, and commercialization.… Require 8+ years of software engineering with deep expertise in Android OS, Linux kernel, and system software stacks, plus proven leadership of senior technical talent on large-scale platform projects.

San DiegoLast seen 1 day ago
$100,000 – $150,000 · Posted 2 days ago

Engineer II will develop and maintain C++ and Python software for simulation adapters, plugins, and interfaces across multiple simulation frameworks (AFSIM, NGTS, Aechelon, HMSSimBlocks, HMSF). The role involves porting simulation features, integrating autonomy systems, implementing CIGI-based plugins, and supporting DDS communications and distributed systems.… Responsibilities include writing unit and integration tests, debugging complex simulation-autonomy interactions, and collaborating with cross-functional teams on framework improvements and reusable component patterns.

San DiegoLast seen 1 day ago
$174,000 – $252,000 · Posted 2 days ago

Senior Software Engineer role focused on embedded systems and firmware development for Google's XR (augmented/virtual/mixed reality) platforms and devices. The role requires 5+ years of C/C++ software development experience, 3+ years with embedded operating systems, and demonstrated expertise in software design, architecture, and product testing.… Responsibilities include writing and testing product code, leading design reviews, code review and feedback, debugging system issues, and contributing to technical documentation.

San DiegoLast seen 1 day ago
Posted 2 days ago

Design and implement embedded C/C++ software for satellite avionics and payload data processing systems, including real-time monitoring, power management, and Linux board support packages. Develop secure communications functionality (TLS, IPsec, AES, RSA, ECDSA) and interface with multiple embedded buses and protocols.… Collaborate closely with hardware and FPGA engineers to deliver Low-SWaP aerospace products targeting ARM Cortex and RISC-V architectures. An active U.S. security clearance is required for this role.

San DiegoLast seen 1 day ago
$79,000 – $110,000 · Posted 2 days ago

Engineer I will develop, test, and maintain C++ and Python software for simulation adapters, plugins, and interfaces across frameworks like AFSIM, NGTS, Aechelon, and HMSSimBlocks. Responsibilities include porting simulation features, supporting integrations with image generators via CIGI-based plugins, diagnosing autonomy and simulation issues, and writing unit and integration tests.… The role requires a BS in Computer Science or related discipline with foundational C++ and Python experience, Linux development familiarity, and understanding of networking, APIs, and software engineering practices.

San DiegoLast seen 1 day ago
$169,500 – $254,300 · Posted 2 days ago

Qualcomm's GPU Research Team seeks GPU architects to design next-generation GPU hardware architectures for AI, ML, and GPGPU computing across mobile, Windows on Snapdragon, and data center platforms. The role involves collaborating with software and hardware teams to develop architectural solutions, optimize for workloads like large language models and vision models, and contribute to open-source GPU/ML projects.… Required skills include strong GPU architecture knowledge, proficiency with APIs (OpenCL, CUDA, Vulkan, Direct3D 12), and C/C++ programming; hands-on CUDA kernel optimization and familiarity with frameworks like llama.cpp or vLLM are highly valued.

San DiegoLast seen 1 day ago
$115,347 – $166,900 · Posted 2 days ago

Design and develop sample AI applications for Windows on Snapdragon, covering diverse AI models and use cases with performance/accuracy diagnostics. Contribute features to the Qualcomm AI toolkit, evaluate agentic AI platforms across devices, and develop hybrid local/cloud AI experiences.… Interface with third-party developers and cross-functional teams to create documentation and specifications that enable external application development.

San DiegoLast seen 1 day ago
$134,500 – $265,100 · Posted 2 days ago

Lead physical and cyber-physical security consulting engagements for Deloitte's clients, advising on security operations, risk assessments, incident response, and technology implementation. Manage workstreams including Global Security Operations Center activities, threat intelligence, crisis communications, and security technology evaluation (access control, video surveillance, intrusion detection, integrated platforms).… Develop risk assessments, security metrics, executive reports, and operating procedures while managing budgets, deliverables, and junior team members.

San DiegoLast seen 1 day ago
$120,001 – $160,000 · Posted 2 days ago

SAIC seeks a Senior Software Engineer to design and develop reliable, modular, and secure software components for a defense/government client. The role involves full-stack web development (JavaScript, React, CSS3, HTML5) and custom C++ applications on RHEL Linux platforms, with middleware and X Windows integration.… You will work on large-scale production systems, security accreditation policy, and infrastructure including Nginx/Apache and multiple database technologies (PostgreSQL, Oracle, MongoDB, MySQL). The position requires an active Secret clearance at hire and the ability to obtain Top Secret.

San DiegoLast seen 1 day ago
Posted 2 days ago

As a Systems Engineering intern, you will support hardware and software integration, develop test plans and procedures, debug system functions and interfaces, and verify requirements throughout the product lifecycle. You will conduct functional analysis on real-world and test data, perform troubleshooting and failure analysis, support system integration and test efforts, and compile performance evaluations using analysis tools like MATLAB.… The role requires experience with data analysis tools (Microsoft Office, Python, MATLAB, C++), troubleshooting technical issues, and common commercial test equipment (oscilloscopes, spectrum analyzers).

San DiegoLast seen 1 day ago
Posted 2 days ago

Fuse seeks an experienced early-career DevOps Engineer to design, build, and maintain mission-critical software deployment pipelines and infrastructure. You will own Jenkins and GitLab CI/CD pipelines, container orchestration (Podman/Docker), cloud tooling (AWS/Azure), and development tooling (SonarQube, Nexus, Ansible).… Responsibilities include performing code reviews, managing builds and deployments, troubleshooting integration issues, enforcing development processes, and recommending emerging DevOps tooling. The role requires 2–6 years of DevOps experience, 2+ years of hands-on C++, strong Linux knowledge, CI/CD pipeline expertise, and the ability to obtain a US Secret clearance.

San DiegoLast seen 1 day ago
$77,200 – $211,200 · Posted 3 days ago

Design, implement, and test C++ and Python features for autonomous UAV software, including embedded firmware for real-time flight control, autonomy algorithms (planning, perception, multi-agent coordination), and sensor integration. Develop unit and integration tests, work with simulation and hardware-in-the-loop testing, and collaborate across electrical and mechanical engineering teams to validate software requirements and integrate capabilities across platform interfaces and command-and-control systems.

San DiegoLast seen 1 day ago
$171,900 – $300,800 · Posted 3 days ago

Sr Staff Software Engineer leading architecture and design across ServiceNow's data fabric platform, including Trino connectors, Kafka streaming, ETL pipelines, and data quality. Requires 12+ years building and operating large-scale distributed systems, deep expertise in query processing, data integration, CDC, streaming pipelines, and Kubernetes-based multi-tenant SaaS.… Responsibilities include writing production code, leading cross-team technical reviews, defining performance and scalability strategy, and serving as senior escalation point for complex production issues. Must demonstrate strong hands-on coding in Java, Go, C++, or Scala, with proven track record of leading architecture across multiple teams and influencing without authority.

San DiegoLast seen 1 day ago
$109,400 – $164,200 · Posted 3 days ago

Design and develop video codec and computer vision hardware systems at Qualcomm, working on video encoders, decoders, and computer vision components across mobile, automotive, XR, IoT, and compute platforms. Conduct architecture studies, algorithm decomposition, and hardware verification while ensuring KPIs, performance, and power metrics are met.… Collaborate with cross-functional teams to analyze customer requirements and contribute to video subsystems and features aligned with product roadmaps. Write technical documentation and troubleshoot hardware and firmware issues.

San DiegoLast seen 1 day ago
$141,300 – $211,900 · Posted 3 days ago

Staff-level software engineer responsible for designing and executing subsystem integration testing (SSIT) strategy for Qualcomm's ML inference delegates portfolio. Build and maintain Python/PyTest-based test suites integrated into CI/CD pipelines, triage failures across the ML framework, QNN runtime, and HTP hardware stack, and serve as the technical liaison between development and QA/SIT teams.… Leverage AI-assisted tooling (Claude, Copilot) to accelerate test generation and failure analysis. Mentor junior engineers and establish team standards for test coverage and handoff documentation.

San DiegoLast seen 1 day ago
$117,800 – $176,600 · Posted 3 days ago

Design, develop, and validate embedded software and applications for cutting-edge Qualcomm products, collaborating with systems, hardware, and architecture teams. The role requires 2+ years of software engineering experience and proficiency in C/C++, with expertise in embedded processors, board support, peripheral control, and embedded development tools.… Preferred candidates will have 5+ years in embedded software development, experience with FreeRTOS, Embedded Linux, Android, GNSS receivers, and 3GPP protocols, plus hands-on familiarity with AI code-assist tools in resource-constrained environments.

San DiegoLast seen 1 day ago
$190,200 – $285,400 · Posted 3 days ago

Senior Staff Firmware Development Engineer responsible for designing, implementing, and verifying embedded firmware for Qualcomm's custom CPU power management solutions across pre-silicon and post-silicon environments. The role requires expertise in embedded C/assembly, RTOS/OS kernel development, and ARM v8 architecture, with involvement in device driver development, interprocessor communication interfaces, and open-source community contributions.… The engineer will work independently with significant decision-making authority, collaborate with hardware and firmware teams on SoC enablement, and provide technical leadership in hiring and platform bring-up activities.

San DiegoLast seen 1 day ago
$194,400 – $291,600 · Posted 3 days ago

Senior Staff Engineer leading the development of embedded AI software and runtime systems for on-device machine learning inference and training on Qualcomm hardware. Responsibilities include designing and optimizing ML/AI frameworks, compiler technologies, and runtime software for performance and power efficiency; developing agentic AI and novel ML solutions; and providing technical leadership across a multidisciplinary team.… Requires 6+ years of software/hardware/systems engineering experience, strong C/C++ and Python capabilities, deep embedded systems knowledge, and expertise in low-level OS-hardware interactions and ML optimization domains like NLP and multimedia.

San DiegoLast seen 1 day ago
$68,900 – $131,100 · Posted 3 days ago

As a Systems Engineer II at Raytheon, you will integrate hardware and software systems, develop test plans and procedures, debug system functions and interfaces, and verify requirements through lab and field testing. You will support the full product lifecycle from development through deployment, collaborating with multi-disciplinary engineering teams on integration, test, and troubleshooting activities.… The role involves functional analysis of test data, root cause analysis, system qualification, and preparation of performance evaluations using tools like MATLAB. A Master's degree in STEM is required, along with hands-on experience troubleshooting technical issues and familiarity with test equipment; C/C++/C#, Python, and data analysis skills are preferred.

San DiegoLast seen 2 days ago
$197,000 – $295,400 · Posted 3 days ago

Principal Software Engineer responsible for defining and executing mobile system-level software architecture at Qualcomm, bridging hardware, kernel, Android, and subsystem software teams. Will lead cross-functional feature requirements, engage directly with OEMs on system-level needs, and represent Qualcomm's architecture strategy in upstream partnerships with Google Android and platform teams.… Requires 8+ years of software engineering with deep expertise in Android OS, Linux kernel, system software stacks, and demonstrated ability to lead senior technical talent while remaining hands-on. Experience with AI/ML system software, NPU/DSP integration, mobile SoC architecture, and performance optimization is preferred.

San DiegoLast seen 2 days ago
$141,300 – $211,900 · Posted 3 days ago

Staff-level mobile software engineer responsible for designing, developing, and implementing embedded Android software modules and systems across the full Android stack, core platform, and SDKs. Will lead complex technical projects involving multiple engineers, perform code reviews, debug and optimize performance, and collaborate with hardware and systems teams.… Requires 4+ years of software engineering experience with proficiency in modern languages (C++, Java, Rust, or Python) and strong understanding of OS concepts, ARM architecture, mobile SoC design, and mobile memory management.

San DiegoLast seen 1 day ago
$216,600 – $325,000 · Posted 3 days ago

Senior Director leading AI software architecture and strategy for Snapdragon mobile platforms, spanning computer vision, audio, and generative AI. Responsibilities include designing complex AI features, conducting cross-functional research and prototyping, serving as technical expert in commercializing solutions, and influencing external partners and roadmap strategy.… Requires 10+ years of semiconductor product development experience, 5+ years in technical leadership, and deep expertise in AI frameworks, mobile platforms, and heterogeneous system optimization.

San DiegoLast seen 1 day ago