Sierra Space - Centennial, CO

posted 3 days ago

- Mid Level
Centennial, CO

About the position

At Sierra Space, we envision a future where humanity lives and works in space, on moons, and on distant planets. Our mission isn't restricted to the few; instead, we see a future where all people can choose to live, work, discover, and explore beyond our planet. Our company is building a platform in space to benefit life on Earth and together we will alter the course of humanity. As a Software Engineer, you will work in an agile, collective environment, using your skills to define, design, develop, test, certify, and improve cutting-edge software products. These products range from advanced mission payloads and electronic systems to highly integrated aircraft and orbital exploration systems. Your technical duties will involve coding, debugging, testing, and troubleshooting systems and software throughout the development process.

Responsibilities

  • Define, design, develop, test, certify and improve software products.
  • Perform coding, debugging, testing, and troubleshooting of systems and software.
  • Work collaboratively in multi-disciplinary teams to achieve project goals.

Requirements

  • Bachelor of Science degree in Computer Science, Software Engineering or related discipline and typically 6 or more years of relevant experience.
  • Understanding of Computer Aided Engineering tools.
  • Practical knowledge of engineering principles and practices.
  • Experience working in multi-disciplinary teams.

Nice-to-haves

  • Proven experience as a DevOps Engineer.
  • Understanding of industry standard software languages such as C, C#, C++, HTML, Java, Python, and Bash.
  • Experience with software tools for requirements tracking, code reviews, static analysis, library and artifact repository, and automated build.
  • Experience designing CI/CD pipelines (preferably using GitHub or GitLab).
  • Demonstrated ability to deploy code to production environments, ensuring seamless integration and minimal downtime.
  • Knowledge of software development methodologies such as Agile/Scrum, Waterfall, and Spiral.
  • Experienced with data structures.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service