Skip to content
×

Engineering Software Engineer l

Listing for: Jet Propulsion Laboratory
Full Time position Listed on 2026-11-05
Job specializations:
Salary/Wage Range or Industry Benchmark: 93080 - 112112 USD Yearly USD 93080.00 112112.00 YEAR

Job Description & How to Apply Below

#
** Job Details
** New ideas are all around us, but only a few will change the world. That's our focus  ask the biggest questions, then search the universe for answers - literally. We build upon ideas that have guided generations, then share our discoveries to inspire generations to come. Your mission - your opportunity - is to seek out the answers that bring us one step closer.

If you're driven to discover, create, and inspire something that lasts a lifetime and beyond, you're ready for JPL.Located in Pasadena, California, JPL has a campus-like environment situated on 177 acres in the foothills of the San Gabriel Mountains and offers a work environment unlike any other: we inspire passion, foster innovation, build collaboration, and reward excellence.
** Responsibilities:
** The
** DSN Telemetry and Tracking Data Services
** group seeks an
** Engineering Applications Software Engineer I
** to support development of telemetry applications for the Deep Space Network (DSN) Data Services.

The
** Engineering Applications Software Engineer I
** will report to cognizant development engineers to design, develop, support, test, and maintain DSN Telemetry processing software.

Tasks may include but are not limited to:
* ** Software Development*** + 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
* ** 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
*
* 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.
** Preferred

Skills:

*** Relevant experience working with Telemetry processing software development teams and knowledge of SLE services, DSN interfaces, and other DSN Telemetry applications.
* Experience with Ground processing of CCSDS Telemetry, including diagnosing issues such as data loss and anomalous behavior.
* Experience and technical knowledge of scripting languages.
* Experience with the Solaris Operating System.
* Fundamental knowledge of software application design patterns and principles.
* Knowledge of Configuration Management practices and tools.
* Experience in designing and developing databases, such as Timescale DB and PostgreSQL.
* Experience with HTML, and UI/UX design principles and web services, such as Django and Node.js.
* Knowledge of basic electrical/electronic theory.
* Ability to understand basic technical schematics/diagrams/drawings.
* Experience with Jama or Test Rail.

JPL has a catalog of benefits and perks that span from the traditional to the unique. This includes a variety of health, dental, vision, wellbeing, and retirement plans, paid time off, learning, rideshare, childcare, flexible schedule, parental leave and many more. Our focus is on work-life balance, and living healthy, fulfilling lives as we Dare Mighty Things Together. For benefits eligible positions,…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction

Search for further Jobs Here:

SEARCH JOBS: 10+ Million Listings
(Try combinations for better Results! Or enter less keywords for broader Results)
Education Level
Experience Level (years)
Posted in last:
Salary