Senior Software Engineer for Space Systems

3 weeks ago


Vancouver, British Columbia, Canada Sierra Space Full time

Sierra Space is a pioneer in space exploration, driving innovation and pushing boundaries to achieve the extraordinary.

As a Senior Software Engineer for Space Systems, you will play a critical role in designing and developing cutting-edge software solutions for spacecraft missions. Your expertise in C++ and real-time operating systems will be instrumental in architecting, implementing, and testing flight software and algorithms that meet customer requirements.

With a strong background in object-oriented design and experience with embedded processors, you will contribute to analyses of various architectures, evolving or creating new approaches based on analysis results. You will also evaluate the mission effectiveness of candidate approaches, balancing mission objectives against factors such as development and lifecycle costs.

The ideal candidate will have recent experience with at least one real-time operating system (such as VxWorks) and be familiar with both asymmetric and symmetric multiprocessing architectures. Experience working in an Agile Scrum environment is highly desirable.

This position requires the ability to obtain and maintain a Top-Secret U.S. Security Clearance. U.S. Citizenship status is required as this position needs an active U.S. Security Clearance for employment.

In return for your skills and dedication, Sierra Space offers:

  • An estimated salary range of $138,634 - $190,623
  • A generous benefit package, including medical, dental, and vision plans, 401(k) with 150% match up to 8%, life insurance, 3 weeks paid time off, tuition reimbursement, and more
  • Annual incentive pay based upon performance

We are committed to your personal and professional development, empowering you to make profound and meaningful contributions and fostering a vibrant culture of collaboration, where teamwork ignites breakthrough innovations. If you are passionate about space exploration and driven to achieve the extraordinary, join us in our pursuit to Dare to Dream.


  • Software Engineer

    1 month ago


    Vancouver, British Columbia, Canada Sierra Space Full time

    Job Title: Software Engineer - Space Mission SystemsAbout the Role:As a Software Engineer in the Space Mission Systems team at Sierra Space, you will be part of a dynamic and innovative team that designs and develops cutting-edge software solutions for space exploration. Your primary responsibility will be to develop and maintain software systems for...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About the RoleWe are seeking a highly motivated and experienced Senior Software Test Engineer to join our team as Deputy Lead. As part of our Centralized Software and Artificial Intelligence organization, you will be responsible for designing, implementing, and executing test plans to identify issues, bugs, and defects before product release.Key...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About the RoleSierra Space is seeking a highly motivated and detail-oriented System Engineering Intern to join our dynamic team.The ideal candidate will support various projects and initiatives related to the development and integration of aerospace systems, gaining hands-on experience in systems engineering and working alongside experienced professionals on...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About the RoleWe are seeking a highly skilled Space Software Developer to join our Propulsion Systems team. As a member of this team, you will play a critical role in designing and developing cutting-edge software products for spacecraft missions.Your primary responsibility will be to design and develop flight software and algorithms solutions for spacecraft...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About the RoleWe are seeking a highly skilled Flight Software Engineer to join our team at Sierra Space. This individual will be responsible for designing and developing flight software and algorithms solutions for spacecraft missions, ensuring customer requirements are met through data-driven decisions.Key Responsibilities:Design and develop flight software...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About the RoleWe're seeking a skilled Space Exploration Software Development Engineer to join our team at Sierra Space.As a key member of our Orbital Mission and Services division, you'll be responsible for designing and developing flight software and algorithms solutions for spacecraft missions.Your primary focus will be on understanding, analyzing, and...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About the RoleWe are seeking an experienced Embedded Flight Software Engineer to join our team at Sierra Space.This is a unique opportunity to design and develop flight software for spacecraft missions, working closely with our cross-functional teams to ensure successful project outcomes.The ideal candidate will have a strong background in embedded software...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About Sierra SpaceWe are a leading space technology company that envisions a future where humanity lives and works in space. Our mission is to push the boundaries of what is possible and make a profound impact on human history.As a Flight Software Engineer at Sierra Space, you will be part of a talented team that designs and develops cutting-edge software...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About Sierra SpaceAt Sierra Space, we are revolutionizing the future of space exploration and development. Our mission is to push the boundaries of what is possible and create a new era of space-based technologies.We are seeking an exceptional Embedded Flight Software Engineer to join our team. As a key member of our software development team, you will be...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About the RoleAs a Flight Software Engineer, you will be responsible for designing and developing flight software and algorithms solutions for spacecraft missions. This will involve understanding, analyzing, and evaluating satellite and constellation capabilities, mission concepts, and system requirements.ObjectivesDesign and develop flight software and...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About the RoleWe are seeking a skilled Software Development Pioneer to join our team at Sierra Space. This individual will play a critical role in designing and developing flight software and algorithms solutions for spacecraft missions. The ideal candidate will have strong technical knowledge of C++ and experience working with real-time operating systems,...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    Senior Guidance, Navigation and Control EngineerSierra Space is a leading provider of innovative aerospace solutions, with a proven track record of delivering customer-focused technology and best-of-breed integrations in the aerospace and defense sectors.Salary:$120,552.10 - $180,828.15 per annum, plus annual incentive pay based on performance.About the...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About the RoleOur team at Sierra Space is seeking a highly skilled and experienced Flight Software Engineer to join our Orbital Mission and Services division.This individual will be responsible for designing and developing flight software and algorithms solutions for spacecraft missions, working closely with cross-functional teams to ensure successful...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    At Sierra Space, we are pushing the boundaries of space exploration. Our mission is to create a future where humanity lives and works in space, on moons, and on distant planets. We are seeking a talented Flight Software Engineer to join our team in Louisville, Colorado.About the Role: As a Flight Software Engineer, you will be responsible for designing and...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    Unlock the Future of Space ExplorationSierra Space is at the forefront of commercializing Low Earth Orbit and providing cost-effective access to space for all industries.We seek a highly motivated Software Test Engineer to join our growing team as the Deputy Test Lead for the Dream Chaser Space Plane, poised to launch in 2024. As Deputy Test Lead, you will...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Sierra Space. As a key member of our software development team, you will be responsible for designing, developing, and deploying maintainable software and data tools that will power missions to the International Space Station and beyond.About YouWe are looking for...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    Company Overview:Sierra Space is a pioneering company at the forefront of space exploration, aiming to create a future where humanity lives and works beyond our planet. Our mission is driven by an unwavering passion to push boundaries and achieve the extraordinary.About the Role:We seek a highly skilled Spacecraft Systems Software Architect to join our team....


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About the RoleWe are seeking a highly skilled Flight Software Engineer to join our team at Sierra Space. As a key member of our Orbital Mission and Services (OMS) division, you will be responsible for designing and developing flight software and algorithms solutions for spacecraft missions.Our ideal candidate will have a strong background in software...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About the RoleWe are seeking a highly skilled Flight Software Engineer II to join our team at Sierra Space, where you will play a critical role in designing and developing flight software and algorithms solutions for spacecraft missions.Key ResponsibilitiesDesign and develop flight software and algorithms solutions for spacecraft missionsAnalyze and evaluate...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    Unlock Your Potential as a Senior Guidance, Navigation and Control Systems ArchitectSierra Space is seeking an experienced and skilled Senior Guidance, Navigation and Control Systems Architect to join our team in Louisville, CO. As a key member of our engineering team, you will play a crucial role in designing and developing advanced spacecraft systems,...