DSN Telemetry Software Engineer I

Jet Propulsion Laboratory

Pasadena (CA)

On-site

USD 93,000 - 112,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Dental insurance
Vision care
Retirement plan
Paid time off
Learning opportunities
Rideshare
Parental leave

Job summary

Jet Propulsion Laboratory in Pasadena seeks an Engineering Applications Software Engineer I to develop telemetry processing software for the DSN Data Services. You will implement changes, write tests, and document work under guidance, supporting operations and DSN realtime tasks.

You will gain exposure to TTC subsystems, DSN data flows, and configuration management while collaborating with a multidisciplinary team in a mission-focused environment.

Qualifications

  • Bachelor's degree in Engineering, Computer Science, or Mathematics, or related field with a minimum of 1 year of related experience; Master's degree in similar fields with a minimum of 0 years of related experience.
  • Extensive understanding with one or more of the following languages: C/C++, Java, Perl or Python.
  • Experience with XML and JSON data formats and exchange.
  • Experience with network programming including TCP/IP, sockets and client server models.
  • Extensive understanding with Unix-based systems.
  • Experience working with static analysis tools.
  • Experience developing and maintaining automated unit tests.
  • Experience with application packaging.
  • Experience with debugging and performance optimization.
  • Experience in writing technical documents, including software design, delivery and test documentation, presenting at code reviews and supporting technical interchanges.
  • Experience working in a team environment, with emphasis on strong written and verbal communication.

Responsibilities

  • Implement assigned change requests (CRs), new requirements (NRs), and anomaly fixes under the guidance
  • Work on priority Anomaly Reports (ARs) as assigned
  • Update JIRA as work progresses
  • Write and run unit tests for your code
  • Provide unit test input and test guidance to Testers
  • Help debug anomalies found during Project Interface Tests
  • Provide RDD inputs for your assigned work
  • Contribute to user-facing documentation such as SOMs and UGs
  • Document your work clearly, since DSN work is traceable and reviewed
  • Provide operations support as directed by the CDE Lead and DSN Realtime Operations
  • Learn the TTC subsystems and their data flows
  • Follow the DSN configuration management and change processes

Skills

C/C++
Java
Python
XML/JSON
Unix/Linux
Unit testing
Documentation
Debugging
Team communication

Education

Bachelor's degree in Engineering/CS/Math
Master's degree in related field

Tools

TimescaleDB
PostgreSQL
Django
Node.js
Jama
TestRail
Solaris OS

Job description

Jet Propulsion Laboratory in Pasadena seeks an Engineering Applications Software Engineer I to develop telemetry processing software for the DSN Data Services. You will implement changes, write tests, and document work under guidance, supporting operations and DSN realtime tasks.

You will gain exposure to TTC subsystems, DSN data flows, and configuration management while collaborating with a multidisciplinary team in a mission-focused environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

DSN Telemetry Software Engineer I
DSN Telemetry Software Engineer I

Jet Propulsion Laboratory • United States

On-site
USD 93,000 - 112,000
Health, dental, vision insurance
Retirement plans
Paid time off
+1
DSN Telemetry Software Engineer I
DSN Telemetry Software Engineer I

NASA Jet Propulsion Laboratory • Pasadena (CA)

On-site
USD 93,000 - 112,000
Health benefits
Dental and vision coverage
Wellbeing programs
+6
DSN Embedded Software Engineer - C/C++, Linux
DSN Embedded Software Engineer - C/C++, Linux

DeSanti • Pasadena (CA)

On-site
USD 120,000 - 180,000
DSN Operations Engineer – Data Processing
DSN Operations Engineer – Data Processing

The Amatriot Group • Monrovia (AL)

On-site
USD 71,000 - 75,000
Engineering Applications Software Engineer l
Engineering Applications Software Engineer l

NASA Jet Propulsion Laboratory • Pasadena (CA)

On-site
USD 93,000 - 112,000
Health benefits
Dental and vision coverage
Wellbeing programs
+6
DSN Compatibility Test Engineer
DSN Compatibility Test Engineer

Peraton • Monrovia (CA)

On-site
USD 90,000 - 120,000
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
Lead Software Engineer: FPGA/SDR & High-Rate Systems
Lead Software Engineer: FPGA/SDR & High-Rate Systems

Jet Propulsion Laboratory • United States

On-site
USD 171,000 - 215,000
Deep Space Network Test Engineer
Deep Space Network Test Engineer

Peraton • Monrovia (CA)

On-site
USD 66,000 - 106,000
Medical benefits
Dental benefits
Vision benefits
+2
Flight Telecom Systems Engineer II - Spacecraft Missions
Flight Telecom Systems Engineer II - Spacecraft Missions

NASA Jet Propulsion Laboratory • California

On-site
USD 114,000 - 134,000
Health benefits