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