DSN Embedded Software Engineer - C/C++, Linux

DeSanti

Pasadena (CA)

On-site

USD 120,000 - 180,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

DeSanti in Pasadena invites an Engineering Applications Software Engineer to support NASA's DSN ground systems, focusing on embedded Linux, DELOS, and cross-platform software in C/C++, Java, Python, and scripting.

You will collaborate with the Ground Communications and Architecture Section, develop Buildroot-based solutions, maintain CI/CD pipelines, address cybersecurity compliance, and help ensure high-reliability operation across DSN labs and field sites.

Qualifications

  • BS/MS in CS or related field with 5+ years for Level III, 9+ for Level IV.
  • Strong C/C++ for embedded systems; modern build systems.
  • Experience with Python, Bash, Java, and databases.

Responsibilities

  • Develops and maintains DELOS embedded OS using Buildroot for DSN.
  • Designs embedded software and lab/operational deployments.
  • Integrates DELOS software packages and CI/CD workflows.
  • Implements cybersecurity requirements in software.
  • Supports DSN operations and flight project teams.
  • Maintains production service availability and failover.

Skills

C/C++ embedded
Java programming
Python scripting
Bash scripting
Kernel cross-compilation
Docker experience
Cybersecurity practices
Git workflows
Communication skills
Team collaboration
Travel ability

Education

Bachelor's degree in CS/EE

Tools

Buildroot
Yocto
CI/CD tools
Docker
Git

Job description

DeSanti in Pasadena invites an Engineering Applications Software Engineer to support NASA's DSN ground systems, focusing on embedded Linux, DELOS, and cross-platform software in C/C++, Java, Python, and scripting.

You will collaborate with the Ground Communications and Architecture Section, develop Buildroot-based solutions, maintain CI/CD pipelines, address cybersecurity compliance, and help ensure high-reliability operation across DSN labs and field sites.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engineering Applications Software Engineer
Engineering Applications Software Engineer

DeSanti • Pasadena (CA)

On-site
USD 120,000 - 180,000
Senior Embedded Software Engineer - Onsite, Pasadena
Senior Embedded Software Engineer - Onsite, Pasadena

Columbus Technologies and Services • Pasadena (CA)

On-site
USD 84,000 - 145,000
Sr. Software Engineer (Onsite)
Sr. Software Engineer (Onsite)

Columbus Technologies and Services, Inc. • Pasadena (CA)

On-site
USD 84,000 - 145,000
Full benefits
9/80 work schedule
Sr. Software Engineer (Onsite)
Sr. Software Engineer (Onsite)

Columbus Technologies and Services • Pasadena (CA)

On-site
USD 84,000 - 145,000
Onsite Senior Software Engineer - Embedded Systems (DSN)
Onsite Senior Software Engineer - Embedded Systems (DSN)

Columbus Technologies and Services, Inc. • Pasadena (CA)

On-site
USD 84,000 - 145,000
Full benefits
9/80 work schedule
Lead Uplink Software Engineer – DSN & SDRs
Lead Uplink Software Engineer – DSN & SDRs

NASA Jet Propulsion Laboratory • Pasadena (CA)

On-site
USD 171,000 - 215,000
Health, dental, vision plans
Paid time off and flexible schedule
Retirement plans and financial well‑be
SDN Software Engineer II - Space & Ground Systems
SDN Software Engineer II - Space & Ground Systems

Global Edge Group • Rockville (MD)

On-site
USD 110,000 - 170,000
Senior Uplink Systems Software Engineer (Real-Time)
Senior Uplink Systems Software Engineer (Real-Time)

NASA Jet Propulsion Laboratory • United States

On-site
USD 171,000 - 215,000
Health, dental, vision
Flexible schedule
Paid time off
Space Flight Software Engineer - Data Ingestion & Systems
Space Flight Software Engineer - Data Ingestion & Systems

Sandia National Laboratories • New Mexico

On-site
USD 102,400 - 199,700
DSN Compatibility Test Engineer
DSN Compatibility Test Engineer

Peraton • Monrovia (CA)

On-site
USD 90,000 - 120,000