Telemetry Software Engineer I - DSN Data Services

NASA Jet Propulsion Laboratory

United States

On-site

USD 93,000 - 112,000

Full time

12 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NASA Jet Propulsion Laboratory (JPL) in Pasadena, CA seeks an Engineering Applications Software Engineer I to develop telemetry processing software for the Deep Space Network. You will design, implement, test, and maintain software under the guidance of senior engineers, contributing to unit tests, documentation, and operations support.

The role emphasizes C/C++, Python or Java, Unix-based systems, XML/JSON data formats, and network programming, with collaboration across teams and a focus on

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

  • Develop and maintain DSN telemetry processing software under guidance of lead engineers.
  • Implement change requests, new requirements, and anomaly fixes.
  • Work on priority anomaly reports and update project tracking (JIRA).
  • Write and run unit tests; provide test input and guidance to testers.
  • Help debug anomalies found during project interface tests.
  • Provide design inputs for requirements/design documents and contribute to user guides and operation manuals.
  • Provide operations support as directed by the DSN Realtime Operations lead.
  • Learn TTC subsystems and DSN data flows; follow configuration management processes.

Skills

C/C++
Java
Perl
Python
XML
JSON
TCP/IP
Sockets
Unix-based systems
Unit testing
Static analysis tools
Debugging
Performance optimization
Documentation
Team collaboration

Education

Bachelor’s degree in Engineering/Computer Science/Mathematics or related field
Master’s degree in similar fields

Tools

Jama
TestRail
TimescaleDB
PostgreSQL
Django
Node.js
Jira

Job description

NASA Jet Propulsion Laboratory (JPL) in Pasadena, CA seeks an Engineering Applications Software Engineer I to develop telemetry processing software for the Deep Space Network. You will design, implement, test, and maintain software under the guidance of senior engineers, contributing to unit tests, documentation, and operations support.

The role emphasizes C/C++, Python or Java, Unix-based systems, XML/JSON data formats, and network programming, with collaboration across teams and a focus on

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Telemetry Software Engineer I - DSN Data Services
Telemetry Software Engineer I - DSN Data Services

NASA Jet Propulsion Laboratory • California

On-site
USD 93,000 - 112,000
Health benefits
Dental & Vision plans
Retirement plans
+5
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 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
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
Engineering Applications Software Engineer l
Engineering Applications Software Engineer l

NASA Jet Propulsion Laboratory • California

On-site
USD 93,000 - 112,000
Health benefits
Dental & Vision plans
Retirement plans
+5
Engineering Applications Software Engineer l
Engineering Applications Software Engineer l

California Institute Of Technology Jet Propulsion Laboratory • United States

On-site
USD 93,000 - 112,000
Health, dental, vision insurance
Retirement plans
Paid time off
+1
Engineering Applications Software Engineer l
Engineering Applications Software Engineer l

NASA Jet Propulsion Laboratory • United States

On-site
USD 93,000 - 112,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
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