NASA JPL

Engineering Applications Software Engineer l

NASA JPL
Apply
10 days ago
Pasadena, CA, USAEntry Level

Base Salary

$93k - $112k/yr

Responsibilities

  • Develop and maintain DSN telemetry processing software, including change requests, new requirements, and anomaly fixes.
  • Write and execute automated unit tests and provide test inputs and guidance to testers.
  • Help diagnose anomalies discovered during project interface testing and optimize application performance.
  • Contribute to requirements, design, software operations, user guides, delivery, and test documentation.
  • Provide mission and operations support to DSN realtime operations as directed.
  • Learn telemetry subsystem data flows and follow DSN configuration management and change processes.

Requirements

  • Bachelor’s degree in engineering, computer science, mathematics, or a related field plus at least 1 year of related experience, or a master’s degree in a similar field with 0 years of required experience.
  • Extensive understanding of one or more of C, C++, Java, Perl, or Python.
  • Experience with XML and JSON data formats, TCP/IP networking, sockets, and client-server models.
  • Extensive understanding of Unix-based systems and experience with static analysis tools, automated unit testing, application packaging, debugging, and performance optimization.
  • Experience writing technical software documentation, participating in code reviews, and supporting technical interchanges.
  • Experience working effectively in a team environment with strong written and verbal communication.
  • Preferred experience includes telemetry processing, SLE services, DSN interfaces, CCSDS telemetry ground processing, Solaris, software design patterns, configuration management, TimescaleDB, PostgreSQL, HTML, Django, Node.js, Jama, and TestRail.
  • Preferred qualifications also include knowledge of UI/UX principles, web services, basic electrical and electronic theory, and technical schematics.

Benefits

  • Health, dental, vision, wellbeing, and retirement plans.
  • Paid time off, learning programs, rideshare, childcare, flexible scheduling, parental leave, and other work-life-balance benefits.
  • Benefits for eligible positions are effective the first day of the month coincident with or immediately following the start date.
  • Full-time position located in or associated with Pasadena, California.

Tech Stack

Categories

NASA JPL

About NASA JPL

5,001-10,000 employees

NASA’s Jet Propulsion Laboratory is a federally funded research and development center in Pasadena, CA, managed by Caltech. It designs, builds, and operates robotic spacecraft and science instruments for NASA, and develops ground systems like the Deep Space Network; notable missions include the Mars rovers and the Voyager probes. Founded in 1936, JPL is publicly funded and focuses on planetary, Earth, and astrophysics research and flight operations.

Contact me