← Back to results

embedded-systems jobs in San Diego

$99,500 – $149,300 · Posted 17 days ago

This role develops Windows device drivers for Snapdragon SoC products as part of an Agile Scrum team. You will gather requirements, design, and implement key features across the Windows-on-Snapdragon platform while coordinating with internal and external teams to support, triage, and unblock chipset issues.… Strong embedded Windows and OS kernel expertise is required, with hands-on proficiency in C/C++, Python, and debugging tools like WinDbg and JTAG on ARM and other SoCs. The position demands solid understanding of OS concepts, processor architecture, memory management, and multi-threading in embedded environments.

San DiegoLast seen 15 days ago
$169,800 – $254,600 · Posted 17 days ago

As a Senior Staff Hardware Engineer, you will lead the design, optimization, verification, and testing of advanced electronic systems including digital, analog, RF, optical circuits, FPGAs, and DSP systems. You will conduct complex simulations and analyses, collaborate across cross-functional teams, and drive manufacturing innovation for cutting-edge semiconductor products.… The role requires 6+ years of hardware engineering experience (or 5+ with a master's degree, or 4+ with a PhD), with preferred expertise in circuit/logic design, schematic capture tools, measurement instruments, and technical leadership.

San DiegoLast seen 15 days ago
$197,000 – $295,400 · Posted 17 days ago

Lead automotive software platform engineering programs at Qualcomm as the chief technical counterpart to OEM customers. Manage end-to-end program delivery from conception through SOP, coordinating cross-functional Qualcomm teams (hardware, software, systems, safety, security) while serving as the voice of the customer in internal forums.… Define technical solutions around SoCs, BSPs, platform software, and reference architectures; anticipate customer needs and translate them into platform requirements. Requires 6–8+ years of software engineering experience with strong embedded systems and automotive systems background (compute platforms, embedded OS stacks, ADAS architecture).

San DiegoLast seen 15 days ago
$207,600 – $311,400 · Posted 17 days ago

Director of Engineering leading Qualcomm's automotive platform software strategy and execution for OEM customers. Acts as chief technical counterpart for ADAS programs, managing end-to-end software engineering projects from RFI/RFQ through SOP while coordinating internal cross-functional teams (hardware, software, systems, safety, security).… Requires 8+ years software engineering experience with 4+ years hands-on programming (C, C++, Java, Python) and proven background in automotive systems architecture, embedded stacks (QNX/Linux/Android), and safety frameworks (ISO 26262, ASPICE).

San DiegoLast seen 15 days ago
$150,000 – $195,000 · Posted 17 days ago

Senior Software Test Automation Engineer building scenario-based tests, frameworks, and infrastructure to validate autonomous aircraft software across SIL, HIL, and VIL environments. The role focuses on automating end-to-end aircraft behaviors, integrating testing into CI/CD workflows, debugging cross-system failures, and scaling test platforms.… Requires 5+ years of software engineering or test automation experience, strong Python or C++ skills, and hands-on experience with hardware-connected test environments and complex integrated systems.

San DiegoLast seen 15 days ago
$95,000 – $120,000 · Posted 17 days ago

Design, develop, and maintain Python-based automated test frameworks using Pytest for embedded systems and software-defined radio platforms. Execute test plans, analyze results, and collaborate with developers to resolve issues.… Use orchestration tools like Fabric and Ansible, along with network debugging tools (Wireshark, iperf), to validate performance and manage test environments. Requires 5+ years in embedded systems test automation, strong Python proficiency, and customer-facing communication skills.

San DiegoLast seen 15 days ago
$169,800 – $254,600 · Posted 17 days ago

Develop and maintain bare-metal firmware and low-level device drivers for Qualcomm Automotive reference platforms, including early hardware bring-up, debug, and validation of new boards and chipsets. Implement test firmware for platform validation and manufacturing test, analyze failures using schematics and lab instrumentation, and collaborate across hardware, silicon, and systems teams to resolve hardware/software integration issues.… Mentor junior engineers and contribute to code reviews and embedded software best practices. Requires 6+ years of software engineering experience (or equivalent with advanced degree) and 3+ years of hands-on programming in C, C++, Java, Python, or similar languages.

San DiegoLast seen 15 days ago
$114,500 – $171,700 · Posted 17 days ago

Design, develop, and optimize modem firmware and software for 5G-Advanced and early 6G protocol stacks on Qualcomm's Snapdragon chipset. Work across L1/L2/L3 protocol layers to implement 3GPP-compliant features, develop real-time scheduling and resource management algorithms, and use custom scripting to dynamically reconfigure modems based on network conditions and AI-driven signals.… Requires strong C/C++ embedded systems expertise, real-time OS experience (RTOS), wireless communication principles, and the ability to debug complex field issues and optimize performance in latency-critical environments.

San DiegoLast seen 15 days ago
$144,400 – $216,600 · Posted 17 days ago

Staff Engineer, Integration will onboard processing hardware and electronic assemblies onto crewed and uncrewed aircraft, performing system bring-up, functional checkout, acceptance testing, and post-installation verification across sensor, compute, power, network, and aircraft interfaces. Responsibilities include loading and validating software releases, diagnosing and resolving integration issues across software, electrical, network, and mechanical domains, maintaining configuration records, and performing basic wiring and electro-mechanical work per approved procedures.… The role requires 5+ years of hands-on experience in aerospace integration, avionics, or mechatronics, with competence in Linux/Windows systems, electrical troubleshooting, reading technical drawings and schematics, and strong documentation skills. Extensive travel (50%) to customer sites for deployments, demonstrations, and field support is required, along with the ability to obtain a SECRET clearance.

San DiegoLast seen 17 days ago
Posted 17 days ago

Senior embedded software engineer responsible for designing, developing, and integrating embedded C/C++ software for next-generation intravascular ultrasound (IVUS) medical devices. The role requires 7+ years of embedded systems experience, strong hardware/software integration skills, expertise with microcontrollers, DSP, FPGA, and data acquisition systems.… Responsibilities include ultrasound signal processing, FPGA-to-console interfaces, diagnostics/test software development, and cross-functional collaboration with FPGA, electronics, systems, and manufacturing teams.

San DiegoLast seen 15 days ago
$120,000 – $180,000 · Posted 18 days ago

Senior Automation Engineer responsible for designing, integrating, and deploying scalable automation solutions across wet chemical processing lines, automated parts inspection systems, and CNC machining equipment in a high-tech manufacturing environment. Requires 10+ years of controls/automation engineering experience with hands-on expertise in PLC programming (WAGO, IDEC), HMI/SCADA development, motion control, and integration of vision systems (Cognex, Keyence).… Will manage cross-functional collaboration with operations, process engineering, quality, and IT teams; conduct vendor management and Factory Acceptance Testing; program control logic and communication protocols (EtherCAT, Ethernet/IP, Modbus/ModbusTCP); and ensure compliance with NEC, OSHA, NFPA, ANSI, and UL508A standards.

San DiegoLast seen 16 days ago
$99,500 – $149,300 · Posted 18 days ago

As a Software Engineer on Qualcomm's Automotive Experience Platform team, you will design, develop, and validate embedded software and applications that demonstrate future automotive technologies at trade shows and customer demonstrations. You'll work across Android, Linux, Windows, and QNX platforms, contributing to rapid prototyping, debugging, integration, and demo readiness.… The role requires strong programming fundamentals in C/C++, Java, Kotlin, or Python, familiarity with embedded software debugging tools, and the ability to collaborate with cross-functional teams in a fast-paced concept-showcase environment. You will support the full software development lifecycle—from design and coding through unit testing, issue resolution, and technical documentation.

San DiegoLast seen 16 days ago
$117,800 – $176,600 · Posted 18 days ago

Senior systems software engineer focused on power optimization for Snapdragon mobile SoCs. The role spans hardware-software integration across firmware, Linux kernel, and Android, requiring expertise in low-power design, DVFS, scheduler optimization, and post-silicon power debugging.… Responsibilities include prototyping power features from pre-silicon through productization, executing power KPI optimization across real workloads, and building power telemetry and analysis infrastructure. Strong foundation in computer architecture, embedded systems, and OS fundamentals required; hands-on firmware and Linux kernel development experience essential.

San DiegoLast seen 16 days ago
$114,375 – $190,626 · Posted 18 days ago

Lead Systems Engineer role supporting Navy physical and electronic security systems modernization and sustainment. Responsibilities include reviewing engineering deliverables and technical documentation, identifying technical risks and obsolescence concerns, preparing technical summaries and decision-support products for leadership, and providing technical mentoring to systems engineering teams.… Requires 10+ years of systems engineering experience on DoD contracts in force protection, physical security, command and control, or related mission systems, with strong expertise in requirements management, configuration management, integration, verification and validation, and lifecycle sustainment.

San DiegoLast seen 17 days ago
$114,500 – $171,700 · Posted 18 days ago

Design, develop, and optimize modem firmware and real-time embedded software for 5G/6G protocol stacks (L1/L2/L3) on Qualcomm's Snapdragon chipset, implementing 3GPP-compliant features and real-time scheduling algorithms. Work across protocol layers to develop adaptive algorithms that respond to network conditions and AI-driven optimization signals, and architect frameworks enabling OEM and operator partners to deliver differentiated wireless experiences.… Debug complex field issues using protocol logs and trace tools, write and maintain unit and integration tests, and collaborate with systems, architecture, and hardware teams on modem bring-up and performance optimization. Requires strong C/C++ foundation, deep wireless communication principles knowledge, embedded systems expertise, and familiarity with real-time operating systems.

San DiegoLast seen 17 days ago
$141,300 – $211,900 · Posted 18 days ago

Staff-level embedded software engineer responsible for developing and maintaining bare-metal firmware and low-level device drivers for Qualcomm Automotive reference platforms. Primary duties include early hardware bring-up and debug of new boards and chipsets, implementing test firmware for platform validation and manufacturing, and collaborating across hardware, silicon, and systems teams to resolve integration issues.… Requires 4+ years of software engineering experience with C/C++ and expertise in embedded systems, device drivers, and firmware development. The role involves analyzing failures using lab instrumentation, supporting multiple platform variants, mentoring junior engineers, and contributing to code reviews and documentation.

San DiegoLast seen 16 days ago
$117,800 – $176,600 · Posted 18 days ago

Senior engineer designing, developing, and debugging Android and automotive software features for next-generation vehicle experiences. Responsibilities include hands-on development across Android, Linux, QNX, and embedded systems; deep system integration testing and SIT-level debugging; log analysis and root-cause analysis across software and hardware layers; and collaboration with platform, UX, and system integration teams to support rapid prototyping and customer showcases.… Requires 2+ years software engineering experience with proficiency in C, C++, Java, or Python; 5+ years preferred in Android, Android Automotive, embedded systems, or automotive software platforms.

San DiegoLast seen 16 days ago
$169,800 – $254,600 · Posted 18 days ago

Sr. Staff Embedded Software Engineer responsible for developing and maintaining bare-metal firmware and low-level device drivers for Qualcomm Automotive reference platforms.… Performs hardware bring-up, debugging, and validation across boards and chipsets, analyzing failures using lab instrumentation and resolving hardware/software integration issues. Implements test firmware for platform validation and manufacturing, collaborates with hardware and silicon teams, and mentors junior engineers on embedded software best practices and debugging techniques.

San DiegoLast seen 16 days ago
$125,000 – $175,000 · Posted 18 days ago

Lead hands-on integration and testing of quantum light engines, combining mechanical, electrical, and photonics assemblies into server rack systems. Manage electrical and optical cabling, organize hardware intake and kitting processes, and build test infrastructure for reliability testing with lasers and photonic components.… Requires 5+ years of test engineering and hardware integration experience, with laser systems experience preferred. Work cross-functionally with mechanical, electrical, software, and firmware teams to unblock integration projects and maintain schedules.

San DiegoLast seen 16 days ago
Posted 18 days ago

Design, develop, integrate, and test embedded real-time software for Link-16 and Tactical Datalink systems in a defense environment. Requires proficiency in C/C++ and object-oriented programming, with hands-on experience developing and debugging multi-threaded embedded applications, integrating firmware, and working with software-defined radios and tactical communications hardware.… Work in an Agile environment alongside systems engineering, hardware, and integration teams, analyzing system capabilities and resolving complex real-time and controls issues.

San DiegoLast seen 16 days ago
Posted 18 days ago

BAE Systems seeks a Test Automation Engineer with 6–8 years of software integration and test experience to automate tests, develop test plans and procedures, and support system integration on aerospace and defense programs. The role requires leading testing and integration of complex software projects, coordinating with technical teams, verifying requirements, and supporting customer meetings and operational deployment.… The candidate must hold an active Secret clearance, understand modern software development and systems engineering practices, and work effectively in an Agile, fast-paced environment with both in-person and remote collaboration.

San DiegoLast seen 16 days ago
$99,500 – $149,300 · Posted 18 days ago

Qualcomm seeks an embedded software engineer to design, develop, and validate real-time sensors software for mobile and IoT devices. You will architect scalable, high-performance systems integrating sensors, audio, location, camera, and connectivity technologies, working cross-functionally with hardware and systems teams.… The role requires proficiency in C/C++, embedded RTOS, Linux/Android, and software debugging tools, with potential contributions in digital signal processing, machine learning, and AI. You will manage complex projects independently, optimize performance, and produce technical documentation while ensuring architectural decisions align with business and technical requirements.

San DiegoLast seen 16 days ago
$87,100 – $157,450 · Posted 18 days ago

Develop high-performance embedded software for custom system-on-chip hardware, working across DSP, ARM, and RISC-V microarchitectures in multi-core environments ranging from bare metal to Linux. Write low-level C code to interface with hardware components, validate performance under nominal and stress conditions, and build test plans and software requirements specifications using test-driven development methodologies.… Requires 4+ years of C/C++ embedded systems experience, strong understanding of hardware-software interaction and computer architecture, proficiency with version control and CI/CD tools, and active Secret-level security clearance with ability to obtain TS/SCI.

San DiegoLast seen 17 days ago
$140,000 – $220,000 · Posted 18 days ago

An embedded systems software engineer role designing, implementing, and optimizing C applications for real-time signal processing on custom SoCs. The engineer will port signal processing algorithms from MATLAB/Python/C++ to optimized C code, develop Hardware-in-the-loop tests, and work across multi-disciplinary teams of software engineers, systems engineers, hardware designers, and signal processing experts.… Requires 8+ years of C/C++ embedded systems development, strong signal processing fundamentals, and hands-on Linux development experience.

San DiegoLast seen 17 days ago
$107,900 – $195,050 · Posted 18 days ago

Software Engineer at Leidos' Undersea Systems Division developing and testing uncrewed underwater vehicles (UUVs) for Naval Information Warfare Center, Pacific. Responsibilities include UUV operations software, sensor integration and control, behavior optimization, and platform-independent data processing tools.… Requires strong systems programming in Linux, Python, and C/C++; practical TCP networking and socket-level data transport; ROS2, CAN bus, UDP, and telemetry analysis experience. Role includes hands-on hardware/software bring-up, benchtop troubleshooting, sea-based testing, and occasional travel.

San DiegoLast seen 18 days ago