
Flight Software Engineer I - Electron
Rocket Lab Corporation2 days ago
Auckland, New ZealandEntry Level / Mid Level
Responsibilities
- Develop, maintain, and support flight software for the Electron launch vehicle and ground systems.
- Design and implement embedded software for avionics computers.
- Create and execute unit tests for bug fixes and feature requests.
- Develop and maintain documentation for software operations.
- Participate in code reviews to ensure coding standards are met.
- Facilitate software architecture meetings and approve designs.
- Refine and prioritize product backlog items.
- Lead and participate in scrum activities.
- Manage and report on scrum activity metrics.
- Conduct trade studies and approve software requirements.
- Facilitate stakeholder meetings and deliver training on software products.
- Deploy operational software to flight and ground systems.
- Support avionics simulations and hardware-in-the-loop testing.
- Collaborate with other engineering teams as needed.
- Ensure compliance with health and safety policies.
Requirements
- Bachelor’s Degree in Software Engineering, Computer Science, Electrical Engineering, or equivalent.
- Minimum of 2 years’ experience in a software engineering discipline.
- Proficiency in C++ (11 or above) development.
- Experience with source control systems like Git.
- Ability to apply engineering concepts to solve technical challenges.
- Strong documentation skills for technical documents.
- Demonstrated ownership and accountability for tasks.
- Effective communication skills and ability to work in a team.
- Willingness to travel domestically and internationally as required.