Software Gigs

Leidos
$87,100 – $157,450Posted 1 day ago

This Embedded Software Engineer role at Leidos involves designing and developing high-performance embedded software for custom System-on-Chip (SoC) hardware in electronic warfare applications. You will write low-level C/C++ code for multi-core systems (DSP, ARM, RISC-V), perform hardware-software co-design and validation, and build software development kits for end users. The position requires 4+ years of embedded systems experience, deep understanding of hardware architectures, and proficiency in reading datasheets, test-driven development, and real-time operating systems.

San DiegoLast seen today
CHAOS Industries
$145,000 – $220,000Posted 1 day ago

Senior Embedded Software Engineer role focused on R&D and production software development for next-generation radar products. Responsibilities include building embedded Linux systems, supporting system integration on custom hardware, and maintaining deployed software for U.S. and international defense customers. Requires 4+ years of professional object-oriented software development with C/C++ and Python, extensive Linux experience, and familiarity with Agile/Scrum methodologies. Must be a U.S. Person with ability to access U.S.-only data systems.

San DiegoLast seen today
Google
Posted 1 day ago

Lead a specialized team of software engineers developing innovative Pixel sensor experiences at the intersection of hardware, software, and AI. You will drive the design and implementation of real-time embedded systems that process sensor signals efficiently while applying machine-learning and signal-processing algorithms in a power-optimized manner. Required: 8 years software development experience, 5 years in computer vision or signal processing, 5 years leading ML design and infrastructure optimization, and 3 years technical leadership. This role demands deep expertise in embedded software, AI/ML algorithms, sensor fusion, and the ability to independently architect systems while managing a team.

San DiegoLast seen today
Qualcomm
$130,187 – $192,000Posted 2 days ago

Senior engineer designing, implementing, and validating Wireless WAN modem air interface and Radio Access Network (RAN) technologies for multi-RAT systems. Responsible for modem access stratum and RF software design, algorithms, HW/SW co-processor architecture, and transceiver implementation based on 3GPP LTE and 5G NR specifications. Works across L1/L2/L3 protocol layers, optimizes for performance (throughput, latency, power consumption) and cost (silicon area, calibration complexity), and collaborates with RF and hardware teams on modem IP architecture and shared resource allocation.

San DiegoLast seen today
Illumina
$155,600 – $233,400Posted 2 days ago

Join Illumina's Primary Analysis team to design and develop high-performance signal processing software for genomic data analysis. You will architect C/C++ solutions for multi-threaded, real-time applications running on Linux, optimize algorithms for genomic base calling from image signals, and collaborate across bioinformatics, instrument design, and quality teams. The role demands expertise in memory management, performance optimization, debugging tools, and unit testing, with 8+ years of professional software development experience.

San DiegoLast seen today
Illumina
$155,600 – $233,400Posted 3 days ago

Staff Software Engineer at Illumina's Primary Analysis team designing high-performance signal processing pipelines for genomic data analysis. The role involves architecting C/C++ software for multi-threaded, memory-optimized Linux applications that detect genomic signals from images, with responsibilities including algorithm development, performance optimization, debugging, and collaboration across bioinformatics, instrument design, and quality teams. Requires 8+ years of professional software development experience, deep expertise in C/C++, multi-threading, memory management, and debugging/profiling tools, plus strong object-oriented design and unit testing practices.

San DiegoLast seen 2 days ago
Qualcomm
$155,000 – $232,600Posted 3 days 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 days ago
Leidos
$107,900 – $195,050Posted 3 days 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 day ago