Software Engineer I

Space Tango Lexington, KY
software engineer software team tango design technical communication software engineering engineering platforms management python
November 30, 2022
Space Tango
Lexington, KY
FULL_TIME

Summary


Space Tango is an innovative space technology small business based in Lexington, Ky.  Space Tango’s mission is to manufacture health and technology products in space that create value and transformational solutions.  Space Tango provides space-based automated facilities and payloads to support research and development and small-scale manufacturing needs of our partners and customers on the International Space Station.  As a leader in automated systems, Space Tango pursues pathways to on-orbit production.  Our vision is to inspire, innovate and create a better future for humanity by utilizing the environment of space.




The Software Engineer I position is responsible for the design and development of software to execute the intended goals of specific spaceflight projects and to improve the existing platforms and architectures.   Responsibilities of the position include but are not limited to develop and implement high level software architecture for individual payloads, operate payload throughout the lifecycle process from initial testing to operating and monitoring while on-orbit, and ensure that assigned projects adhere to the ST software architecture and processes.




Objectives



  • Own individual role within interdisciplinary project teams to ensure success of the projects. 

  • Develop highly reliable and reusable software systems.

  • Provide strong technical leadership with a focus of continuous improvement.

  • Identify areas within software systems that could be standardized or improved to advance the company’s software products.

  • Maintain consistent communication with project team and functional team members.

  • Maintain highest standards of excellence, never settle for status quo.




Qualifications, Skills, and Experience


Required:



  • Bachelor’s degree in Electrical, Computer or Software Engineering

  • Knowledge of: 

    • Software design, development, testing, and maintenance 

    • Data management platforms

    • Python, Bash

    • IP Networking 

    • Software version control (Git)

    • Unix based operating systems

    • Object oriented programming

    • Technical writing




Preferred:



  • 1 years professional software development experience

  • Familiarity with:

    • Spaceflight payload design

    • NASA safety requirements and regulations

    • Docker

    • Space-to-ground communication protocols and restrictions

    • Creating Python modules

    • Development of Python GUIs

    • Programmatic access to Amazon AWS

    • Video Encoding

    • Bash Scripting 

    • Software Platform Deployment

    • Quality management

    • ReactJS and / or Electron

    • UI/UX design 

    • Linux Fleet Management

    • REST

    • Security best practices, authentication, intrusion detection, security audits 






Interpersonal Skills



  • Manage and track multiple priorities while maintaining a focus towards common project goals 

  • Attention to detail and creative and innovative problem-solving skills

  • Ability to work effectively in a dynamic environment that includes working with changing needs and requirements

  • Ability to lead multiple technical projects and work with Software Engineering Manager and Project Managers to determine urgency of given task

  • Excellent written and verbal communication skills for both a technical and non-technical audience

  • Motivated for self, functional team, and company success 

  • Willingness to teach/learn new skills and techniques to/from both external and internal sources




Specific Responsibilities



  • Represent the Software Engineering team on multiple, interdisciplinary spaceflight projects.

  • Assist with the development of technical design documentation (requirements, diagrams, experiment protocols, etc.) and design project software accordingly.

  • Implement and verify software through various tests along the project lifecycle.   Develop associated test plans and action plans based on results.  

  • Utilize the software maintenance process for released operational software including bug correction, optimization, deletion of unused/discarded features, and enhancement of other features.

  • Coordinate development of complex project elements within the functional team.

  • Adhere to functional team quality assurance practices to ensure high quality software products.

  • Serve as the primary controller for spaceflight projects by leading all commanding and data/imagery collection.

  • Take initiative to coordinate inter-project team communication to solve project issues as they arise.

  • Utilize other functional team members to provide feedback and guidance for project troubleshooting activities.

  • Participate in external stakeholder communication in a professional manner.

  • Identify improvements in standard project software and existing subsystem software to improve reliability, usability, and scalability.

  • Lead moderate-complexity CI/CD software engineering projects.

  • Gain proficiency in applicable NASA safety requirements and regulations and space-to-ground communication protocols and restrictions.

  • Research and evaluate existing industry software platforms that could positively impact current or future company designs.

  • Work closely with the Software Engineering functional team and project team(s) to ensure success of assigned projects. 

  • Travel to support customer or partner projects and launches.







Space Tango is an Equal Opportunity Employer; employment with Space Tango is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.





Report this job

Similar jobs near me

Related articles