DSN Telemetry Software Engineer I

NASA Jet Propulsion Laboratory

Pasadena (CA)

On-site

USD 93,000 - 112,000

Full time

11 hours 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 benefits
Dental and vision coverage
Wellbeing programs
Retirement plans
Paid time off
Learning opportunities
Rideshare
Flexible schedule
Parental leave

Job summary

NASA Jet Propulsion Laboratory in Pasadena, California seeks an Engineering Applications Software Engineer I to support telemetry applications for the DSN Data Services. You will design, develop, and maintain telemetry processing software under the guidance of cognizant engineers.

Responsibilities include implementing change requests, updating JIRA, unit testing, debugging, documentation, and contributing to user guides. Collaboration and clear communication are essential in a team 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 guidance.
  • Work on priority Anomaly Reports (ARs) as assigned.
  • Update JIRA as work progresses.
  • Unit Testing and Test Support.
  • 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.
  • Documentation.
  • Provide RDD (Requirements/Design Document) inputs for your assigned work.
  • Contribute to user-facing documentation such as Software Operations Manuals (SOMs) and User Guides (UGs).
  • Document your work clearly, since DSN work is traceable and reviewed.
  • Mission and Operations Support.
  • Provide operations support as directed by the CDE Lead and DSN Realtime Operations.
  • Professional Development.
  • Learn the TTC subsystems and their data flows.
  • Follow the DSN configuration management and change processes.

Skills

C/C++
Java
Perl
Python
XML/JSON formats
TCP/IP networking
Unix-based systems
Unit testing
Documentation writing

Education

Bachelor's degree in Engineering/CS/Math
Master’s degree in related fields

Tools

JIRA
TimescaleDB
PostgreSQL
Django
HTML
Node.js

Job description

NASA Jet Propulsion Laboratory in Pasadena, California seeks an Engineering Applications Software Engineer I to support telemetry applications for the DSN Data Services. You will design, develop, and maintain telemetry processing software under the guidance of cognizant engineers.

Responsibilities include implementing change requests, updating JIRA, unit testing, debugging, documentation, and contributing to user guides. Collaboration and clear communication are essential in a team 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

Jet Propulsion Laboratory • Pasadena (CA)

On-site
USD 93,000 - 112,000
Health insurance
Dental insurance
Vision care
+5
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 Compatibility Test Engineer
DSN Compatibility Test Engineer

Peraton • Monrovia (CA)

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

The Amatriot Group • Monrovia (AL)

On-site
USD 71,000 - 75,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
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
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
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
Operations Engineer
Operations Engineer

The Amatriot Group • Monrovia (AL)

On-site
USD 71,000 - 75,000