Resume and JobRESUME AND JOB
Leidos logo

Algorithm Software Engineer - Careers at Leidos

Leidos

Algorithm Software Engineer - Careers at Leidos

full-timePosted: Feb 3, 2026

Job Description

Algorithm Software Engineer - Advanced Warfare Technology Division

Leidos Advanced Warfare Technology (AWT) is at the forefront of protecting the warfighter and national security against evolving threats. Join our growing enterprise in San Diego, CA, as an Algorithm Software Engineer, focusing on design, development, and hardware/software integration for cutting-edge electronic warfare systems.

Role Overview

As a DOD leader in electronic design and chiplet manufacturing, Leidos transforms state-of-the-art processing algorithms into real-time software on custom SoCs. Work in small, multi-disciplinary teams using spiral or agile methodologies to meet aggressive schedules for field demonstrations. Develop high-performance signal processing applications for modern electronic warfare, deploying algorithms to massively parallel pipelines on Leidos SoCs.

Key Responsibilities

  • Contribute to advanced systems design with software, systems engineering, hardware, firmware, RF, and signal processing experts.
  • Design, implement, and test C applications in real-time environments.
  • Port algorithms from MATLAB/Python/C++ to optimized C for multi-core SoCs.
  • Optimize code using SIMD, VLIW, and hardware accelerators for extreme real-time performance.
  • Develop HITL tests and support field testing events.
  • Communicate technical details across diverse engineering teams.

Required Qualifications

  • Bachelor’s in Computer Engineering, Electrical Engineering, or Computer Science.
  • 4+ years C/C++ experience in embedded systems.
  • Strong signal processing knowledge and MATLAB proficiency.
  • Active Secret clearance (TS/SCI eligible).
  • Linux, build tools, version control, and testing experience.

Preferred Qualifications

  • Master’s Degree.
  • Parallel processing (SIMD, VLIW) and RF signal experience.

Leidos values passion for learning—apply if you're eager to innovate in defense technology.

Locations

  • San Diego, California, United States

Salary

87,100 - 157,450 USD / yearly

Estimated Salary Rangehigh confidence

87,100 - 157,450 USD / yearly

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • C/C++ software development for embedded systemsintermediate
  • Signal processing algorithms (Fourier transforms, filtering, complex arithmetic)intermediate
  • MATLAB for algorithm analysis and developmentintermediate
  • Code optimization for DSP (SIMD, VLIW, hardware accelerators)intermediate
  • Parallel processing in multi-core environmentsintermediate
  • Linux development environmentsintermediate
  • Build tools (GCC, CMake, Make)intermediate
  • Version control (git, Subversion) and CI (Jenkins)intermediate
  • Hardware-in-the-loop (HITL) testingintermediate
  • Linear algebra and probabilityintermediate

Required Qualifications

  • Bachelor’s Degree in Computer Engineering, Electrical Engineering, or Computer Science (experience)
  • 4+ years of software development experience with strong C/C++ for embedded systems (experience)
  • Active Secret security clearance (ability to obtain TS/SCI) (experience)
  • Understanding of hardware-software interaction and computer architecture (experience)
  • Experience with software testing tools and methodology (experience)
  • Experience creating technical documentation (experience)
  • Demonstrated ability to learn new technical skills (experience)

Responsibilities

  • Design, implement, and test C applications in real-time environments
  • Analyze and port signal processing algorithms from MATLAB, Python, or C++ to C on multi-core Leidos SoCs
  • Optimize C code leveraging SIMD, VLIW, hardware accelerators for real-time DSP performance
  • Develop Hardware-in-the-loop (HITL) tests to validate algorithms
  • Contribute to multi-disciplinary teams with systems, hardware, firmware, RF, and signal processing experts
  • Communicate technical details to internal/external engineers
  • Support system field testing and collection events (1-2 weeks/year)

Benefits

  • general: Competitive salary range $87,100 - $157,450
  • general: Comprehensive health, dental, and vision insurance
  • general: 401(k) retirement savings with company match
  • general: Professional development and tuition reimbursement
  • general: Paid time off and flexible work options
  • general: Opportunities to work on cutting-edge defense projects

Target Your Resume for "Algorithm Software Engineer - Careers at Leidos" , Leidos

Get personalized recommendations to optimize your resume specifically for Algorithm Software Engineer - Careers at Leidos. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Algorithm Software Engineer - Careers at Leidos" , Leidos

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Jobs in San Diego, CALeidos CareersDefense Technology JobsSignal Processing CareersEmbedded Systems EngineeringHiring in United StatesEngineeringInformation TechnologySecurity

Answer 10 quick questions to check your fit for Algorithm Software Engineer - Careers at Leidos @ Leidos.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Leidos logo

Algorithm Software Engineer - Careers at Leidos

Leidos

Algorithm Software Engineer - Careers at Leidos

full-timePosted: Feb 3, 2026

Job Description

Algorithm Software Engineer - Advanced Warfare Technology Division

Leidos Advanced Warfare Technology (AWT) is at the forefront of protecting the warfighter and national security against evolving threats. Join our growing enterprise in San Diego, CA, as an Algorithm Software Engineer, focusing on design, development, and hardware/software integration for cutting-edge electronic warfare systems.

Role Overview

As a DOD leader in electronic design and chiplet manufacturing, Leidos transforms state-of-the-art processing algorithms into real-time software on custom SoCs. Work in small, multi-disciplinary teams using spiral or agile methodologies to meet aggressive schedules for field demonstrations. Develop high-performance signal processing applications for modern electronic warfare, deploying algorithms to massively parallel pipelines on Leidos SoCs.

Key Responsibilities

  • Contribute to advanced systems design with software, systems engineering, hardware, firmware, RF, and signal processing experts.
  • Design, implement, and test C applications in real-time environments.
  • Port algorithms from MATLAB/Python/C++ to optimized C for multi-core SoCs.
  • Optimize code using SIMD, VLIW, and hardware accelerators for extreme real-time performance.
  • Develop HITL tests and support field testing events.
  • Communicate technical details across diverse engineering teams.

Required Qualifications

  • Bachelor’s in Computer Engineering, Electrical Engineering, or Computer Science.
  • 4+ years C/C++ experience in embedded systems.
  • Strong signal processing knowledge and MATLAB proficiency.
  • Active Secret clearance (TS/SCI eligible).
  • Linux, build tools, version control, and testing experience.

Preferred Qualifications

  • Master’s Degree.
  • Parallel processing (SIMD, VLIW) and RF signal experience.

Leidos values passion for learning—apply if you're eager to innovate in defense technology.

Locations

  • San Diego, California, United States

Salary

87,100 - 157,450 USD / yearly

Estimated Salary Rangehigh confidence

87,100 - 157,450 USD / yearly

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • C/C++ software development for embedded systemsintermediate
  • Signal processing algorithms (Fourier transforms, filtering, complex arithmetic)intermediate
  • MATLAB for algorithm analysis and developmentintermediate
  • Code optimization for DSP (SIMD, VLIW, hardware accelerators)intermediate
  • Parallel processing in multi-core environmentsintermediate
  • Linux development environmentsintermediate
  • Build tools (GCC, CMake, Make)intermediate
  • Version control (git, Subversion) and CI (Jenkins)intermediate
  • Hardware-in-the-loop (HITL) testingintermediate
  • Linear algebra and probabilityintermediate

Required Qualifications

  • Bachelor’s Degree in Computer Engineering, Electrical Engineering, or Computer Science (experience)
  • 4+ years of software development experience with strong C/C++ for embedded systems (experience)
  • Active Secret security clearance (ability to obtain TS/SCI) (experience)
  • Understanding of hardware-software interaction and computer architecture (experience)
  • Experience with software testing tools and methodology (experience)
  • Experience creating technical documentation (experience)
  • Demonstrated ability to learn new technical skills (experience)

Responsibilities

  • Design, implement, and test C applications in real-time environments
  • Analyze and port signal processing algorithms from MATLAB, Python, or C++ to C on multi-core Leidos SoCs
  • Optimize C code leveraging SIMD, VLIW, hardware accelerators for real-time DSP performance
  • Develop Hardware-in-the-loop (HITL) tests to validate algorithms
  • Contribute to multi-disciplinary teams with systems, hardware, firmware, RF, and signal processing experts
  • Communicate technical details to internal/external engineers
  • Support system field testing and collection events (1-2 weeks/year)

Benefits

  • general: Competitive salary range $87,100 - $157,450
  • general: Comprehensive health, dental, and vision insurance
  • general: 401(k) retirement savings with company match
  • general: Professional development and tuition reimbursement
  • general: Paid time off and flexible work options
  • general: Opportunities to work on cutting-edge defense projects

Target Your Resume for "Algorithm Software Engineer - Careers at Leidos" , Leidos

Get personalized recommendations to optimize your resume specifically for Algorithm Software Engineer - Careers at Leidos. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Algorithm Software Engineer - Careers at Leidos" , Leidos

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Jobs in San Diego, CALeidos CareersDefense Technology JobsSignal Processing CareersEmbedded Systems EngineeringHiring in United StatesEngineeringInformation TechnologySecurity

Answer 10 quick questions to check your fit for Algorithm Software Engineer - Careers at Leidos @ Leidos.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.