Advanced Space Software Architect

3 weeks ago


Vancouver, British Columbia, Canada Sierra Space Full time

About the Role


We 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 development, experience with C++, and knowledge of real-time operating systems. Familiarity with Agile Scrum methodologies and a passion for pushing the boundaries of what's possible in space exploration are essential.


What You'll Do



  • Design and develop high-quality flight software for spacecraft missions
  • Collaborate with our engineering teams to define and deliver system requirements
  • Work closely with customers to understand their needs and develop solutions that meet their requirements
  • Participate in all aspects of the software development lifecycle, from concept development to deployment
  • Contribute to the development and maintenance of our software tools and processes

About You


We're looking for someone who is passionate about space exploration, has a strong technical background, and excellent communication skills. The ideal candidate will be a team player, able to work collaboratively with our engineers and other stakeholders to achieve our mission objectives.


Minimum Qualifications



  • Bachelor of Science degree in Computer Science, Software Engineering, or related field
  • 6+ years of relevant experience in embedded software development
  • Strong knowledge of C++ and real-time operating systems
  • Familiarity with Agile Scrum methodologies
  • An active Top Secret with SCI eligibility U.S. Security Clearance

Estimated Salary Range: $104,827.91 - $144,138 per year


About Sierra Space


Sierra Space is a leading provider of space-based solutions, dedicated to helping humanity live and work in space. Our mission is to create a platform in space that benefits life on Earth and beyond. We're committed to fostering a culture of innovation, collaboration, and inclusivity, where everyone can thrive and contribute to our mission.


Benefits


We offer a comprehensive benefits package, including medical, dental, and vision plans, 401(k) with 150% match up to 8%, life insurance, and three weeks of paid time off. We also provide tuition reimbursement, professional development opportunities, and access to cutting-edge technology and resources.



  • 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

    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...


  • 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

    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

    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 Sierra SpaceWe envision a future where humanity lives and works in space, on moons, and on distant planets. Our mission is to make this vision a reality by building a platform in space that benefits life on Earth.At Sierra Space, we're not just building a company - we're building a community of innovators who share our passion for pushing the...


  • 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 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...

  • 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 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 UsSierra Space is a pioneering company that envisions a future where humanity thrives in space, on moons, and distant planets. Our mission is to create a platform in space that benefits life on Earth, revolutionizing the way we live, work, and explore.


  • 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 OpportunityAt Sierra Space, we are at the forefront of a new era in space exploration and development. As a Real Estate Project Manager, you will play a crucial role in shaping our vision for the future of space-based real estate.We are seeking a highly motivated and experienced professional to join our team. Your primary responsibility will be to...


  • 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 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

    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 RoleAs a seasoned professional, you will oversee the design, development, and implementation of cutting-edge software products for Sierra Space's Orbital Mission and Services division. This role involves leading cross-functional teams in developing flight software and algorithms solutions for spacecraft missions, working closely with engineers to...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About the RoleSierra Space is seeking a detail-oriented and organized Real Estate Project Manager to oversee projects and leases managed by the Real Estate & Facilities team. This role encompasses project management, understanding and managing leases, and supporting financial planning and strategic facility improvements.About YouWe're looking for a project...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About the RoleWe're seeking a skilled Flight Software Engineer II to join our team at Sierra Space, where you'll play a crucial role in designing and developing cutting-edge flight software for spacecraft missions.Your primary responsibility will be to create innovative solutions for both civilian and DoD applications, ensuring we meet customer requirements...

  • Software Architect

    4 weeks ago


    Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    Software ArchitectAequilibrium Software Inc seeks a skilled Software Architect to drive the design and development of innovative software solutions. As a key member of our team, you will be responsible for crafting architectural visions, leading technical workshops, and delivering high-quality software products that meet the needs of our clients.Key...