Senior Real-Time DSP/Embedded Software Engineer

Leidos LLC

San Diego (CA)

On-site

USD 140,000 - 220,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Paid time off
Holidays
401k with match
Flexible schedules
Education and training

Job summary

Leidos LLC in San Diego, CA, is seeking an Algorithm Software Engineer to design, develop, and deploy cutting-edge signal processing on Leidos SoCs. You will work on real-time DSP pipelines and interface with signal processing, embedded, and RF teams to ensure performance and reliability in challenging environments.

The role requires 8+ years in C/C++, MATLAB experience, and a strong foundation in signal processing, Linux, and hardware/software co-design.

Qualifications

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, or Computer Science.
  • 8+ years of software development experience in C/C++ for embedded systems.
  • Understanding of linear algebra and probability.
  • Strong signal processing knowledge (Fourier, filtering, complex arithmetic).
  • Experience with MATLAB and signal processing algorithms.
  • Experience with build tools GCC, CMake, Make.
  • Version control and CI tools (git, Subversion, Jenkins).
  • Linux development environment experience.
  • Active Secret security clearance with the ability to obtain TS/SCI.

Responsibilities

  • Contribute to design and development of advanced systems as part of cross-disciplinary teams.
  • Design, implement and test C applications in real-time environments.
  • Analyze signal processing algorithms developed in MATLAB.
  • Port algorithms from MATLAB/Python/C++ to C on Leidos SoCs in multi-core environments.
  • Optimize C code for DSP with SIMD and hardware accelerators to meet real-time requirements.
  • Develop Hardware-in-the-loop tests to validate algorithms.
  • Communicate technical details clearly to engineers; support field testing and briefings.

Skills

C/C++
Embedded systems
MATLAB
Signal processing
Linux
Git CI

Education

Bachelor’s degree in CS/EE/CE
Master’s degree (bonus)

Tools

GCC
CMake
Make
Git

Job description

Leidos LLC in San Diego, CA, is seeking an Algorithm Software Engineer to design, develop, and deploy cutting-edge signal processing on Leidos SoCs. You will work on real-time DSP pipelines and interface with signal processing, embedded, and RF teams to ensure performance and reliability in challenging environments.

The role requires 8+ years in C/C++, MATLAB experience, and a strong foundation in signal processing, Linux, and hardware/software co-design.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Real-Time DSP Software Engineer
Real-Time DSP Software Engineer

Leidos Inc • San Diego (CA)

On-site
USD 108,000 - 195,000
Real-Time Signal Processing Engineer - SoC & HW/SW
Real-Time Signal Processing Engineer - SoC & HW/SW

Leidos • San Diego (CA)

On-site
USD 194,000 - 195,000
Competitive benefits
PTO 4+ weeks
11 holidays
+4
Embedded Real-Time Software Engineer (DSP/ARM/RISC-V)
Embedded Real-Time Software Engineer (DSP/ARM/RISC-V)

Leidos LLC • San Diego (CA)

On-site
USD 87,000 - 157,000
Embedded Software Engineer – SoC/High-Performance (Secret)
Embedded Software Engineer – SoC/High-Performance (Secret)

Leidos • San Diego (CA)

On-site
USD 87,000 - 157,000
Signals Software Engineer – DSP, C++/Java on Linux
Signals Software Engineer – DSP, C++/Java on Linux

Leidos • Columbia (MD)

On-site
USD 87,100 - 157,450
Real-Time Software Engineer, EW Systems & DSP
Real-Time Software Engineer, EW Systems & DSP

Leidos • Virginia (MN)

On-site
USD 87,000 - 157,000
Competitive benefits
4+ weeks PTO
11 paid holidays
+5
Real-Time Signal Processing Engineer (Embedded/SoC)
Real-Time Signal Processing Engineer (Embedded/SoC)

CareersElite.com • San Diego (CA)

On-site
USD 150,000 - 200,000
Competitive compensation
Health and wellness programs
Income protection
+2
EW Signal Processing Engineer — Radar Algorithms
EW Signal Processing Engineer — Radar Algorithms

Leidos • San Diego (CA)

On-site
USD 87,000 - 157,000
4 or more weeks Paid Time Off
11 paid Holidays
401K with 6% match
+5
Senior FPGA DSP Engineer – Hardware/Software Design
Senior FPGA DSP Engineer – Hardware/Software Design

Leidos • United States

On-site
USD 131,000 - 237,000
Paid Time Off
11 paid Holidays
401K with match
+3
Algorithm Software Engineer
Algorithm Software Engineer

Leidos LLC • San Diego (CA)

On-site
USD 140,000 - 220,000
Paid time off
Holidays
401k with match
+2