Ground Systems Software Engineer

Job Category: Engineering
Location: California, United States
Employment Type: Permanent
Location Terms: Hybrid
Salary: USD170000
Ground Systems Software Engineer
Job Type: Full Time, Hybrid (> 50% in person).
Location: San Jose, CA
Salary: $100,000 - $170,000

I am working with a cutting edge, Space company who are focused on technology advancement for high-reliability space sub systems.

They design & manufacture cost-effective, radiation-hardened systems and have a proven history supplying the sector.

Position Summary:

The Ground Systems Software Engineer is responsible for designing, implementing, and maintaining the software used for satellite operations. The Ground Systems Software Engineer works closely with the Satellite Operations Engineers and Flight Software Engineers to build reliable command and telemetry interfaces, intelligent automation, and scalable infrastructure to support all aspects of satellite operations. The ideal candidate is a self-starter, a team player, comfortable working in a fast-paced environment, and, most importantly, excited to work in the space industry.

Key Responsibilities:
  • Collaborate with the team to maintain, update, and improve the entire ground software stack.
  • Develop tools and automation to perform various essential on-orbit and ground functions with minimal user interaction.
  • Develop the spacecraft operator interface web app.
  • Develop efficient and reliable backend software to manage command and telemetry pathways.
  • Collaborate with the team to design and plan system architecture.
  • Develop satellite and ground telemetry tools for efficient anomaly resolution and state of health assessments.
  • Develop scalable, seamless, and holistic ground station software infrastructure.
  • Write software unit tests to mitigate bugs.
  • Monitor ground system health and respond to anomalies.

Minimum Qualifications
  • BS in Software Engineering, Computer Science, or related field.
  • Extremely proficient in the Python programming language.
  • 2+ years professional experience developing REST APIs.
  • Professional experience in web application development. (1+ year Django or 3+ years other.)
  • Experience writing and architecting object-oriented software.
  • Experience with light weight front end web development.
  • Comfortable working in Linux
  • Ability to work independently.
  • Good written and verbal communication skills, especially during time-critical situations.
  • Experience working with relational databases, familiarity with time series databases.

Preferred Qualifications
  • Direct experience working with small satellite systems and/or satellite operations.
  • Experience working with docker for deployments.
  • Experience with SDRs – like GNU Radio or qRadio This position requires access to export-controlled commodities, technical data, technology, software, and services.

U.S. citizenship, U.S. legal permanent resident status, or protected person status under 22 CFR §120.15 and 8 U.S.C. § 1324b(a)(3) is required.

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!