Current jobs related to Embedded Flight Software Developer - Vancouver, British Columbia - Sierra Space


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About the RoleWe are seeking a highly skilled Embedded Flight Software Engineer to join our team at Sierra Space. As a key member of our Orbital Mission and Services division, you will be responsible for designing and developing flight software for spacecraft missions.Your primary responsibility will be to ensure that our spacecraft systems meet customer...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About the RoleWe are seeking a highly skilled Embedded 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 for spacecraft missions, including civilian and DoD applications.Key ResponsibilitiesDesign and develop...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About the RoleWe are seeking a highly skilled Embedded 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 for spacecraft missions, including civilian and DoD applications.Key ResponsibilitiesDesign and develop...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About the RoleWe are seeking a skilled Embedded Flight Software Engineer to join our team at Sierra Space. As a key member of our Orbital Mission and Services division, you will be responsible for designing and developing flight software for spacecraft missions. Your primary focus will be on ensuring the reliability and efficiency of our systems, while also...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About the RoleWe are seeking a highly skilled Embedded 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 for spacecraft missions, including civilian and DoD applications.Key ResponsibilitiesDesign and develop...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About the RoleWe are seeking a highly skilled Embedded 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 for spacecraft missions, including civilian and DoD applications.Key ResponsibilitiesDesign and develop...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About the RoleWe are seeking a highly skilled Embedded Flight Software Engineer to join our team at Sierra Space. As a key member of our Orbital Mission and Services division, you will be responsible for designing and developing flight software for spacecraft missions. Your primary focus will be on ensuring the successful execution of our small satellite...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About the RoleWe are seeking a highly skilled Embedded 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 for spacecraft missions. Your expertise in C++ and real-time operating systems will be crucial in ensuring...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About the RoleWe are seeking a highly skilled Embedded Flight Software Engineer to join our team at Sierra Space. As a key member of our Orbital Mission and Services division, you will be responsible for designing and developing flight software for spacecraft missions. Your expertise in C++ and real-time operating systems will be essential in ensuring the...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About the RoleWe are seeking a skilled Embedded Flight Software Engineer to join our team at Sierra Space. As a key member of our Orbital Mission and Services division, you will be responsible for designing and developing flight software for spacecraft missions. Your primary focus will be on understanding, analyzing, and evaluating satellite and...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About the RoleWe are seeking a skilled Embedded Flight Software Engineer to join our team at Sierra Space. As a key member of our Orbital Mission and Services division, you will be responsible for designing and developing flight software for spacecraft missions, both civilian and DoD applications.Our ideal candidate will have a strong background in embedded...


  • 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 Embedded 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 for spacecraft missions for both civilian and DoD applications.Your primary responsibility will be to ensure...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About the RoleWe are seeking a skilled Embedded Flight Software Engineer to join our team at Sierra Space. In this role, you will design and develop flight software for spacecraft missions, working closely with cross-functional teams to ensure the successful execution of our spacecraft programs. Your primary responsibility will be to architect, implement,...


  • 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 Role:At Sierra Space, we are seeking a highly skilled Flight Software Engineer to join our team. As a Flight Software Engineer, you will design and develop flight software and algorithms solutions for spacecraft missions for both civilian and DoD applications.Key Responsibilities:Design and develop flight software and algorithms solutions for...


  • Vancouver, British Columbia, Canada Corinex Full time

    Job Title: Embedded Software EngineerCorinex is seeking an experienced Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software for embedded systems.Key Responsibilities:Design and develop software for embedded systems, including firmware and drivers.Collaborate...


  • 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 division, you will be responsible for designing and developing flight software and algorithms solutions for spacecraft missions. Your primary focus will be on understanding, analyzing, and evaluating...


  • Vancouver, British Columbia, Canada Sierra Space Full time

    About the RoleWe are seeking a highly skilled Principal Flight Software Engineer to join our team at Sierra Space. As a key member of our Orbital Mission and Services division, you will be responsible for designing and developing flight software and algorithms solutions for spacecraft missions. Your primary responsibility will be to ensure that our...


  • 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. 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. Your primary responsibility will be to ensure that our spacecraft...

Embedded Flight Software Developer

2 months ago


Vancouver, British Columbia, Canada Sierra Space Full time
About the Role

We are seeking a highly skilled Embedded 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 for spacecraft missions, including civilian and DoD applications.

Key Responsibilities
  • Design and develop flight software for spacecraft missions, including understanding, analyzing, and evaluating satellite and constellation capabilities, mission concepts, and system requirements.
  • Ensure that customer requirements are met by making data-driven decisions in architecting, implementing, and testing the design in a testbed prototype and subsequent delivery of the flight code.
  • Contribute to analyses of various architectures that include space vehicles, satellites, sensors, communications, and ground infrastructure, evolving or creating new approaches based on analysis results.
  • Evaluate the mission effectiveness of candidate approaches, balancing mission objectives against factors such as development and lifecycle costs.
Requirements
  • Bachelor of Science degree in Computer Science, Software Engineering, or other related discipline and typically 6 or more years of relevant experience.
  • Related experience may be considered in lieu of required education.
  • A higher-level degree may substitute for experience.
  • Basic knowledge of Computer Aided Engineering tools.
  • Conceptual understanding of engineering principles and practices.
  • Familiarity working in multi-disciplinary teams.
  • An active Top Secret with SCI eligibility U.S. Security Clearance is required.
Preferred Qualifications
  • Strong technical understanding of C++.
  • Knowledge of memory, timing, and throughput constraints in an embedded system and the ability to create robust and sound designs that address these issues.
  • Familiarity with industry standard software languages such as Python.
  • Experience with spacecraft flight software development.
  • Demonstrated experience leading a team developing software.
  • Experience with software tools for requirements tracking, code reviews, static analysis, library and artifact repository, and automated build.
  • Knowledge of software development methodologies such as Agile/Scrum.
  • Experience and knowledge of Software Design Patterns.
  • Experience using SysML/UML to create Software Designs.
  • Experience testing and debugging on both Software in the Loop (SITL) and Hardware in the Loop (HITL, on target platform) environments.
  • Experience with Configuration Management platforms (GIT, SVN).
  • Experience developing on a Real Time Operating System (VxWorks preferred).
Working Conditions
  • Rarely exposed to outdoor elements (high/low temperatures, sun, rain/snow, etc.).
  • Rarely exposed to fumes or hazardous chemicals/materials.
  • Rarely exposed to loud noises.
Benefits

Sierra Space offers 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.

We also offer annual incentive pay based upon performance that is commensurate with the level of the position.