Software Engineer - Neutron Flight Safety SystemsNew
The opportunity
Rocket Lab is the end-to-end space company building rockets, spacecraft, and critical subsystems that keep the world connected, protected, expand humanity’s reach to the Moon, Mars, and beyond. We move fast, build real hardware for meaningful missions, and make the impossible routine.
What you'll do
Develop flight code for Neutron's Flight Termination System in accordance: with documented software development plans and coding standards.
Write unit tests for flight safety systems software, and develop support code: for build, deployment, unit testing, system testing, simulation, data analysis and operations.
Contribute to software requirements, architecture, design and algorithms, and: document the assumptions and dependencies that go with them.
Develop and maintain traceability between software requirements, design,: implementation and verification activities.
Document interfaces between flight safety systems software and its underlying: hardware and interfaced equipment.
Participate in internal and external reviews of software and supporting: artifacts, and prepare technical reports for internal and external stakeholders.
What they're looking for
- Participate in formal and informal testing, analysis and reporting.
- Contribute to identifying, documenting and mitigating flight safety system: risks, and support system safety assessment activities.
- Support test automation, and support integration of the flight safety system: into integrated test, launch vehicle and launch operations.
- Support operation of the flight safety system during integrated system tests and flight operations.