Ground Software Engineer - Space Transportation

Associates Systems LLC7 months ago
San Jose, CA, United States
On-site
Full-time
Junior Level (1-3 years)

Job Description

Come join our growing team of enterprising engineers paving a way to the next frontier of space transportation.

This is a full time opportunity with a host of benefits.

All qualified resumes will be responded to in 24hrs or less.

Due to the nature of this work candidates must be a U.S. Citizen

Ground Software Engineer

Build and maintain ground software systems supporting spacecraft automation, testing, and on-orbit mission operations.

Desired Skills

  • Go programming
  • Networking fundamentals
  • Knowledge of spacecraft operations or astrodynamics
  • Experience with DoD/USG programs; ability to hold a clearance

Required Skills

  • Backend Core:
    • Python
    • Linux server configuration/administration
    • Kubernetes / Helm deployment
  • Intermediate Experience:
    • SQL, NoSQL, and time-series databases (Postgres, MongoDB, InfluxDB)
    • Bash/shell scripting
    • Frontend development (Vue.js, TypeScript/JavaScript)
    • AWS or Azure cloud services
    • Microservices, IoT applications, CI/CD
    • Event systems (Kinesis, ROS2, MQTT, RabbitMQ, etc.)
    • Ability to work independently
    • Strong technical, written, and verbal communication skills

Core Responsibilities

  • Validate, test, and enhance vendor/open-source software
  • Build software supporting spacecraft automation and test infrastructure
  • Develop tools supporting on-orbit operations and anomaly resolution

Education

Education: BS in Software Engineering or related field

Experience: 3-5 years experience

Required Skills

Python
TypeScript
RabbitMQ
AWS
ROS2
time-series databases
Microservices
Strong technical communication
CI/CD
JavaScript
Networking fundamentals
Linux server configuration/administration
Bash/shell scripting
Azure cloud services
Vue.js
Event systems
Go programming
MQTT
Kinesis
SQL
IoT applications
Helm deployment
Kubernetes
NoSQL