Senior Spaceflight Embedded Software Engineer

The Johns Hopkins University Applied Physics Laboratory

Laurel (MD)

On-site

USD 100,000 - 245,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Sign-on bonus
Relocation benefits
Locality allowance
Discretionary payments for exceptional

Job summary

The Johns Hopkins University Applied Physics Laboratory (APL) Space Exploration Sector seeks an embedded software developer to tackle challenging space software problems.

You will join a collaborative team delivering flight software and simulations for spacecraft, working with hardware engineers and avionics teams to ensure robust, continuously tested software capable of commanding and relaying data across vast distances.

Qualifications

  • Bachelor's degree in CS, EE, or CE or equivalent.
  • At least 5 years of software development experience.
  • Expertise in C and C++.
  • Experience with scripting languages (Python, Ruby or PERL).
  • Experience with decentralized version control and configuration management systems, such as Git.
  • Strong interpersonal skills, initiative, and independent follow-through.
  • Eligibility for TS/SCI clearance with US citizenship.

Responsibilities

  • Using embedded practices to build spacecraft software.
  • Build and maintain a robust testing pipeline at unit, app, and system levels.
  • Communicate with avionics, networking, navigation, and test teams to define interfaces and requirements.
  • Design, implement and test software for varied embedded environments.
  • Collaborate with hardware engineers to deliver a rock-solid software stack.

Skills

C/C++
Python
Git

Education

Bachelor's degree in Computer Science / Electrical or Computer Engineering

Tools

GitLab
Bamboo

Job description

The Johns Hopkins University Applied Physics Laboratory (APL) Space Exploration Sector seeks an embedded software developer to tackle challenging space software problems.

You will join a collaborative team delivering flight software and simulations for spacecraft, working with hardware engineers and avionics teams to ensure robust, continuously tested software capable of commanding and relaying data across vast distances.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Space Embedded Systems Engineer
Senior Space Embedded Systems Engineer

The Johns Hopkins University Applied Physics Laboratory • Laurel (MD)

On-site
USD 105,000 - 290,000
Education assistance
Retirement plans
Paid time off
Senior Spacecraft Flight Software Engineer
Senior Spacecraft Flight Software Engineer

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 100,000 - 245,000
Senior Embedded Systems Engineer for Space Missions
Senior Embedded Systems Engineer for Space Missions

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 105,000 - 290,000
Lead Embedded Systems Engineer — Spacecraft Software
Lead Embedded Systems Engineer — Spacecraft Software

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 105,000 - 290,000
Spaceflight Embedded Software Intern (C/C++)
Spaceflight Embedded Software Intern (C/C++)

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 31,000 - 66,000
Space Exploration Software Intern — Embedded Systems
Space Exploration Software Intern — Embedded Systems

The Johns Hopkins University Applied Physics Laboratory • Laurel (MD)

On-site
USD 32,000 - 66,000
Space Exploration Software Intern — Embedded Systems
Space Exploration Software Intern — Embedded Systems

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 31,000 - 66,000
Associate Space Software Engineer - Cloud DevSecOps
Associate Space Software Engineer - Cloud DevSecOps

Talentify • Laurel (MD)

On-site
USD 85,000 - 195,000
Space Instrumentation Electronics Engineer
Space Instrumentation Electronics Engineer

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 85,000 - 165,000
Education assistance
Retirement contributions
Work-life balance
+1
Space Instrument Electronics Engineer — FPGA & Flight Hardware
Space Instrument Electronics Engineer — FPGA & Flight Hardware

The Johns Hopkins University Applied Physics Laboratory • Laurel (MD)

On-site
USD 85,000 - 165,000