← Back to results

Jobs at Leidos

$87,100 – $157,450 · Posted 2 days ago

Develop, test, and deliver software and firmware for uncrewed underwater vehicles (UUVs), including designing embedded systems in C/C++, writing device drivers and communication protocols (SPI, I2C, UART), integrating sensors and hardware components, and conducting at-sea testing and validation. The role spans both embedded firmware development and hardware design, requiring hands-on prototyping, PCB work, lab testing with oscilloscopes and logic analyzers, and occasional travel for sea trials. You will collaborate on component selection, system optimization, regression testing, and may operate UUV systems during evaluation.

Clearance Required
San DiegoLast seen 1 day ago
$87,100 – $157,450 · Posted 2 days ago

Leidos seeks a Sensing Algorithm Engineer to research, develop, and implement novel algorithms for remote sensing applications. The role involves prototyping algorithms in Matlab or Python, implementing efficient C software, conducting performance testing and analysis, and documenting results for customers. The ideal candidate has a BS/MS/PhD in physics, engineering, or mathematics with 4–8 years of experience, fluency in high-level languages, strong signal processing knowledge, and understanding of probability, statistics, linear algebra, and physics. The position requires an active Top Secret security clearance and full-time on-site work in San Diego, CA.

Clearance Required
San DiegoLast seen 1 day ago
$87,100 – $157,450 · Posted 5 days ago

Leidos seeks a Site Reliability Data Engineer to design, build, and maintain scalable ETL/ELT pipelines and data solutions supporting the Navy-Marine Corps Intranet. The role combines SRE responsibilities—developing resilience tests, automated testing frameworks, and monitoring—with data engineering work: designing data models, implementing quality checks, troubleshooting failures, and ensuring secure data movement across hybrid cloud and on-premises environments. You will work with SQL, Python, and approved technologies to create reusable data products, support platform migrations, and collaborate across cybersecurity, infrastructure, and business intelligence teams to meet service level objectives and operational requirements.

NorfolkLast seen 1 day ago
$87,100 – $157,450 · Posted 5 days 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 3 days ago
$83,200 – $99,840 · Posted 6 days ago

Field/Base Network Engineer managing large technical teams and Navy-Marine Corps Intranet (NMCI) operations under the SMIT contract. Responsibilities include BAN/LAN/WAN network operations, troubleshooting, repair, installation, cabling, configuration, and COMSEC support; managing incident response, change management, and problem management initiatives. Requires extensive operations/engineering leadership experience, working knowledge of large DoD enterprise network environments, and hands-on technical background in network architectures, fault diagnosis, and ITSM/DevSecOps. Physical role involving equipment installation, rack mounting, confined-space work, and site-based troubleshooting across multiple locations.

Clearance Required
San DiegoLast seen 3 days ago
$57,850 – $104,575 · Posted 6 days ago

Entry-level Software Engineer position developing, testing, and maintaining C/C++ and Java applications on Linux systems. The role involves participating in the full software development lifecycle—design, development, testing, debugging, and maintenance—while working with Git, Docker, CI/CD tools, and real-time data processing. You will work under general supervision with mentorship from experienced engineers, focusing on identifying and solving bugs, performance issues, and system bottlenecks using modern software development practices.

Bowie, MDLast seen 5 days ago
$107,900 – $195,050 · Posted 7 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 5 days ago
$87,100 – $157,450 · Posted 7 days ago

Senior Software Engineer role developing virtualization infrastructure for Navy anti-submarine warfare training systems. Responsibilities include designing and deploying virtualized Linux environments using KVM and Open vSwitch, migrating hardware-based solutions to scalable virtualized platforms, developing Python automation scripts and Ansible configurations, and troubleshooting complex networking and systems issues in DoD training environments. Requires strong Linux systems engineering expertise, virtualization proficiency, and deep understanding of low-level networking in mission-critical contexts.

Clearance Required
San DiegoLast seen 6 days ago