Senior Flight Software Engineer I
1 month ago
Rocket Lab is a global leader in launch and space systems, enabling scientific exploration, Earth observation, and missions to combat climate change, national security, and exciting new technology demonstrations.
Our Electron rocket has provided reliable access to orbit since 2018, becoming one of the most frequently launched rockets in the world.
Our space systems business includes our extensive line of satellites and components that have enabled more than 1,700 missions, including the James Webb Space Telescope, NASA Psyche Mission, Artemis I, Mars Ingenuity helicopter, and more.
Space SystemsRocket 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 individual components and subsystems like solar panels, flight software, reaction wheels, and star trackers.
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 Flight Software Engineer IAs a Senior Flight Software Engineer I, you will 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.
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.
Key Responsibilities:- 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
- 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
- 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
-
Senior Flight Software Engineer I/II
4 weeks ago
Littleton, Colorado, United States Rocket Lab Full timeAbout Rocket LabRocket Lab is a global leader in launch and space systems, enabling scientific exploration, Earth observation, and missions to combat climate change, national security, and exciting new technology demonstrations.Our Electron rocket has provided reliable access to orbit since 2018, becoming one of the most frequently launched rockets in the...
-
Senior Flight Software Engineer II
4 weeks ago
Littleton, Colorado, United States Rocket Lab Full timeAbout 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, becoming one of the most frequently launched rockets in the world.As a Senior Flight Software Engineer II, you will play a key role in supporting the development of flight...
-
GeoXO Flight Software Engineering Manager
3 weeks ago
Littleton, Colorado, United States Lockheed Martin Corporation Full timeJob OverviewLockheed Martin Corporation is a leading innovator in the aerospace industry, with a rich history of pushing the boundaries of space exploration. As a Flight Software Engineering Manager, you will be responsible for leading a team of software engineers in the development of complex flight software systems for the GeoXO program. This is an...
-
Flight Software Engineer
3 weeks ago
Littleton, Colorado, United States Isys Technologies Full timeJob SummaryI2X Technologies is seeking a highly skilled Flight Software Engineer to join our team. As a key member of our engineering team, you will be responsible for the development, testing, and integration of the weather satellite Flight Software.Develop and test embedded satellite flight software using C and C++.Experience in development and testing on...
-
Senior Spacecraft Systems Engineer
4 weeks ago
Littleton, Colorado, United States Rocket Lab USA Full timeAbout Rocket LabRocket Lab is a global leader in launch and space systems. Our space systems business includes our extensive line of satellites and components that have enabled more than 1,700 missions, including the James Webb Space Telescope, NASA Psyche Mission, Artemis I, Mars Ingenuity helicopter, and more.Space Systems TeamOur Space Systems team is...
-
Senior Software Engineer
1 month ago
Littleton, Colorado, United States Somos Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Somos. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.Key Responsibilities:Design and develop software applications using Java, Node, and Python.Collaborate with product...
-
Senior Software Development Engineer
4 weeks ago
Littleton, Colorado, United States Navstar Full timeNavstar is a leading provider of IT services and solutions, with a proven track record of delivering mission-critical programs.As a senior software development engineer, you will play a key role in supporting our National Security programs.The ideal candidate will have hands-on software engineering skills and knowledge in Java and/or...
-
Software Engineer
1 month ago
Littleton, Colorado, United States Software AG Full timeAbout the RoleWe are seeking a highly motivated and experienced Software Engineer to join our team in Denver, CO. As a Software Engineer, you will be responsible for implementing and testing new code and enhancements for our Adabas mainframe product line. You will work closely with experienced developers to add new features and enhancements, embracing...
-
Senior Software Engineer
2 weeks ago
Littleton, Colorado, United States Ensign Therapy Full time**Software Development Lead Opportunity**Our company is seeking an experienced Software Development Lead to join our team. The successful candidate will be responsible for leading a team of software engineers and ensuring the successful delivery of software projects.Lead a team of software engineers to design, develop, and deliver software...
-
Senior Guidance, Navigation and Controls
4 weeks ago
Littleton, Colorado, United States Rocket Lab Full timeAbout Rocket LabRocket Lab is a global leader in launch and space systems, enabling some of the most ambitious and vital space missions globally. Our space systems business includes a wide range of satellites and components that have supported over 1,700 missions, including the James Webb Space Telescope and NASA's Psyche Mission.The Space Systems team at...
-
Senior Software Engineer, Fullstack
4 weeks ago
Littleton, Colorado, United States VORTO Full timeAbout VORTOWe are a software company dedicated to making supply chains more sustainable. Our team is passionate about developing innovative solutions to complex problems.As a Senior Software Engineer, Fullstack, you will play a key role in defining the next generation of commerce. You will work with shippers on sophisticated supply chain automation software...
-
Senior Systems Engineer
3 weeks ago
Littleton, Colorado, United States Beacon Hill Staffing Group Full timeSenior Systems Engineer - AerospaceWe are seeking a highly skilled and experienced Senior Systems Engineer to lead our aerospace engineering team.The ideal candidate will have extensive knowledge in program management and aircraft design, with a proven track record of managing complex aerospace and defense programs from inception to completion.Key...
-
Senior Software Engineer
4 weeks ago
Littleton, Colorado, United States DISH Full timeJob SummaryDISH, a leading provider of innovative connectivity solutions, seeks a highly skilled Staff Engineer - Software to join our team. As a key member of our software support team, you will provide top-notch assistance to our customers, ensuring seamless interactions with our cloud-based applications.Key Responsibilities:Diagnose and troubleshoot...
-
Senior Systems Engineer
1 month ago
Littleton, Colorado, United States Beacon Hill Staffing Group Full timeJob Description:We are seeking a highly skilled and experienced Senior Systems Engineer to lead our aerospace engineering team. The ideal candidate will have extensive knowledge in program management and aircraft design, with a proven track record of managing complex aerospace and defense programs from inception to completion.Key Responsibilities:Team...
-
Senior Software Engineer
4 weeks ago
Littleton, Colorado, United States DISH Full timeJob SummaryDISH is seeking a Senior Engineer to optimize its technological systems and processes. As a key member of our Technology team, you will analyze and improve our current systems, identify areas for improvement, and design and implement solutions to increase efficiency and productivity.Key Responsibilities:Define product technical integration...
-
Senior Spacecraft Systems Engineer
4 weeks ago
Littleton, Colorado, United States Rocket Lab Full timeAbout Rocket LabRocket Lab is a global leader in launch and space systems. Our mission is to unlock the potential of space to improve life on Earth. We achieve this by developing innovative solutions for space exploration, Earth observation, and climate change mitigation.Job DescriptionWe are seeking a Senior Spacecraft Systems Engineer to join our team in...
-
Senior Software Development Manager
4 weeks ago
Littleton, Colorado, United States DISH Full timeJob SummaryWe are seeking a highly skilled Senior Software Development Manager to lead our technology teams in delivering high-quality enterprise-grade software. The ideal candidate will have a proven track record of designing and developing large-scale software systems using Java, Spring Boot, and DevOps methodology.Key ResponsibilitiesBuild and manage...
-
Senior Software Engineer
1 month ago
Littleton, Colorado, United States DISH Network L.L.C Full timeJob SummaryDISH Network L.L.C is seeking a highly skilled Senior Engineer to join our team. As a key member of our Technology department, you will play a critical role in optimizing our technological systems and processes.Key ResponsibilitiesDefine product technical integration policies and platforms, including EDI, VAN services, XML/UEDF, APIs/services, and...
-
Senior Software Development Manager
4 weeks ago
Littleton, Colorado, United States DISH Full timeJob SummaryWe are seeking a highly skilled Senior Software Development Manager to lead our technology teams in delivering high-quality enterprise-grade software. The ideal candidate will have a proven track record of managing multiple high-performance software development teams and driving complex technical projects from planning through execution.Key...
-
Software/Systems Engineer
4 weeks ago
Littleton, Colorado, United States Lockheed Martin Full timeUnlock Your Potential in Software Safety EngineeringAt Lockheed Martin, we're pushing the boundaries of innovation and technology. As a Software Safety Specialist, you'll play a critical role in ensuring the safety and reliability of our software systems. About the RoleThis exciting opportunity is part of our System Safety Engineering Team, where you'll work...