Senior Embedded Signal Processing Engineer

Leidos

United States

On-site

USD 150,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Leidos in San Diego, CA, seeks an Algorithm Software Engineer to design, develop, and hardware/software integrate cutting-edge signal-processing applications. You will port MATLAB/C++ algorithms to C for Leidos SoCs, optimize for real-time DSP performance, and build hardware-in-the-loop tests while collaborating with diverse signal-processing, embedded, and RF teams.

The role requires 8+ years in software development with strong C/C++ for embedded systems, MATLAB experience, and an active Secret

Qualifications

  • Bachelor’s degree in Computer/ Electrical Engineering or Computer Science required.
  • 8+ years of software development experience, including strong C/C++ for embedded systems.
  • Experience with MATLAB and signal-processing algorithms.
  • Experience with build tools such as GCC, CMake, or Make.
  • Experience with version control (e.g., git, Subversion) and CI tools (e.g., Jenkins).
  • Experience creating and maintaining technical documentation for developed software.
  • Active Secret security clearance with ability to obtain TS/SCI.

Responsibilities

  • Contribute to design and development of advanced systems as part of multi-disciplinary teams.
  • Design, implement, and test C applications in a real-time environment.
  • Understand and analyze signal processing algorithms developed in MATLAB.
  • Port signal-processing algorithms to C for multi-core execution on Leidos SoCs.
  • Optimize C code for DSP applications to achieve real-time performance.
  • Develop hardware-in-the-loop tests to validate signal-processing algorithms.
  • Communicate technical details of software to engineers.
  • Support system field testing and data collection events.

Skills

C/C++ programming
Embedded systems
Linux development
MATLAB experience
Team communication
Continuous learning

Education

Bachelor’s Degree in Computer/ Electrical Engineering or Computer Science
Master’s Degree in Computer Engineering, Electrical Engineering, Computer Science or equivalent

Tools

GCC
CMake/Make
Git/Subversion
Jenkins
MATLAB
GitLab

Job description

Leidos in San Diego, CA, seeks an Algorithm Software Engineer to design, develop, and hardware/software integrate cutting-edge signal-processing applications. You will port MATLAB/C++ algorithms to C for Leidos SoCs, optimize for real-time DSP performance, and build hardware-in-the-loop tests while collaborating with diverse signal-processing, embedded, and RF teams.

The role requires 8+ years in software development with strong C/C++ for embedded systems, MATLAB experience, and an active Secret

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
Algorithm Software Engineer
Algorithm Software Engineer

Leidos • United States

On-site
USD 150,000 - 190,000
Senior Signal Processing Engineer - Lead EW Innovation
Senior Signal Processing Engineer - Lead EW Innovation

Leidos • San Diego (CA)

On-site
USD 131,000 - 237,000
Paid Time Off
Holidays
401K with company match
+2
Signals Software Engineer – DSP, C++/Java on Linux
Signals Software Engineer – DSP, C++/Java on Linux

Leidos • Columbia (MD)

On-site
USD 87,000 - 158,000
Algorithm Software Engineer
Algorithm Software Engineer

Leidos Inc • San Diego (CA)

On-site
USD 108,000 - 195,000
Real-Time Systems Software Engineer (RF/Signal Processing)
Real-Time Systems Software Engineer (RF/Signal Processing)

Leidos • Arlington (VA)

On-site
USD 108,000 - 195,000
4 or more weeks Paid Time Off
11 paid Holidays
401K with company match
Senior Signals Software Engineer — RF/DSP, Linux, C++/Java
Senior Signals Software Engineer — RF/DSP, Linux, C++/Java

Leidos • Maryland

On-site
USD 131,000 - 238,000
Paid time off
401K with 6% company match
Parental paid leave
+2
Junior Signal Processing Engineer – Electronic Warfare
Junior Signal Processing Engineer – Electronic Warfare

Leidos • United States

On-site
USD 70,000 - 126,000
Radar Signal Processing Engineer - Early Career
Radar Signal Processing Engineer - Early Career

Leidos Inc • San Diego (CA)

On-site
USD 70,000 - 90,000
EW Signal Processing Lead - Senior Engineer
EW Signal Processing Lead - Senior Engineer

Leidos • United States

On-site
USD 180,000 - 270,000
PTO 4+ weeks
Paid holidays 11
401(k) matching
+4