Flight Software Engineer I - Electron
Rocket LabAuckland, NZPosted 23 January 2020
Job Description
ABOUT ROCKET LAB
Rocket Lab is an end-to-end space company delivering responsive launch services, complete spacecraft design and manufacturing, payloads, satellite components, and more – all with the goal of opening access space. The rockets and satellites we build, and launch enable some of the most ambitious and vital space missions globally, supporting scientific exploration, Earth observation and missions to combat climate change, national security, and exciting new technology demonstrations.
Our Electron rocket has become the second most frequently launched U.S. rocket annually and has delivered more than 230 satellites to orbit, all while we work to develop Neutron, our upcoming medium-lift, reusable launch vehicle for larger constellation deployment. Our Space Systems business designs and builds our extensive line of satellites, payloads, and their components, including spacecraft that have been selected to support NASA missions to the Moon and Mars and components used on the James Webb Space Telescope.
While other companies talk about it, we do it!
Engineering
is
at
the
heart
of
Rocket
Lab .
Our
engineering
team
has
a
proven
track
record
of
designing
and
developing
world-class
rockets
and
spacecraft
that
are
changing
the
way
we
access
and
use
space .
You’ll
work
alongside
driven ,
talented
engineers
from
varied
backgrounds
and
experience
levels ,
all
committed
to
the
same
mission .
Our
engineering
team
members
span
design ,
analysis ,
prototyping ,
testing ,
manufacturing ,
assembly
and
integration ,
quality
control ,
engineering
documentation , and more.
Flight software provides critical support to vehicle systems during launch and on orbit, operating launch vehicle and spacecraft avionics, collecting and distributing telemetry and commands, and hosting guidance, navigation and control software and algorithms.
Flight Software Engineers are responsible for creation, maintenance, and support of software components, functions or services on the Electron launch vehicle, and associated ground-based communication systems.
WHAT YOU'LL GET TO DO:
Develop, maintain, and support flight software for the Electron launch vehicle and associated ground-based communication systems.
Design and implement embedded software for launch vehicle and spacecraft avionics computers.
Create and execute unit tests in response to bug-fix and feature requests.
Develop and maintain documentation for the operation and deployment of software products.
Participate in and approve code reviews, ensuring adherence to coding standards and best practices.
Facilitate and contribute to software architecture meetings and approve architecture designs.
Refine and prioritize product backlog items, ensuring clear definitions of ready and done.
Lead and participate in scrum activities, including stand-ups, retrospectives, and sprint planning.
Manage and report on scrum activity metrics such as velocity and sprint retrospectives.
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, including hardware-in-the-loop testing.
Collaborate cross-functionally to support other engineering teams as required.
Ensure compliance with health and safety policies and procedures.
YOU'LL BRING THESE QUALIFICATIONS:
Bachelor’s Degree in Software Engineering, Computer Science, Electrical Engineering, or demonstrated equivalent level of knowledge.
Minimum of 2 years’ experience within a software engineering related discipline.
Proficiency in C++ (11 or above) development.
Experience with source control systems such as Git.
Ability to apply engineering and industry concepts and theories to solve technical challenges.
Strong documentation skills, including the ability to create and review technical documents.
Demon ... (truncated, view full listing at source)
Apply Now
Direct link to company career page
AI Resume Fit Check
See exactly which skills you match and which are missing before you apply. Free, instant, no spam.
Check my resume fitFree · No credit card