← Back to results

embedded-systems jobs in San Diego

$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
Posted 18 days ago

Design, develop, and validate embedded and cloud edge software applications under supervision, working with C/C++, Python, or PERL. Responsibilities include analyzing requirements, implementing features, conducting unit testing and debugging, participating in code reviews, and writing technical documentation.… Requires a Bachelor's degree in Engineering or Computer Science and proficiency with Windows debugging and API debugging tools.

San DiegoLast seen 16 days ago
$135,000 – $165,000 · Posted 18 days ago

Senior Automation Engineer responsible for developing, maintaining, and operating complex custom automation systems in a biotech stem-cell therapy environment. The role requires designing scripted protocols, integrating hardware and software components, troubleshooting system failures, and ensuring compliance with FDA regulations and GxP principles.… Requires 5+ years in hardware design, automation, or biotech; proficiency in C#; and hands-on experience with robotics, motion control, sensors, and machine vision systems.

San DiegoLast seen 16 days ago
Posted 18 days ago

Senior Project Manager overseeing embedded software development programs with 10+ years' experience managing delivery across distributed onshore-offshore teams. Responsible for sprint planning, release management, risk mitigation, and escalation triage using agile/SAFe methodologies.… Requires proficiency in Confluence, MS Project, and Smartsheet for backlog and status reporting, plus background in robotics and embedded systems to credibly communicate with engineering stakeholders.

San DiegoLast seen 16 days ago
Posted 18 days ago

The OT Security Engineer will conduct vulnerability assessments in industrial SCADA/ICS environments, using specialized tools like Nozomi, Claroty, and Tenable.ot to identify risks in PLCs, HMIs, and OT networks. Responsibilities include performing asset discovery, risk assessment, and security scanning, then providing remediation recommendations to engineering teams.… The role requires hands-on knowledge of OT network protocols, segmentation, firewalls, and industrial cybersecurity practices, with regular onsite collaboration with operational technology and engineering staff.

San DiegoLast seen 16 days ago
$100,000 – $150,000 · Posted 19 days ago

Develop FPGA-based solutions using hybrid C/C++ and HDL architectures, designing component interfaces to analog/digital converters and microcontrollers. Build robust data acquisition and analysis systems for health monitoring, perform integration and verification testing, and collaborate across firmware, hardware, and software teams.… Requires 2+ years of FPGA/embedded development experience, proficiency in C/C++, Xilinx Vivado/Vitis, and device communication protocols (SPI, I2C, Ethernet, Serial). This role requires access to export-controlled information and U.S. person status.

San DiegoLast seen 17 days ago
$117,800 – $176,600 · Posted 19 days ago

Qualcomm seeks a Senior System Software Engineer to optimize power efficiency across Snapdragon mobile SoCs. The role spans the full lifecycle from architecture and modeling through post-silicon debug, validation, and productization, requiring expertise in firmware, Linux kernel, and system software optimization.… Responsibilities include driving end-to-end power optimization across hardware/software boundaries, owning post-silicon power KPI execution, performing trade-off analysis on scheduler and DVFS algorithms, and developing power debug and automation infrastructure. The position demands strong embedded software development experience, deep understanding of computer architecture and OS fundamentals, and hands-on work with firmware and kernel-level tuning.

San DiegoLast seen 17 days ago
Posted 19 days ago

Design, develop, and debug embedded software for aerospace systems at Honeywell Aerospace. Collaborate with cross-functional teams to define system requirements, conduct code reviews, implement testing procedures, and ensure timely project completion.… The role requires embedded systems expertise and will contribute to innovative aviation technology deployed on 90% of the world's aircraft.

San DiegoLast seen 17 days ago
$99,500 – $149,300 · Posted 19 days ago

Qualcomm seeks a Software Engineer to develop power and limits management software for chipsets and SoCs. The role involves analyzing requirements, designing software solutions optimized for power efficiency, performing detailed analysis of existing software to improve performance and memory utilization, and developing profiling and debugging tools.… Candidates will work across pre-silicon to commercialization, collaborating with system, power, hardware, and software engineers, and may scope hardware acceleration opportunities.

San DiegoLast seen 17 days ago
$99,500 – $149,300 · Posted 19 days ago

Qualcomm seeks a Systems Software Power Engineer to optimize power efficiency across Snapdragon mobile SoCs. The role spans the full lifecycle from architecture and design through post-silicon debug, validation, and productization, requiring deep expertise in power architectures, control loops, and low-power techniques.… The engineer will prototype and evaluate power features using pre-silicon platforms and post-silicon bring-up, perform trade-off analysis on scheduler and DVFS algorithms, and develop firmware, Linux kernel, and system-level optimizations. The position demands hands-on embedded software development, Linux kernel experience, computer architecture fundamentals, and electrical engineering knowledge of low-power design principles.

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

As a Platform Software Architect at Qualcomm, you will design, develop, and validate embedded and cloud edge software for cutting-edge products. You'll work independently on complex system-level solutions, leading design, coding, unit testing, and integration efforts while collaborating across hardware, systems, and test engineering teams.… The role requires 4+ years of software engineering experience (or equivalent with advanced degree) and proficiency in languages like C++, Java, or Python. You'll perform code reviews, debug issues, and write technical documentation while providing guidance to team members and influencing key organizational decisions.

San DiegoLast seen 17 days ago
$114,375 – $190,626 · Posted 19 days ago

Network engineer responsible for engineering, configuring, and sustaining mission-critical networked systems including Cisco, Aruba, Juniper, and Cambium platforms. The role spans end-to-end system lifecycle activities—staging, integration, testing, fielding, and sustainment—with emphasis on secure network architecture, compliance (RMF, STIGs), vulnerability remediation, and hands-on field deployment.… Requires 8+ years of DoD or enterprise network engineering experience, hands-on expertise with Juniper Junos OS, Aruba switching/wireless, Cisco switching/routing/firewalls, and DoD 8570/8140 certification (Security+ minimum). Involves frequent travel (50%+) to customer sites, shipboard environments, and remote troubleshooting.

San DiegoLast seen 17 days ago
$133,900 – $200,900 · Posted 19 days ago

Senior signal integrity and power integrity engineer supporting Qualcomm's next-generation server projects. Responsibilities include performing package extraction and system-level analysis (DDR, SerDes, PDN), developing design guidelines for package and PCB design, and collaborating across IC, package, PCB, and simulation teams.… Requires 3+ years of experience in DDR/SerDes design, proficiency with field solvers (HFSS, Q3D, Sentinel-PSI, Clarity) and simulation tools (ADS, Hspice), and strong electromagnetics and transmission-line theory background.

San DiegoLast seen 17 days ago
$168,100 – $261,500 · Posted 19 days ago

Senior embedded software engineer designing and implementing flight software for Amazon's low Earth orbit satellite constellation. You will develop real-time embedded systems in C, C++, and Rust, write device drivers and system applications for satellite power management, hardware interfaces, and autonomous control, and collaborate closely with hardware teams on board bring-up and integration testing.… Requires 5+ years of professional software development experience, 5+ years of programming language expertise, and demonstrated leadership in system design and architecture.

San DiegoLast seen 19 days ago
$138,000 – $197,000 · Posted 19 days ago

As a CPU SoC Verification Engineer at Google, you will drive ARM-based SoC verification from RTL simulation through post-silicon debug, ensuring functional integrity of CPU subsystems. You will develop robust verification environments, execute Gate Level Simulation (GLS) and timing-annotated workflows, and partner with ATE teams to diagnose hardware failures and stabilize production patterns.… The role requires 4+ years of ARM SoC verification experience including cache coherency, NoC interconnects, high-speed bus protocols, and PVT corner analysis. You will translate simulation sequences into production-ready formats and debug complex hardware failures in both virtual and physical silicon environments.

San DiegoLast seen 17 days ago
$195,000 – $235,000 · Posted 19 days ago

Design and implement robotics software for multi-robot coordination, motion planning, and trajectory execution. Own the driver layer connecting to robot hardware, develop kinematics and collision-free planning algorithms, and advance the stack with learning-based methods including reinforcement learning and sim-to-real training.… Mentor engineers, establish technical direction for the robotics software stack, and ensure motion planning and control systems are reliable, safe, and production-ready on real hardware.

San DiegoLast seen 17 days ago
Posted 19 days ago

Senior Software Engineer developing swarm robotics systems using C++ for drone and ground-station core processes, Python for web services, and Java/Kotlin for Android clients. The role includes designing new swarming algorithms, extending communication protocols, and driving software architecture improvements and development processes.… Requires strong C++ expertise, full-stack web development skills, embedded systems knowledge, Linux proficiency, and a strong mathematical/physics background with vector operations.

San DiegoLast seen 18 days ago
$243,200 – $364,800 · Posted 19 days ago

Lead end-to-end robotics system architecture spanning hardware, firmware, OS, middleware, AI runtimes, and cloud integration at the principal/director level. Define architectural principles for real-time behavior, performance, safety, determinism, and scalability across heterogeneous compute (CPU/GPU/DSP/NPU/MCU), and guide decisions across perception, localization, navigation, planning, manipulation, and control stacks.… Architect multi-sensor systems with precise timing/synchronization (PTP/IEEE 1588), sensor fusion pipelines, and ROS 2/DDS-based middleware. Provide technical leadership, mentorship, hiring standards, and influence multi-year platform strategy.

San DiegoLast seen 18 days ago
$140,000 – $160,000 · Posted 19 days ago

Lead the testing strategy and execution for embedded medical device software, with responsibility for designing automation-ready test cases, implementing automated test suites, and ensuring compliance across instrument functionality, cloud connectivity, and system interoperability in an FDA-regulated environment. Author and execute test plans covering documented requirements, collaborate with engineering and quality teams, and maintain automated test frameworks using tools like Squish and Robot Framework.… Requires 7+ years of software testing experience, proficiency in Python scripting, embedded software testing expertise, and hands-on work in Linux-based environments with Agile development teams.

San DiegoLast seen 18 days ago
$110,000 – $125,000 · Posted 19 days ago

Senior Automation Engineer responsible for investigating equipment and process performance, optimizing designs and fixture systems, and managing capital planning for automation investments. Will lead end-to-end automation projects from requirements through FAT/SAT/deployment, specify and qualify manufacturing equipment, and drive the transfer of processes from R&D to production at scale.… Requires 8–12 years' experience in automated manufacturing systems, design of experiments, statistical analysis, and regulatory compliance (FDA 21 CFR Part 820, ISO 13485), with hands-on expertise in PLC/HMI, robotics, machine vision, and equipment integration.

San DiegoLast seen 17 days ago
Posted 19 days ago

Design and develop embedded software for Amazon's satellite constellation, working across power management, hardware interfaces, command & telemetry, and autonomous control. Write flight code and device drivers in C, C++, Rust, or similar languages for real-time operating systems, interfacing with electronics via I2C, SPI, RS-422, RS-485, Ethernet, and similar protocols.… Lead architecture and design of satellite software systems, support board bring-up and integration testing with hardware teams, and mentor other engineers. Requires 5+ years of professional software development experience, 5+ years leading design/architecture of systems, and proven tech lead or team leadership background.

San DiegoLast seen 17 days ago
Posted 19 days ago

Develop bare-metal firmware for an STM32H7-based multichannel thermal control system, implementing simultaneous temperature acquisition, multiple independent PID control loops, and Ethernet communication. Support hardware bring-up, integration, and validation, troubleshooting peripherals and interfaces (ADCs, I2C, PWM, Ethernet, GPIOs) in the laboratory.… Requires 7+ years of embedded firmware experience (or 4+ with an MS), strong C programming, proven expertise with STM32H7 devices and closed-loop control algorithms, and hands-on proficiency with oscilloscopes, logic analyzers, and multimeters.

San DiegoLast seen 17 days ago
$75,500 – $140,500 · Posted 20 days ago

Associate Software Engineer at L3Harris will develop embedded software for real-time control systems in tactical radio equipment, working across the full software development lifecycle from requirements through testing. The role involves designing hardware-software interfaces, implementing in multiple languages (C++, C#, C, Java, Python, etc.) on embedded RTOS platforms (VxWorks, QNX, Linux), and participating in peer reviews and defect tracking.… Candidates must be pursuing or have recently completed a Bachelor's in Computer Science, Computer Engineering, Software Engineering, or related field.

San DiegoLast seen 18 days ago