\n
\n
\n
Astro Digital designs, builds, and operates a diverse range of small satellite systems supporting space-based turnkey missions for several business applications, including earth observation, communications, in-orbit demonstrations, risk reduction, science, and exploration. Astro Digital is headquartered in Santa Clara, California with infrastructure around the globe.
Position Summary
The Ground Software Engineer is responsible for the design, implementation, and maintenance of the software used for Astro Digital satellite operations. The Ground Software Engineer works with the Satellite Operations team to build reliable command and telemetry interfaces, automation, and backend software to support on-orbit satellite operations. The ideal candidate is a hands-on problem solver and comfortable working in a fast-paced environment.
\n
\n
\n
\n
\n
\n
Primary Duties and Responsibilities
\n- Build high-performing command interfaces for mission-critical operations.
\n- Build up telemetry analysis tools for quick spacecraft anomaly resolution and state of health assessment.
\n- Develop satellite operations tools and automation to perform a variety of on-orbit and ground procedures.
\n- Build efficient and reliable backend software to manage command and telemetry pathways.
\n- Collaborate with the team to define ground software requirements and plan system architecture.
\n
\n
\n
\n
\n
\n
\n
Qualifications
Minimum:\n- BS in Software Engineering, Computer Science, or related field.
\n- Proficient in Python programming.
\n- Experience writing and architecting object-oriented software.
\n- Experience using a version control repository.
\n- Comfortable with command-line environments (Linux).
\n- Ability to work independently.
\n- Good written and verbal communications skills, especially during time-critical situations.
\n
\n
Preferred:\n- Direct experience working with CubeSat systems and/or satellite operations.
\n- Familiarity in SQL and experience working with a Postgres database.
\n
\n
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.
Job Type: Full Time
Location: Santa Clara, CA
\n
\n
\n
\n
\n\n\n
\n","datePosted":"2021-03-04T19:10:37.984Z","validThrough":"2024-11-08","employmentType":[],"hiringOrganization":{"@type":"Organization","name":"Astro Digital","description":"Astro Digital provides customers with complete space-based systems and mission support services for applications such as Earth observation, satellite communications, science, and technology demonstrations.","numberOfEmployees":58,"address":[{"address":{"@type":"PostalAddress","addressLocality":"Mountain View, CA, USA"}},{"address":{"@type":"PostalAddress","addressLocality":"Santa Clara, CA, USA"}}],"sameAs":"https://astrodigital.com","url":"https://astrodigital.com","logo":"https://cdn.getro.com/companies/6d313c89-da10-420c-9f36-dd143e58d7f4-1762651959","keywords":"Information Technology"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Santa Clara, CA, USA"}},"baseSalary":{"@type":"MonetaryAmount","currency":null,"value":{"@type":"QuantitativeValue","minValue":null,"maxValue":null,"unitText":"PERIOD_NOT_DEFINED"}}}
Ground Systems Software Engineer
Software Engineering
Santa Clara, CA, USA
Posted 6+ months ago
Astro Digital designs, builds, and operates a diverse range of small satellite systems supporting space-based turnkey missions for several business applications, including earth observation, communications, in-orbit demonstrations, risk reduction, science, and exploration. Astro Digital is headquartered in Santa Clara, California with infrastructure around the globe.
Position Summary
The Ground Software Engineer is responsible for the design, implementation, and maintenance of the software used for Astro Digital satellite operations. The Ground Software Engineer works with the Satellite Operations team to build reliable command and telemetry interfaces, automation, and backend software to support on-orbit satellite operations. The ideal candidate is a hands-on problem solver and comfortable working in a fast-paced environment.
Primary Duties and Responsibilities
- Build high-performing command interfaces for mission-critical operations.
- Build up telemetry analysis tools for quick spacecraft anomaly resolution and state of health assessment.
- Develop satellite operations tools and automation to perform a variety of on-orbit and ground procedures.
- Build efficient and reliable backend software to manage command and telemetry pathways.
- Collaborate with the team to define ground software requirements and plan system architecture.
Qualifications
Minimum:
- BS in Software Engineering, Computer Science, or related field.
- Proficient in Python programming.
- Experience writing and architecting object-oriented software.
- Experience using a version control repository.
- Comfortable with command-line environments (Linux).
- Ability to work independently.
- Good written and verbal communications skills, especially during time-critical situations.
Preferred:
- Direct experience working with CubeSat systems and/or satellite operations.
- Familiarity in SQL and experience working with a Postgres database.
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.
Job Type: Full Time
Location: Santa Clara, CA