1h ago

Software Engineer, High Performance Computing

Hawthorne, CA
full-timemidAerospace

Tech Stack

Description

You will create highly reliable software systems for a satellite constellation, working on everything from prototyping to on-orbit deployment. You'll collaborate with interdisciplinary teams to build next-generation capabilities like sensors, inter-satellite lasers, and space-based cloud compute.

Requirements

  • Bachelor's degree in computer science, engineering, math, or related discipline
  • 2+ years of professional software development experience (or degree in lieu)
  • Development experience in C, C++, or Python or full stack software development
  • Experience in C++ for high performance systems
  • Ability to obtain and maintain a Top Secret or Top Secret SCI clearance

Responsibilities

  • Create highly reliable software systems controlling hundreds of satellites in low earth orbit
  • Leverage software design to improve satellite constellation performance, security, and availability
  • See software through from core needs to prototyping, development, testing, on-orbit rollout, and beyond
  • Work with interdisciplinary teams to brainstorm, design, and build next-generation satellite capabilities
  • Write high quality Linux-based C++ software for processors and microcontrollers
0 views 0 saves 0 applications