Westminster, Colorado, USA
2 days ago
Software Engineer

STS Technical Services is hiring a Software Engineer in Westminster, Colorado.

Position Summary

Our client is seeking a Software Engineer to join their manufacturing team. This role will focus on designing, developing, and integrating mission systems that support satellites, ground stations, and mission operations centers.

The ideal candidate will bring spacecraft software development experience, strong knowledge of mission design and operations, and proficiency in programming languages such as C, C++, and Python. This is a hands-on role that spans concept through post-production support, offering the opportunity to contribute directly to mission-critical systems in aerospace.

Job Duties and Responsibilities Design and implement software to build and integrate mission systems including satellites, ground stations, and operations centers Design, develop, code, test, debug, and document system software Review code and system designs for compliance and efficiency Analyze code for scalability, stability, and performance Integrate and validate new product designs Support software quality assurance and optimize I/O performance Provide post-production and in-orbit customer support Collaborate with hardware design and development engineers Assess third-party and open-source software for integration into mission systems Job Requirements and Minimum Qualifications Bachelor of Science (BS), Master of Science (MS), or Doctorate (PhD) degree in Software or Computer Engineering from an accredited institution Minimum of 4 years of industry experience in spacecraft software development (a Master’s degree may count as two years of experience) Hands-on experience in software and hardware troubleshooting (motors, power distribution units, etc.) Proficiency in C, C++, Python, or other programming languages in an aerospace context Strong understanding of space missions from conception through flight and disposal Familiarity with spacecraft mission design including events, pointing modes, maneuver planning, sequencing, and operations Experience with spacecraft failures in post-CDR testing and on-orbit, including root cause analysis and recovery Expertise in design for reliability, spaceflight redundancy, and fault detection, identification, and recovery Knowledge of attitude dynamics, coordinate frame transformations, vector mathematics, radiative heat transfer, spacecraft propulsion, communication systems, and power systems Experience with TCP/IP or UDP communication protocols for software-in-the-loop and hardware-in-the-loop development and space flight use Experience interfacing open-source software to build integrated systems Embedded software experience, particularly for space missions Ability to implement physical first principles as scripts or spreadsheets Experience with software release processes, revisioning, and configuration Familiarity with configuration management tools, defect tracking tools, and peer review practices Knowledge of handling radiation tolerance in software for automotive-grade parts About STS Technical Services

STS Technical Services is a Top 100 Staffing Firm that partners with leading organizations in aerospace, defense, manufacturing, and industrial sectors. Our recruitment teams connect skilled engineers and professionals with rewarding opportunities across the United States.

We are committed to supporting your career and helping you achieve long-term success.

#IndeedSTS

Confirmar seu email: Enviar Email