← Back to results

embedded-systems jobs in San Diego

$130,187 – $192,000 · Posted 1 month ago

This role involves independently designing, developing, and debugging real-time embedded software, RTOS environments, and microcontroller firmware for wireless chipsets supporting 3G, 4G, 5G, and AI technologies. The engineer will work on driver development, integration, testing, and validation of communication protocols and platforms, while also contributing to data collection frameworks, machine learning modeling, and embedded software algorithm improvements.… Responsibilities include on-target development, tool and process optimization, customer support, technical documentation, and active participation in design reviews. The position requires a Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.

San DiegoLast seen 1 month ago
$132,000 – $178,000 · Posted 1 month ago

Senior Firmware Engineer role focused on developing and optimizing low-level embedded software in C++ for flight-critical avionics and unmanned aerial systems (UAS). You will port frameworks to new RTOSes and hardware platforms, create Board Support Packages and Hardware Abstraction Layers for ARM Cortex-M architectures, develop peripheral drivers (I2C, SPI, UART, ADC, wireless), and conduct unit/integration testing including MISRA C compliance checks.… You'll diagnose cross-domain issues across electromechanical, software, networking, and RF subsystems, and translate mission requirements into technical specifications and test documentation.

San DiegoLast seen 1 month ago
Posted 1 month ago

Senior embedded software engineer role developing mission-critical firmware for Amazon's Leo satellite constellation. Responsibilities include architecting ASIC firmware, RF communication subsystems, secure boot operations, real-time embedded software, and hardware interfaces using protocols like I2C, SPI, UART, and Ethernet.… The role requires security-by-design principles, threat modeling, secure coding practices, and collaboration with hardware architects and systems engineers to bring custom silicon from concept through secure bring-up and production integration.

San DiegoLast seen 1 month ago
$110,000 – $175,000 · Posted 2 months ago

The Senior Systems Engineer will design, develop, and support communications and encryption devices, providing technical expertise in cryptographic technologies and deployment strategies. Responsibilities include advising on cryptographic equipment deployment, analyzing emerging threats, conducting technical analysis of cryptographic products for acquisition decisions, liaising with vendors on device lifecycle, and supporting leadership with briefings and fielding decisions.… The role requires 5–15 years of cybersecurity, systems engineering, or network security experience, along with strong analytical, problem-solving, and written communication skills. A bachelor's degree in Systems Engineering, Computer Science, or related field is required.

San DiegoLast seen 1 month ago
$150,000 – $185,000 · Posted 2 months ago

Staff Software Engineer responsible for leading macro-level technical design, architectural implementation, and development of critical embedded software subsystems in C++ and Qt. The role owns end-to-end software lifecycle deliverables, conducts architecture and design reviews, ensures FDA/IVDR regulatory compliance, and mentors junior engineers.… Requires 10+ years of professional experience with complex embedded systems, expert-level C/C++ proficiency, and mastery of object-oriented design and UML modeling.

San DiegoLast seen 1 month ago
Posted 2 months ago

Design, develop, and implement modem power optimization features within the modem protocol stack for Pixel devices. Analyze power consumption across LTE and 5G NR network conditions to identify optimization opportunities, collaborate with modem vendors and platform teams on power reduction initiatives, and build automated power measurement tools and dashboards to track KPIs.… Requires 1+ years of C/C++ coding experience and hands-on power management of embedded mobile devices, with strong performance analysis, debugging, and optimization skills for low-level systems.

San DiegoLast seen 1 month ago
Posted 2 months ago

Senior Modem Firmware Engineer responsible for designing, developing, and integrating 5G cellular modem modules into OpenWrt-based router and gateway platforms. Owns the end-to-end modem stack including kernel drivers, user-space daemons, and network configuration to deliver reliable connectivity, failover, and optimal throughput.… Develops and maintains USB/PCIe drivers, implements QMI/RMNET/AT command interfaces, configures routing policies, and debugs connectivity issues across RF, baseband, driver, and user-space layers. Requires 4+ years embedded Linux development, 2+ years OpenWrt or similar, and 2+ years cellular modem integration experience.

San DiegoLast seen 1 month ago
$155,000 – $232,600 · Posted 2 months ago

Staff-level RF control software engineer responsible for designing and implementing the software abstraction layer that supports diverse radio hardware configurations on a common protocol stack. Leads the development lifecycle from inception through commercialization, including RF hardware characterization, test mode interfaces, and optimization of device control transactions for timing-critical multi-RAT and concurrent radio operations.… Applies expertise in RF component control (amplifiers, oscillators, frequency synthesizers, mixers, switches, sensors) and digital interfaces used in multi-chip wireless transceiver platforms. Provides technical leadership across multi-disciplinary teams including ASIC design, modem/RF systems, hardware, and firmware.

San DiegoLast seen 1 month ago
$140,000 – $180,000 · Posted 2 months ago

Lead an embedded Linux software team building mission-critical defense systems, splitting time between management and individual contribution. Design and implement C/C++ Linux daemons, REST APIs, and system services for aerial platforms and deployable manufacturing infrastructure.… Manage team standups, architecture reviews, and cross-functional coordination with autonomy, avionics, and mechanical/electrical engineering. Engineer for real-time performance, security, and reliability while owning developer experience, CI/CD pipelines, and field operability.

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

Sr. Staff Reliability Engineer at Qualcomm leads semiconductor reliability strategy for advanced CMOS technologies (FinFET, GAA, etc.), defining qualification requirements and executing technology certification across devices, packages, and systems.… The role requires deep expertise in device and interconnect reliability physics—BTI, TDDB, HCI, electromigration, self-heating, wear-out mechanisms—and hands-on experience designing reliability test structures and interpreting complex failure data. Responsibilities include performing advanced reliability analysis, anticipating and mitigating risks across the product lifecycle, establishing scalable organizational best practices, and providing expert judgment on critical trade-offs. The engineer will mentor technical staff, drive cross-functional alignment with design, process, test, and product teams, and communicate reliability status and strategic recommendations to senior leadership.

San DiegoLast seen 1 month ago
$133,000 – $199,600 · Posted 2 months ago

Lead a section of 10–15 embedded software engineers at Northrop Grumman's San Diego facility, managing direct reports on organizational goals, performance, and career development while serving as a technical performer (~80% program time) on communications systems within Fighter Networked Systems and Advanced Comms & Networks. Responsibilities include staffing coordination, recruiting, training, performance reviews, promotions, salary evaluation, and HR collaboration.… Candidates must hold or be able to obtain a Secret clearance and have a BS + 5 years or MS + 3 years in a STEM field, with proficiency in C/C++ and object-oriented programming.

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

Sr. Staff Reliability Engineer at Qualcomm leads semiconductor reliability strategy for advanced CMOS nodes (FinFET, GAA) and complex SoCs.… The role requires deep expertise in device and interconnect failure physics—BTI, TDDB, HCI, electromigration, self-heating—and advanced packaging architectures (2.5D/3D, TSV, chiplets). Responsibilities include defining foundry qualification requirements, performing wear-out and aging analysis, identifying lifecycle risks, and establishing scalable reliability processes. The engineer mentors the organization, provides expert judgment on critical trade-offs, and communicates reliability status and strategic recommendations to senior leadership.

San DiegoLast seen 1 month ago
$122,574 – $300,960 · Posted 2 months ago

Design and optimize video analysis and quality assessment algorithms for next-generation video codec hardware accelerators (FPGA/ASIC). Implement C-models and firmware for advanced video encoding, collaborating across algorithm, architecture, software, and hardware teams.… Apply machine learning techniques including deep learning frameworks and transformer architectures for ROI detection, content understanding, and feature extraction. Integrate algorithms into production VOD/live streaming workflows and validate impact through A/B testing and objective quality metrics (VMAF, PSNR, SSIM).

San DiegoLast seen 2 months ago
Posted 2 months ago

Design and implement complex test fixture hardware and integration solutions for Apple products from prototype through mass production. Work with system design and diagnostics teams to architect testing processes, validate test station hardware and software with contract manufacturers, and serve as the technical expert for system testing and debugging.… Requires a B.S. in Electrical Engineering with 3+ years of experience in analog/digital/power electronics, schematic and PCB layout design using tools like Allegro, and proficiency in USB 3.2, USB-PD, DisplayPort, PCIe, I2C, and SPI protocols. Document tests, develop product test plans, and manage parametric data collection with strong communication skills to convey complex engineering concepts across cross-functional teams.

San DiegoLast seen 1 month ago
$155,000 – $232,600 · Posted 2 months ago

Staff-level RF control software engineer responsible for designing and implementing software abstraction layers that support diverse radio hardware configurations on common protocol stacks. Designs test mode interfaces for hardware characterization and RF performance tuning, and optimizes device control transactions for multi-RAT, multi-SIM, and concurrent radio operations.… Applies expertise in antenna concepts, signal characterization, and RF component control (amplifiers, oscillators, frequency synthesizers, mixers, switches, sensors). Collaborates across ASIC design, modem/RF systems, systems test, hardware, and firmware teams while providing technical leadership at design reviews.

San DiegoLast seen 2 months ago
$107,900 – $195,050 · Posted 2 months ago

The Algorithm Software Engineer will design, develop, and deploy signal processing applications on custom Leidos SoCs, porting algorithms from MATLAB/Python/C++ to optimized C code for real-time, massively parallelized execution. Responsibilities include hardware-software co-design, DSP optimization leveraging SIMD/VLIW/accelerators, Hardware-in-the-loop testing, and collaboration across signal processing, embedded, RF, and systems engineering teams.… The role requires 8+ years of C/C++ embedded systems development, strong signal processing fundamentals, and experience translating research algorithms into production real-time systems.

San DiegoLast seen 1 month ago
$94,200 – $141,200 · Posted 2 months ago

Design, develop, and validate embedded software and device drivers for cutting-edge Qualcomm products including smartphones, IoT devices, and mobile platforms. Collaborate with hardware, systems, and test engineers to implement software modules, perform debugging and code reviews, and ensure quality through regression testing.… Work independently on complex embedded systems projects involving power management, ARM architecture integration, and performance optimization while documenting technical solutions.

San DiegoLast seen 16 days ago
$130,187 – $166,900 · Posted 2 months ago

Senior Embedded Software Development Engineer at Qualcomm will independently design, develop, debug, and validate real-time embedded software, RTOS environments, microcontroller firmware, and communication protocols for wireless chipsets supporting 3G, 4G, 5G, and AI technologies. Responsibilities include driver development, platform integration and testing, tool and process improvement, and support for customer issues.… The role requires creating engineering documentation, technical specifications, and contributing to design reviews. A Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field is required.

San DiegoLast seen 2 months ago
$198,700 – $298,100 · Posted 2 months ago

Qualcomm is seeking an experienced SoC Security Architect to design and define next-generation security architecture for datacenter System-on-Chips, focusing on confidential computing platforms, secure debug, and manageability features. The role requires architecting foundational security capabilities such as secure boot, attestation, hardware/firmware provenance, isolation, access control, and key management while ensuring compliance with industry standards.… The ideal candidate has 6+ years of hardware/systems engineering experience, deep knowledge of SoC architecture for datacenter environments, and proven expertise in threat modeling, security requirements development, and security architecture implementation. Strong analytical, problem-solving, and technical communication skills are essential for collaborating with platform architects and leadership across the organization.

San DiegoLast seen 15 days ago
$103,600 – $155,400 · Posted 2 months ago

Qualcomm seeks a Modem Software Engineer to design, develop, and maintain embedded software for wireless modem and broadband technologies. The role involves working on connectivity protocols, networking stacks, and platform software across mobile products, collaborating with cross-functional teams on design through validation.… Responsibilities include debugging complex technical issues, conducting code reviews, performing kernel debugging, and supporting customer field issues. Required qualifications include a Bachelor's degree in Computer Engineering or related field; preferred skills include strong C/C++ programming, Linux embedded development, networking protocols (TCP/IP, IPv4/IPv6, Wi-Fi), and familiarity with CI/CD pipelines and Agile methodologies.

San DiegoLast seen 16 days ago
$211,800 – $317,800 · Posted 2 months ago

Qualcomm is hiring Sr. Staff and Principal Engineers to develop low-level software for custom CPUs, focusing on Linux kernel, boot firmware, and platform optimization.… The role requires deep expertise in computer architecture, C/assembly programming, and systems-level software development across pre-silicon and hardware environments. You will collaborate with hardware and software teams to optimize performance, ensure OS efficiency, and enable new architectural features while working independently on multi-faceted technical challenges.

San DiegoLast seen 17 days ago
$180,600 – $271,000 · Posted 2 months ago

As a CPU Power Management Firmware Developer, you will design, implement, and verify embedded firmware for power and performance management across Qualcomm's custom CPU subsystems and SoCs. You'll collaborate with hardware power management and firmware teams to define and implement solutions, working in both pre-silicon and post-silicon environments.… The role requires 6+ years of software engineering experience with proficiency in C/C++, embedded systems, and RTOS/OS kernel development, plus demonstrated experience with embedded operating systems and ARM architecture.

San DiegoLast seen 18 days ago
$153,537 – $202,200 · Posted 2 months ago

Staff-level embedded systems software engineer responsible for designing, developing, and modifying complex embedded system features and general computer applications. Will lead technical design creation, perform deep debugging on embedded platforms to resolve system-level issues, and mentor junior engineers.… Requires strong problem-solving across ambiguous requirements, database design capability, and ability to write clean, testable code. Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field required.

San DiegoLast seen 1 month ago
$103,600 – $155,400 · Posted 2 months ago

Qualcomm seeks an Embedded Systems Software Engineer to design, develop, and maintain embedded networking software for wireless broadband and automotive telematics platforms. You will work across multiple middleware stacks (RDK-B, prplOS, OpenSync, OpenWRT, Linux Yocto) and collaborate with cross-functional teams on connectivity protocols, system services, and platform layers.… Responsibilities include debugging complex technical issues, conducting code reviews, performing on-target and off-target Linux kernel debugging, and supporting field issues. The role requires strong C/C++ programming skills, solid understanding of networking fundamentals (TCP/IP, IPv4/IPv6, DHCP, DNS, Wi-Fi, VLAN), and experience with Linux-based embedded systems development.

San DiegoLast seen 1 month ago
Posted 2 months ago

Senior Systems Software Engineer role at Saronic Technologies focused on designing, developing, and optimizing software systems for autonomous surface vessels. Responsibilities include implementing autonomous navigation and control algorithms, integrating software with hardware systems, optimizing network communications for low-bandwidth/high-latency environments, and conducting software testing and validation.… The role requires 3+ years (Senior) or 8+ years (Staff) of software engineering experience, preferably in autonomous systems or robotics, with proficiency in C/C++ or Rust, embedded Linux systems, and knowledge of low-level protocols and networking principles.

San DiegoLast seen 1 month ago