Embedded Software Engineer – SoC/High-Performance (Secret)

Leidos

San Diego (CA)

On-site

USD 87,000 - 157,000

Full time

11 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Leidos in San Diego is seeking an Embedded Software Engineer to design, develop, and integrate software for high‑performance SoC hardware in a defense context. You will work with multidisciplinary teams to deliver real-time software and hardware interfaces, leveraging C/C++, Linux, and DSP/RISC‑V targets.

The role emphasizes hands-on development, testing, and documentation, including building test plans and validating performance under stress conditions.

Qualifications

  • Bachelor’s Degree in CS/EE/CE; 4+ years in embedded software development.
  • Experience with IDEs such as VS Code or Eclipse.
  • Experience with build tools (GCC, CMake, Make).
  • Understanding hardware–software interaction and basic computer architecture.
  • Version control experience (Git/SVN) and CI tools (Jenkins).
  • Experience with software testing tools and methodologies.
  • Ability to document developed software.

Responsibilities

  • Design and develop advanced embedded systems as part of multidisciplinary teams.
  • Develop software for DSP, ARM, or RISC‑V architectures.
  • Create software for multi‑core bare metal, RTOS, and Linux environments.
  • Read datasheets to understand hardware operation.
  • Build and document test plans and software requirements specifications.
  • Write low level C code to interface with CSRs and hardware components.
  • Validate hardware performance under nominal and stress conditions.
  • Build software using test driven development (TDD).
  • Document software performance against KPIs for data-plane and control-plane processing.
  • Communicate technical details of APIs and test results to engineers.

Skills

C/C++
Embedded systems
Linux development
VS Code
Eclipse
CI tools

Education

Bachelor’s Degree in CS/EE/CE
Master’s Degree in CS/EE/CE

Tools

VS Code
Eclipse
CMake
Make
Git
OpenOCD

Job description

Leidos in San Diego is seeking an Embedded Software Engineer to design, develop, and integrate software for high‑performance SoC hardware in a defense context. You will work with multidisciplinary teams to deliver real-time software and hardware interfaces, leveraging C/C++, Linux, and DSP/RISC‑V targets.

The role emphasizes hands-on development, testing, and documentation, including building test plans and validating performance under stress conditions.

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
Senior Embedded Software Engineer – Undersea Systems
Senior Embedded Software Engineer – Undersea Systems

Via Logic LLC • San Diego (CA)

On-site
USD 87,000 - 157,000
Embedded Software Engineer - Secret Clearance, SoC/DSP
Embedded Software Engineer - Secret Clearance, SoC/DSP

CareersElite.com • San Diego (CA)

On-site
USD 120,000 - 180,000
Health and Wellness Programs
Income Protection
Paid Leave
+1
Senior Embedded Software Engineer — Mission-Critical Defense
Senior Embedded Software Engineer — Mission-Critical Defense

Leidos Inc • Huntsville (AL)

On-site
USD 131,000 - 238,000
Embedded Software Engineer
Embedded Software Engineer

Fairygodboss • San Diego (CA)

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

CareersElite.com • San Diego (CA)

On-site
USD 120,000 - 180,000
Health and Wellness Programs
Income Protection
Paid Leave
+1
Senior Embedded Software Engineer — Real-Time Defense
Senior Embedded Software Engineer — Real-Time Defense

Leidos Inc • Huntsville (AL)

On-site
USD 108,000 - 195,000
Senior Embedded Software Engineer - Ocean Systems
Senior Embedded Software Engineer - Ocean Systems

Leidos • San Diego (CA)

On-site
USD 87,000 - 157,000
Embedded Software Engineer
Embedded Software Engineer

Leidos • San Diego (CA)

On-site
USD 87,000 - 157,000