← Back to results

embedded-systems jobs in San Diego

$155,000 – $190,000 · Posted 1 month ago

Design, develop, and test embedded software for Zoox's autonomous vehicle charging and power systems, including real-time control of electro-mechanical components, supplier system integration, and cross-functional validation. The role requires 4+ years of embedded software experience with strong C/C++ proficiency, microcontroller/microprocessor expertise (ARM, PowerPC), and knowledge of automotive communication protocols (CAN, LIN).… You will contribute across the full development cycle—from prototyping and requirements capture through implementation and validation—and collaborate with vehicle, controls, and validation engineers.

San DiegoLast seen 23 days ago
Posted 1 month ago

Principal Systems Administrator role managing enterprise Windows Server and Linux environments, including Active Directory, virtualization (VMware/Horizon), cloud identity (Azure AD), and endpoint security. Requires 7+ years of systems administration experience, CompTIA Security+ certification or DoD 8570 IAT Level II equivalent, and ability to obtain a US Secret clearance.… The role combines hands-on administration with mentorship, technical documentation, and Tier 1–2 escalation support, including automation via PowerShell, Bash, or Python.

San DiegoLast seen 23 days ago
$98,500 – $147,700 · Posted 1 month ago

As a SOC Platform Architect at Qualcomm's ASIC Engineering group, you will define and architect platform infrastructure hardware IP components (NOC, System Cache, Memory Controllers, System MMU) for next-generation SoCs. You'll work with hardware architects to gather requirements, develop deployment specifications, and coordinate with domain leads to create robust infrastructure deployment plans based on product needs.… The role requires strong ASIC design and computer architecture expertise, system-level design understanding, and knowledge of HW-SW feature trade-offs across the complete silicon design flow.

San DiegoLast seen 23 days ago
$111,300 – $166,900 · Posted 1 month ago

The Products and Integration team seeks an embedded software engineer to develop and integrate drivers and peripheral software for mobile chipsets. You will debug system-level issues, design scalable build systems, and collaborate with hardware and systems engineering teams to meet power and performance targets.… The role requires experience with embedded software development, device drivers, real-time operating systems, C/C++, assembly, and build systems like SCons, along with strong debugging and problem-solving skills.

San DiegoLast seen 23 days ago
Posted 1 month ago

As a CPU SoC Verification Engineer, you will drive ARM-based SoC verification from RTL simulation through post-silicon debug, ensuring functional integrity of CPU subsystems. You'll develop robust verification environments, execute Gate Level Simulation (GLS) and timing-annotated simulations, and lead debug efforts to diagnose hardware failures and stabilize high-speed patterns in production.… The role requires expertise in RTL verification, cache coherency, Network-on-Chip interconnects, and high-speed bus protocols, with experience translating simulation sequences into ATE-ready formats using industry-standard EDA tools.

San DiegoLast seen 1 month ago
$100,000 – $150,000 · Posted 1 month ago

Develop FPGA-based solutions using hybrid C/C++ microprocessor and HDL fabric architectures, designing robust component interfaces to ADCs, DACs, and microcontrollers. Design and develop complex data acquisition and analysis systems for system health monitoring, perform integration and verification testing of integrated hardware and firmware platforms, and collaborate with cross-functional teams.… Requires 2+ years of FPGA/embedded development experience, proficiency in C/C++, Xilinx Vivado/Vitis, digital logic, computer architecture, and device-level communication protocols (SPI, I2C, Ethernet, Serial).

San DiegoLast seen 1 month ago
Posted 1 month ago

Staff Automation Engineer responsible for developing, testing, and maintaining production automation systems, data pipelines, and workflow tools that support engineering organizations. The role requires strong Python and Linux expertise, SQL/database knowledge, and experience building maintainable backend systems and automation workflows.… Responsibilities include troubleshooting production issues, improving system reliability and monitoring, integrating data from multiple sources, and leveraging AI-assisted development tools to accelerate implementation and testing. This is a hands-on individual contributor role focused on execution, delivery, and knowledge transfer during an organizational transition.

San DiegoLast seen 1 month ago
Posted 1 month ago

This role involves designing, building, and maintaining automated test scripts using Robot Framework and Python, with a focus on database and API testing across application layers. The engineer will perform both manual and automated testing, manage defects in JIRA/Confluence, and independently communicate with clients and stakeholders throughout the testing lifecycle.… Key responsibilities include leveraging AI-powered testing tools to accelerate workflows and collaborating with cross-functional engineering and QA teams. The position requires hands-on test automation experience, proficiency in database and API testing, and strong client-handling and communication skills.

San DiegoLast seen 1 month ago
$158,400 – $237,600 · Posted 1 month ago

Staff/Sr. Staff Software Engineer role focused on AI inference optimization on Snapdragon platforms, including model optimization, quantization, graph transformations, and runtime execution for LLMs, LVMs, and LMMs.… You will design and implement graph lowering and optimization techniques within ONNX Runtime, ExecuTorch, and Qualcomm AI Stack SDK, working across ML algorithms, inference systems, and hardware integration. The role requires 6–8+ years of software development experience, 3+ years in AI/ML inference or model optimization, deep expertise in Python and C/C++, PyTorch/ONNX, and transformer architectures. You will mentor junior engineers, drive features end-to-end, and collaborate across ML Research, hardware, product, and QA teams.

San DiegoLast seen 23 days ago
$134,800 – $202,200 · Posted 1 month ago

Lead the design and development of embedded NPU software frameworks, runtime libraries, and system drivers for Qualcomm's Snapdragon SoC portfolio, optimizing for high-performance AI and multimedia workloads across mobile, automotive, compute, and XR platforms. Architect solutions across the full stack from low-level drivers to high-level frameworks, collaborating with hardware and systems teams to deliver production-grade solutions.… Drive technical decisions, mentor engineers, and optimize software using advanced NPU architecture techniques including SIMD, multi-threading, and memory hierarchy optimization. Requires deep expertise in embedded systems, C/C++, NPU architecture, real-time operating systems, and demonstrated ability to lead complex development efforts across cross-functional teams.

San DiegoLast seen 23 days ago
$164,000 – $246,000 · Posted 1 month ago

As Server SoC Security Architect at Qualcomm, you will define system-level security architecture for Snapdragon processors across data center, automotive, and mobile platforms. You'll establish hardware and software security requirements, specify and review SoC-level security mechanisms, conduct threat analysis, and serve as technical liaison to product management and standards teams.… The role requires 10+ years in SoC security (architecture and design), 5+ years in compute/data center SoC architecture, and deep expertise in confidential compute (RME, TDX, SEV-SNP, RISC-V CoVE), root of trust, TEE, and secure boot. You'll work cross-functionally with hardware/software engineering, services, and OEM partners to deliver industry-leading security solutions.

San DiegoLast seen 22 days ago
$155,000 – $210,000 · Posted 1 month ago

Zoox seeks an embedded software engineer to develop, maintain, and optimize real-time embedded software for multiple platforms in autonomous vehicles. You will architect board support packages (bootloader, drivers, RTOS), build low-level frameworks and infrastructure, and collaborate with electrical and validation engineers to bring up new embedded platforms.… The role requires 3+ years of hands-on embedded C/C++ development for distributed electromechanical systems, strong microcontroller/microprocessor expertise, and experience with RTOS environments like FreeRTOS or QNX.

San DiegoLast seen 23 days ago
Posted 1 month ago

Lead a platform DevSecOps team at BAE Systems, designing and maintaining on-premises infrastructure with a focus on security, scalability, and reliability. You will develop CI/CD pipelines, automate infrastructure provisioning using tools like Ansible or Puppet, implement security best practices, and troubleshoot production incidents.… The role requires hands-on expertise in containerization (Kubernetes, Docker), scripting (Python, Bash, PowerShell), monitoring, and Linux administration, with the ability to bridge development and operations in a fast-paced, hybrid environment.

San DiegoLast seen 24 days ago
Posted 1 month ago

Design and develop firmware for DSP-based digital control systems in programmable AC & DC power products. Implement digital control algorithms, perform design analysis (gain/phase plots), create test plans to validate performance, and develop bootloaders for DSPs and microcontrollers.… Requires 8+ years of power control experience in power supply applications (DC-DC converters, PFC systems, grid-tied inverters), expertise in power electronics topologies, embedded C and Assembly programming, and 6+ years with communication protocols (SPI, I2C, CAN).

San DiegoLast seen 23 days ago
$120,000 – $180,000 · Posted 1 month ago

Senior Software Integration Engineer responsible for integrating Shield AI's Hivemind autonomy platform onto vehicle systems, from interface design through SIL/HIL/VIL testing to operational deployment. Leads cross-disciplinary integration of autonomy, autopilots, sensors, payloads, mission computers, and communications systems on expeditionary platforms.… Develops reusable onboarding frameworks, middleware configurations, and deployment pipelines while debugging across hardware, embedded software, networking, and autonomy layers. Requires 4–7 years integrating complex robotics or aerospace systems, proficiency in C++ and Python, Linux development expertise, RTOS familiarity, and hands-on field-test experience.

San DiegoLast seen 1 month ago
$170,000 – $250,000 · Posted 1 month ago

Senior Staff Engineer responsible for leading complex UxS/UAS systems integration across hardware, software, autonomy, and operational test environments. Will define readiness criteria and test coverage for hardware-based autonomy validation, troubleshoot unmanned systems (flight controllers, radios, sensors, ground stations), and drive reusable test practices and field guidance across engineering and operations teams.… Requires 10+ years hands-on experience in UxS systems integration, robotics, autonomy testing, or flight test, with strong practical knowledge of Linux, embedded systems, autopilot ecosystems (PX4, ArduPilot, MAVLink, Pixhawk), and scripting/data-analysis tools (Python, Bash, MATLAB). Must lead through influence across cross-functional teams and communicate technical findings to diverse audiences.

San DiegoLast seen 1 month ago
Posted 1 month ago

Design and implement robust firmware for embedded microcontrollers (ARM Cortex-M) in Rust and C/C++, with focus on extreme power optimization for multi-year battery life. Bridge silicon and application software by developing low-level modem firmware, satellite communication drivers, and on-device algorithms for asset tracking.… Collaborate with hardware engineers on board bring-up, peripheral verification, and debugging; lead firmware release processes from local testing to field deployment. Bachelor's degree and 2–10+ years of embedded firmware development with proven shipping experience on physical hardware required.

San DiegoLast seen 1 month ago
$142,200 – $213,400 · Posted 1 month ago

Sr Principal Software Engineer supporting development of strategic operating units with sustainment and modernization programs. The role requires expertise in safety-critical embedded real-time software development across multiple programming languages (C, C++, Python, PowerShell, Bash, KornShell) and Real-Time Operating Systems (VxWorks, Integrity, Real Time Embedded Linux).… Responsibilities include software design & development, test and integration, DevOps practices, and all phases of the development lifecycle for flight, mission, lab, and tools software. Must demonstrate proficiency with static/dynamic code analysis tools, CI/CD pipelines, change management, and Agile methodologies.

San DiegoLast seen 1 month ago
$236,000 – $329,000 · Posted 1 month ago

Head of Silicon Systems and Architecture role leading Google's XR silicon strategy and roadmap. Responsibilities include defining multi-year silicon architecture across main processors, co-processors, and connectivity; architecting split-compute topologies for low-latency offloading; optimizing perception and GenAI workloads for edge computing; and bridging technical alignment between Core Tech, Platform SW, Hardware, and external chipset vendors.… Requires 8+ years in silicon engineering, system integration, and hardware design; 5+ years in technical leadership with direct reports; and proven success shipping consumer electronics to mass production.

San DiegoLast seen 1 month ago
$162,600 – $244,000 · Posted 1 month ago

As a Senior SoC Platform Software Engineer at Qualcomm, you will lead development, debugging, and customer interactions for platform software drivers and modules targeting next-generation automotive solutions. You'll comprehend software product requirements and their relationships to hardware blocks, delivering embedded software for ARM-based SoCs supporting infotainment, telematics, ADAS, and autonomous driving.… The role requires 6+ years of software engineering experience with proficiency in C/C++, and preferred expertise across Linux kernel, bootloaders, device drivers, SoC architecture, real-time operating systems, multimedia systems, and automotive safety standards (ASPICE, ISO26262, ISO21434).

San DiegoLast seen 1 month ago
$180,000 – $200,000 · Posted 1 month ago

Systems Engineer III will support complex defense systems engineering activities across software, hardware, network, and mission systems. Responsibilities include architecture development, requirements analysis, technical integration, System of Systems coordination, and risk assessment for Navy programs in RDT&E phases.… The role requires translating technical information for cross-functional teams (engineering, cybersecurity, operations, program management) and maintaining architecture artifacts, technical documentation, and engineering analysis products.

San DiegoLast seen 1 month ago
$162,600 – $244,000 · Posted 1 month ago

Design, develop, and validate embedded and cloud edge software for cutting-edge Qualcomm products. Leverage C, C++, Java, Python, or similar languages to build sophisticated software subsystems for complex, large-scale systems, collaborating with hardware, systems, and test engineers.… Lead code reviews, regression testing, and technical documentation while working independently with minimal supervision and providing guidance to junior team members.

San DiegoLast seen 1 month ago
$148,300 – $222,500 · Posted 1 month ago

Define and architect next-generation SoC infrastructure hardware components including interconnect (NoC), system cache, memory controllers, and system MMU for Qualcomm SoCs. The role requires deep expertise in multi-die/chiplet architectures, industry-standard protocols (PCIe, CXL, USB, UFS, MIPI, UCIe), and HW-SW interfaces to create developer-friendly designs.… Responsibilities include performance modeling, RTL design flow understanding, and trade-off analysis across quality of service, power management, security, and debug features. The position demands 4+ years of systems engineering or architecture experience with a degree in electrical engineering or computer science.

San DiegoLast seen 1 month ago
$127,200 – $190,800 · Posted 1 month ago

Design and verify Digital Signal Processor (DSP) architectures for Qualcomm's mobile, machine learning, automotive, and IoT products. Develop small to complex hardware blocks independently, applying high-performance microprocessor design concepts including multi-core, multi-threaded, and low-power optimization.… Conduct design verification, performance analysis, and architecture tradeoff evaluation using simulators, emulators, and synthesis tools. Collaborate with cross-functional teams to ensure designs meet specifications for performance, power, and timing while staying current with industry trends in machine learning and modem technologies.

San DiegoLast seen 24 days ago
$115,600 – $173,400 · Posted 1 month ago

Design and architect network-on-chip (NoC) interconnect components for Qualcomm SoCs, from specification through RTL delivery. Perform micro-architecture analysis, power and performance tradeoffs, and protocol compliance evaluation for bus interconnects.… Deliver RTL, support verification and silicon validation teams, and collaborate with software teams on interconnect deployment. Requires strong knowledge of bus protocols (AHB, AXI, CHI), ASIC design flows, VLSI fundamentals, and experience deploying IPs in large SoC projects.

San DiegoLast seen 24 days ago