← Back to results

embedded-systems jobs in San Diego

Posted 5 days ago

Design, develop, integrate, and test embedded software for complex real-time and secure systems, including firmware/hardware integration, communications applications, and security-focused solutions. Work across the full software lifecycle—from requirements and architecture through implementation, unit testing, integration, and system verification—in an Agile environment.… Collaborate with systems, hardware, digital engineering, and integration/test teams to troubleshoot hardware/software interfaces and communications systems. Requires hands-on expertise in C/C++, real-time multithreaded embedded systems, formal SDLC practices, and object-oriented design.

San DiegoLast seen 4 days ago
$158,500 – $277,400 · Posted 6 days ago

ServiceNow is hiring a Staff Software Engineer to design and optimize data persistence infrastructure for the ServiceNow platform. You will write highly scalable code managing data lifecycles, data loss detection and recovery, and distributed storage systems, while collaborating with cross-functional teams on data architecture and telemetry.… The role requires 8+ years of software development experience (or equivalent with advanced degrees), deep expertise in Java, concurrency, relational databases, Kubernetes, and distributed systems like S3 and Apache Iceberg.

San DiegoLast seen 4 days ago
$75,500 – $140,500 · Posted 6 days ago

Associate Software Engineer at L3Harris developing embedded software for real-time control of advanced tactical radio equipment. Responsible for full software development lifecycle phases including requirements analysis, design, implementation, integration, and testing of embedded systems running on real-time operating systems.… Will work cross-functionally with hardware and systems engineers, develop test procedures and documentation, and utilize multiple programming languages (C++, C#, C, Java, Python, etc.) on embedded platforms including VxWorks, Linux, QNX, and others. Requires a Bachelor's degree in computer science, computer engineering, software engineering, or related field completed within the last 12 months.

San DiegoLast seen 5 days ago
Posted 6 days ago

A forward-deployed software engineer role blending field deployment with autonomy software development for autonomous surface vehicles (ASVs) in maritime operations. You will debug and optimize autonomy algorithms, integrate sensors and control systems, troubleshoot networking and hardware issues in real-world conditions, and work directly with operators to refine system behavior.… The role requires strong C++, Rust, or Python skills, background in robotics or embedded systems, understanding of networking protocols and distributed systems, and willingness to travel 50% for field testing and deployment.

San DiegoLast seen 4 days ago
$41,600 – $62,400 · Posted 6 days ago

Fabric8Labs is seeking systems engineering interns for an 8–12+ week summer 2027 internship to support the scaling of their Electrochemical Additive Manufacturing (ECAM) process. Interns will work on next-generation metal 3D printing technology for applications in data center infrastructure, wireless communications, and power electronics.… Candidates should be undergraduate or graduate students in engineering, computer science, or a related field, graduating Fall 2027–Spring 2028, and must be available to work full-time in San Diego.

San DiegoLast seen 4 days ago
$141,300 – $211,900 · Posted 6 days ago

Staff-level embedded systems engineer driving CPU software architecture for Qualcomm's custom processors across mobile, laptop, automotive, cloud, and server products. Role spans hardware-software co-design, firmware development, system optimization, and ARMv9 architecture enablement.… Responsibilities include designing and implementing software modules, conducting code reviews, debugging, integration testing, and collaborating with hardware teams to define software architecture. Requires 4+ years of software engineering experience, proficiency in C/C++, and strong understanding of ARM CPU architecture fundamentals.

San DiegoLast seen 4 days ago
$117,800 – $176,600 · Posted 6 days ago

Design and develop CPU software architecture, firmware, and embedded software for Qualcomm's custom SoCs spanning mobile, laptop, automotive, cloud, and server products. Participate in hardware-software co-design, system optimization, and ARMv9 feature enablement while collaborating with hardware design teams.… Perform code reviews, unit testing, debugging, and technical documentation for large software modules and integration efforts.

San DiegoLast seen 4 days ago
$117,800 – $176,600 · Posted 6 days ago

Senior Wireless Software Engineer role focused on embedded systems and real-time firmware development for DSP and Arm architectures. Requires deep expertise in modern C/C++, operating systems internals (RTOS), data structures, and embedded debugging techniques.… The role uniquely emphasizes AI-native engineering practices, including using AI coding assistants and agentic tools to augment the development workflow, managing AI-assisted code generation and test synthesis, and critically evaluating AI output for safety and correctness in real-time constraints.

San DiegoLast seen 4 days ago
Posted 6 days ago

Hardware engineering intern working on defense electronics projects at BAE Systems, gaining hands-on experience with RF and test equipment alongside mechanical and electrical engineering teams. The role involves analyzing data, reviewing schematics, and supporting senior engineers on impactful hardware development initiatives.… Requires an Electrical Engineering major transitioning into junior or senior year; preferred experience with test instrumentation such as phase noise analyzers, spectrum analyzers, RF signal generators, oscilloscopes, and power meters.

San DiegoLast seen 4 days ago
Posted 6 days ago

Engineering Manager at Reotemp Instruments will oversee machine shop operations, lead manufacturing integration, and manage team development. Responsibilities include implementing compliant designs into production, managing CNC programs and welding processes, ensuring regulatory alignment with standards like ISO 9001 and IATF 16949, and serving as liaison between design, production, and sales.… The role requires deep knowledge of pressure-containing components, industry codes (ASME, API, NACE), and CAD software, with 7+ years of process control component engineering experience.

San DiegoLast seen 4 days ago
Posted 6 days ago

Senior security engineer responsible for conducting comprehensive vulnerability assessments across OT/IT infrastructure at a water utility, including PLCs, SCADA systems, HMIs, network devices, and remote telemetry sites. Will evaluate architecture, network segmentation, boundary security, remote/vendor access controls, patch management, and governance practices against industry standards (IEC 62443, NIST SP 800-82).… Deliverables include risk-rated findings, prioritized remediation roadmaps, and executive-level reporting. Requires 6+ years cybersecurity experience with at least 3 years hands-on OT/ICS work and completion of at least two end-to-end OT security assessments.

San DiegoLast seen 4 days ago
$135,200 – $176,800 · Posted 6 days ago

Senior Software Test & Automation Engineer responsible for designing and maintaining automated testing frameworks for autonomous software systems across simulation, SIL, HIL, and VIL environments. Will develop Python-based automation tools, test harnesses, and CI/CD integration to validate complex autonomous platforms.… Requires 4+ years of test automation and verification experience, strong Python skills, Linux proficiency, and hands-on experience with hardware-integrated testing environments.

San DiegoLast seen 4 days ago
$120,000 – $190,000 · Posted 8 days ago

Senior C++ engineer responsible for architecting and implementing core features of EdgeOS and EdgeOS RT middleware for autonomous systems. You'll develop runtime services and abstractions across Linux, real-time operating systems, and resource-constrained platforms; design debugging and evaluation tooling; and contribute to EdgeOS Language (an interface definition language).… This role requires 7+ years of C++ production experience, strong multithreading and embedded systems expertise, and collaboration with autonomy and systems engineers from design through integration.

San DiegoLast seen 7 days ago
$120,000 – $190,000 · Posted 8 days ago

Shield AI seeks a Senior C++ Engineer to design and develop the Hivemind Foundations middleware framework for autonomous systems, focusing on EdgeOS and EdgeOS RT. You will own architecture and implementation of critical runtime services and abstractions across Linux, real-time operating systems, and resource-constrained platforms, while developing debugging and observability tooling and contributing to EdgeOS Language, their interface definition language.… The role requires 7+ years of production C++ experience with deep expertise in multithreaded systems, embedded platforms, systems programming, and real-time operating systems, alongside strong software engineering practices including automated testing and technical documentation.

San DiegoLast seen 6 days ago
$145,600 – $218,400 · Posted 8 days ago

Lead validation of clock, power, reset, and power-management architectures for next-generation AI accelerator SoCs, owning pre-silicon and post-silicon validation of clocking infrastructure, PMIC integration, DVFS, and low-power features across multi-die systems. Develop bare-metal validation frameworks, test plans, and automation using C, Python, and Perl; debug complex power, performance, and stability issues in collaboration with architecture, design, verification, and firmware teams.… Define validation methodologies and stress workloads for AI training and inference scenarios, and drive power subsystem bring-up readiness across program milestones. Requires 5+ years of SoC validation experience, proficiency in C and Python, hands-on lab instrumentation skills, and prior exposure to clock and power validation.

San DiegoLast seen 6 days ago
$155,400 – $233,200 · Posted 8 days ago

Design and implement computer vision features and on-device prototyping using the Snapdragon Vision API for mobile, autonomous vehicles, IoT, and AR/VR platforms. Lead CV feature development from algorithm through commercialization, collaborating with hardware, software, and product teams.… Develop technical documentation and sample materials for developer enablement. Requires 3–5 years of hands-on computer vision application development with strong C/C++ and Python proficiency and deep understanding of CV algorithms and deep-learning pipelines.

San DiegoLast seen 6 days ago
$145,600 – $218,400 · Posted 8 days ago

Lead end-to-end DDR validation for next-generation LPDDR5X/LPDDR6 memory subsystems on AI Accelerator and mobile platforms, spanning pre-silicon through post-silicon phases. Drive memory bring-up, performance validation, system stress testing, and debug across emulation, FPGA, and silicon platforms.… Develop validation strategies, automation, and regression infrastructure while partnering with architecture, design, firmware, and vendor teams to resolve DDR controller, PHY, and system-level issues. Require 5+ years of DDR/memory subsystem validation experience, deep knowledge of LPDDR architectures, DDR controllers/PHYs, memory training algorithms, and strong post-silicon debug skills with C/C++ proficiency.

San DiegoLast seen 6 days ago
$114,000 – $171,000 · Posted 8 days ago

Design, develop, and maintain automated software tests for safety-critical embedded real-time software products running on RTOS platforms like VxWorks, Integrity, and Real-Time Linux. Analyze software requirements, develop technical documentation, and collaborate with software developers, system engineers, and hardware designers to diagnose root causes during integration and acceptance testing.… Requires proficiency in C/C++ and Python, experience with CI/CD tools (Atlassian, GitHub, GitLab, Jenkins), and knowledge of the full software development lifecycle using Agile or waterfall methodologies.

San DiegoLast seen 7 days ago
$99,500 – $149,300 · Posted 9 days ago

Develop and optimize Linux Kernel features for ARM-based systems, focusing on virtualization (KVM), scheduling, memory management (IOMMU), and power/performance technologies (DVFS). Debug complex software issues using JTAG and other tools, contribute to upstream open-source projects, and drive system software improvements for ARMv8/ARMv9 platforms.… Perform pre-silicon development on FPGA and QEMU platforms, analyze system requirements, and propose corresponding architectures. Lead security initiatives including threat analysis, vulnerability assessments, and secure product development processes.

San DiegoLast seen 7 days ago
$109,400 – $164,200 · Posted 9 days ago

Design and optimize modem software for embedded systems, focusing on performance analysis, architectural trade-offs, and real-world workload optimization. Conduct pre-silicon evaluations, profile silicon behavior, and develop debugging and validation tools.… Apply data-driven analysis and machine-learning techniques to identify bottlenecks across multiple chipset generations and implement solutions through software optimization, cache tuning, and memory management.

San DiegoLast seen 7 days ago
$121,800 – $182,600 · Posted 9 days ago

Senior ASIC engineer responsible for defining, modeling, designing (digital and/or analog), optimizing, verifying, validating, implementing, and documenting IP blocks and SoCs for high-performance, low-power products. Design and architecture duties span RTL-to-GDS flow, circuit specifications, logic design, system simulation, timing, power analysis, and design verification.… Requires 2+ years of ASIC design/verification experience (or equivalent with advanced degree) and proficiency with EDA tools, scripting, and design verification methodologies. Works independently with cross-functional collaboration and produces detailed technical documentation.

San DiegoLast seen 7 days ago
$145,600 – $218,400 · Posted 9 days ago

Lead system-level validation strategy and test content development for Qualcomm's next-generation AI accelerator platform, spanning emulation and silicon phases. Own bare-metal software development, hardware–software integration, and multi-processor system testing with focus on concurrency, clock/power management, and low-level hardware interfaces.… Debug complex SoCs with limited visibility, support pre-silicon (simulation, emulation, FPGA) and post-silicon bring-up, and lead geographically distributed engineering teams to deliver high-quality validation solutions at scale.

San DiegoLast seen 7 days ago
$117,800 – $176,600 · Posted 9 days ago

Senior Windows OS Drivers Developer Engineer at Qualcomm developing drivers and OS-level software for Windows on Snapdragon devices. The role requires embedded Windows software expertise, deep OS kernel knowledge (Windows/Linux), and strong C/C++ programming skills, with hands-on debugging of ARM SoCs using tools like WinDbg and JTAG.… Responsibilities include gathering requirements, designing features, debugging complex system issues, and coordinating across internal and external teams to support the full product lifecycle.

San DiegoLast seen 7 days ago
Posted 9 days ago

Design, develop, and test embedded firmware code for Project Leo's satellite constellation and ground network customer terminals. You will work on Leo-MAC firmware components and drivers in real-time embedded environments, profiling code on RTOS and bare-metal systems, defining firmware-hardware interfaces, and collaborating with cross-functional teams to meet multi-dimensional performance requirements.… The role requires 3+ years of professional software development experience and 2+ years of systems design or architecture experience.

San DiegoLast seen 7 days ago
Posted 9 days ago

This role focuses on designing, implementing, and executing thermal control system tests for Apple consumer products using Python-based automation frameworks. The engineer will analyze test failures, isolate defects, execute both automated and manual tests, maintain the existing automation framework, and develop new test cases.… The position requires hands-on lab work including thermocouple installation, test execution in environmental chambers, and collaboration with cross-functional teams to validate hardware/software behavior.

San DiegoLast seen 7 days ago