Current jobs related to Senior Embedded Flight Software Engineer I/II - Littleton, Colorado - Rocket Lab Usa


  • Littleton, Colorado, United States Rocket Lab Full time

    About Rocket LabRocket Lab is a global leader in launch and space systems, enabling ambitious space missions globally. Our Electron rocket has provided reliable access to orbit since 2018, and our Neutron rocket will launch mega constellations in the future. Our space systems business includes satellites and components for over 1,700 missions, including the...


  • Littleton, Colorado, United States Rocket Lab Full time

    About Rocket LabRocket Lab is a leading innovator in launch and space systems, enabling critical space missions globally. Our Electron rocket has provided reliable access to orbit since 2018, and our Neutron rocket will launch mega constellations of the future. Our space systems business includes a range of satellites and components that have supported over...


  • Littleton, Colorado, United States DISH Network L.L.C Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our Order Management team. As a key member of our agile development team, you will be responsible for designing, implementing, and testing back-end software solutions to serve both internal and external customers.Key Responsibilities:Design and implement APIs...


  • Littleton, Colorado, United States NextGen | GTA: A Kelly Telecom Company Full time

    Job Summary:NextGen | GTA: A Kelly Telecom Company is seeking a highly skilled and experienced Senior Backend Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient backend software components on AWS.Key Responsibilities:Backend Software Development:...


  • Littleton, Colorado, United States Terumo Blood and Cell Technologies Full time

    Job Title: Senior Software Systems EngineerThis is a challenging role that requires a strong background in software development and systems engineering. The successful candidate will be responsible for leading the development of complex software systems and ensuring that they meet the required standards and regulations.Key Responsibilities:Lead the...


  • Littleton, Colorado, United States SPECTRUM Full time

    About the RoleSpectrum is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development organization, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and Development: Design and develop software solutions...


  • Littleton, Colorado, United States DISH Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Order Management (COM/SOM) team. As a key member of our agile development team, you will be responsible for designing, implementing, and testing back-end software solutions to serve both internal and external customers.Key ResponsibilitiesDesign and Implement APIs: Using Java...


  • Littleton, Colorado, United States DISH Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Order Management (COM/SOM) team. As a key member of our agile development team, you will be responsible for designing, implementing, and testing back-end software solutions to serve both internal and external customers.Key ResponsibilitiesDesign and Implement APIs: Using Java...


  • Littleton, Colorado, United States DISH Full time

    Job SummaryDISH, a leading provider of connectivity solutions, is seeking a highly skilled Senior Engineer to join its team. As a key member of our Wireless division, you will be responsible for designing and developing next-generation, automated, cloud-native platforms and solutions.Key ResponsibilitiesCollaborate with cross-functional teams to build and...


  • Littleton, Colorado, United States DISH Network L.L.C Full time

    About DISH Network L.L.CDISH Network L.L.C is a leading provider of connectivity solutions, with a vision to transform the future of connectivity. Our company has been at the forefront of innovation for over 40 years, with a portfolio of brands including EchoStar, Hughes, DISH TV, Sling TV, Boost Mobile, and Gen Mobile.Job SummaryWe are seeking a highly...


  • Littleton, Colorado, United States NextGen | GTA: A Kelly Telecom Company Full time

    Backend EngineerNextGen | GTA: A Kelly Telecom Company is seeking a highly skilled Backend Engineer to join our team.We are looking for a senior-level professional with a strong background in AWS and TypeScript to lead our backend development efforts.The ideal candidate will have a minimum of 10 years of experience in developing, deploying, and maintaining...


  • Littleton, Colorado, United States Rocket Lab Full time

    About Rocket LabRocket Lab is a global leader in launch and space systems, enabling ambitious space missions globally. Our Electron rocket has provided reliable access to orbit since 2018, and our Neutron rocket will launch mega constellations in the future. Our space systems business includes satellites and components for over 1,700 missions, including the...

  • Software Engineer

    2 weeks ago


    Littleton, Colorado, United States Lockheed Martin Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our FBM Avionics team at Lockheed Martin. As a key member of our team, you will be responsible for designing, developing, and testing flight software for the missile system.Key ResponsibilitiesDevelop and maintain software for the missile system, including requirements, design, code,...


  • Littleton, Colorado, United States Lockheed Martin Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our Fleet Ballistic Missile (FBM) team at Lockheed Martin. As a key member of our Avionics organization, you will be responsible for developing flight software for the missile system.Key ResponsibilitiesDesign, develop, and test software for the FBM programCollaborate with a team of...


  • Littleton, Colorado, United States Rocket Lab Full time

    ABOUT ROCKET LABRocket Lab stands at the forefront of launch and space systems innovation. Our rockets and satellites are pivotal in executing some of the most ambitious and essential space missions worldwide, facilitating scientific exploration, Earth observation, and initiatives aimed at combating climate change, as well as supporting national security and...


  • Littleton, Colorado, United States Rocket Lab Full time

    About Rocket LabRocket Lab is a global leader in launch and space systems, providing reliable access to orbit since 2018. Our Electron rocket has become one of the most frequently launched rockets in the world, and our Neutron rocket is set to launch the mega constellations of the future. Our space systems business includes a range of satellites and...


  • Littleton, Colorado, United States Actalent Full time

    Senior Relay Protection & Studies Engineer Position Overview As a Senior Relay Protection & Studies Engineer, your primary responsibility will involve managing relay settings and conducting studies related to substation Protection and Control (P&C) design initiatives. You will collaborate with major electric utility clients and renewable energy projects,...

  • Software Engineer

    2 weeks ago


    Littleton, Colorado, United States Lockheed Martin Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our Fleet Ballistic Missile (FBM) Avionics organization. As a key member of our team, you will be responsible for developing flight software for the missile system, working closely with Guidance Navigation and Control (GNC) and software engineers to design and develop mission-critical...


  • Littleton, Colorado, United States Applied Research Associates (ARA) Full time

    About UsApplied Research Associates (ARA) is seeking a Senior Engineering Specialist to join our innovative team. Our organization is dedicated to delivering exceptional engineering solutions that support critical national interests. We pride ourselves on fostering a collaborative and dynamic work environment where creativity and initiative thrive.Role...


  • Littleton, Colorado, United States Redwire Full time

    Position:Senior Systems Engineering ManagerCompany Overview:Redwire is a prominent entity in the aerospace sector, focusing on the development of high-reliability satellite technologies and solutions tailored for missions involving NASA, the Department of Defense, and commercial space enterprises.Role Overview:The Senior Systems Engineering Manager will be...

Senior Embedded Flight Software Engineer I/II

3 months ago


Littleton, Colorado, United States Rocket Lab Usa Full time

SPACE SYSTEMS
Rocket Lab's Space Systems team is responsible for every satellite and satellite component made by

Rocket Lab:

from complete satellites destined for missions to the Moon and Mars, to the individual components and subsystems that make up a satellite like solar panels, flight software, reaction wheels and star trackers, separation systems, radios, and more.

Our Space Systems team is made up of engineers, technicians, and designers who design, create, and put together our own satellites for missions across the commercial, government, and defense sectors, or who build and assemble satellite hardware and software that supports other satellite missions.

SENIOR EMBEDDED FLIGHT SOFTWARE ENGINEER I/II

As aSenior Embedded Flight Software Engineer I/IIbased at Rocket Lab's site in Littleton, you will have the opportunity to play a key role in supporting the development of flight software for our Space Systems programs.

You'll spend your days participating in all aspects of software design and development, from requirements definition through coding and testing.

And when we say test, we mean your software will be on orbit within weeks and months, not years.

Thanks to having our own rockets and launch sites, we have frequent opportunities to test and operate our software on orbit.

To be successful in this role, you must want to see your software make a big impact on the way we explore space and use it as a platform for discovery and innovation.

Join a driven team of pioneers relentlessly tackling challenging projects, delivering on the impossible, and making an impact on the future of space
WHAT YOU'

LL GET TO DO:
Develop application software to run within a Real Time Operating System (RTOS) and/or embedded Linux
Develop hardware drivers to interface to Inertial Measurement Units (IMUs), Star Trackers, Reaction Wheels and other spacecraft sensors and actuators
Develop and maintain comprehensive unit tests to run within a Continuous Integration framework
Collaborate with hardware-in-the-loop test engineers to verify and validate combined software and hardware functionality
Collaborate with systems engineers and embedded systems engineers in developing, documenting and validating requirements
Participate in review of source code changes and ensure all changes meet company coding standards
Participate in design reviews such as a PDR and CDR
Assist with on-orbit (and interplanetary) flight operations

AS A SENIOR EMBEDDED FLIGHT SOFTWARE ENGINEER I- YOU'LL BRING THESE QUALIFICATIONS:
Bachelor's degree in aerospace engineering, computer science, electrical engineering, or equivalent technical degree
5+ years of demonstrated applicable experience in embedded software development
Proficiency in C and C++ languages
Experience with Real Time Operating Systems (RTOS) or with Embedded Linux

AS A SENIOR EMBEDDED FLIGHT SOFTWARE ENGINEER II- YOU'LL BRING THESE QUALIFICATIONS:
Bachelor's degree in aerospace engineering, computer science, electrical engineering, or equivalent technical degree
8+ years of demonstrated applicable experience in embedded software development
Proficiency in C and C++ languages
Experience with Real Time Operating Systems (RTOS) or with Embedded Linux

THESE QUALIFICATIONS WOULD BE NICE TO HAVE:
Advanced Degree
Experience developing software and drivers with CAN/CAN-FD and/or UDP/TCP within an embedded system
Experience developing software for autonomous vehicles operating in harsh environments, such as satellites or autonomous vehicles

ADDITIONAL REQUIREMENTS:


Specific vision abilities required by this job include close vision, distance vision, peripheral vision, depth perception, and the ability to focus.

Regularly required to sit, use hands and fingers, operate computer keyboard and controls, and communicate verbally and in writing.
Must be physically able to commute to buildings
Occasional exposure to dust, fumes and moderate levels of noise.