Maxar Technologies is a space technology firm that offers communication and observation satellites for commercial and government sectors. They are seeking a Software Engineer to join their Ground Software team, responsible for developing and maintaining software for satellite telemetry and commanding products. The role involves modernizing software products and introducing automation in a collaborative environment.
Develop, deploy, and maintain telemetry and commanding products.
Develop, test, and operate highly available and scalable full-stack software that enables commanding of spacecraft and processing of satellite telemetry.
Design and engineer solutions to drive innovative, modern approaches to meet user needs and customer requirements.
Introduce automation and evangelize new tools and processes within a collaborative team environment.
Qualification
Required
Must be a U.S. citizen or permanent resident
Bachelor's degree in a STEM field. Four additional years of experience may be substituted for a degree
2 years of professional software development experience
Programming experience with at least two of the following: C++, Java and Python
AWS: EC2, auto-scaling groups, ECR
Development experience with command and telemetry processing, mission operations, ground segments, and/or satellite software
Preferred
Docker experience
CI/CD pipeline creation with tools such as GitLab
Familiarity with software artifact repositories such as Nexus, Artifactory Pro
Familiarity with infrastructure as code tools such as Terraform and Terragrunt
Strong Linux background (Fedora/RHEL/Rocky)
Python package management using pip and associated tooling
Experience with Gtk, PyGtk
Familiarity with RPM-based package management (rpmbuild, yum, dnf)
SAST tools such as mend.io
Dependency scanners such as Checkmarx
Vulnerability scanners such as wiz.io, Qualys
Cybersecurity NIST 800-53, -171 -aware
Familiarity with K8s
Image creation using Packer
Experience with observability platforms (LGTM or Elk)
Familiarity with relational and NoSQL databases (e.g. MySQL, Postgres, DynamoDB)
Experience with utilizing automated testing frameworks (JUnit, PyTest, Boost)
Experience with Tcl/Tk
Professional written communications
Highly focused self-starter that likes solving problems
Passion for learning and teaching new technical skills
Benefits
Paid time off
Health and welfare insurance
401(k)
Maxar Technologies is a space technology firm that offers communication and observation satellites for commercial and government sectors.