Jobs and Careers
RO

Ground Software Engineer - Front End (Level II/Senior)

Rocket Lab USA
United Statesfull_timeVerifiedPosted 15 Feb 2024
💰 $175,000/yr($90,000/yr$175,000/yr)

About the role

ABOUT ROCKET LAB

Rocket Lab is a global leader in launch and space systems. 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 provided reliable access to orbit since 2018, becoming one of the most frequently launched rockets in the world. Neutron will be our next rocket on the launch pad, an advanced 13-tonne payload class, reusable rocket to launch the mega constellations of the future. 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.  

Join our pioneering team and launch your career to new heights!

SPACE SYSTEMS

This is a rare opportunity to play a key role in Rocket Lab’s evolution into an end-to-end space company that delivers launch, spacecraft, and on-orbit operations. The Space Systems Division is shaping Rocket Lab’s future with Photon, our brand of high-performance satellites, enabling innovative missions in low Earth orbit and beyond including missions for NASA to LEO, the Moon, and Mars and commercial customers, including leading the design and manufacture of 17 high-power telecommunication spacecraft buses for Globalstar.

Rocket Lab is also growing our spacecraft components business, anchored on the acquisition of Sinclair Interplanetary manufacturing reaction wheels and star trackers in Toronto, SolAero Technologies manufacturing solar power and primary structure solutions in Albuquerque, Planetary Systems Corporation manufacturing launch separation systems in Silver Spring, and Advanced Solutions, Inc., provider of flight and ground software as a service in Denver. Our components business is key to vertically integrating our spacecraft solutions and enabling constellations for customers.  

GROUND SOFTWARE ENGINEER - FRONT END (LEVEL II/ SENIOR)

Based out of Rocket Lab’s ASI site in Littleton, Colorado, the Ground Software Engineer - Front End is responsible for developing cutting-edge spacecraft ground software for our various Space Systems missions, and for providing ground system development and support for internal and external customers. You will support the Space Systems organization, with deliverables required for internal leadership, board of directors, and investors.

(Please note: this position can be hired as a Ground Software Engineer II - Front End OR as a Senior Ground Software Engineer - Front End)

WHAT YOU’LL GET TO DO:

  • Develop and evolve web-based software architecture for spacecraft operations
  • Work closely with flight software developers, operations personnel, and systems engineers to understand requirements and functional needs
  • Work across multiple teams to help drive the front end development efforts across web applications
  • Lead the UI/UX development for Rocket Lab’s Ground Data System

QUALIFICATIONS YOU’LL BRING AS GROUND SOFTWARE ENGINEER II - FRONT END:

  • Bachelor's degree in engineering or other technical discipline
  • 2+ years of software development experience
  • 2+ years of relevant work experience developing in a modern JavaScript framework (Angular preferred)
  • Ability to write clear, well-tested, and well-documented software

QUALIFICATIONS YOU’LL BRING AS A SENIOR GROUND SOFTWARE ENGINEER - FRONT END:

  • Bachelor's degree in engineering or other technical discipline
  • 5+ years of software development experience
  • 5+ years of relevant work experience developing in a modern JavaScript framework (Angular preferred)
  • Ability to write clear, well-tested, and well-documented software

THESE QUALIFICATIONS WOULD BE NICE TO HAVE:

  • Master's degree in engineering or other technical discipline
  • Experience with Typescript
  • Experience leading complete system development efforts with a team
  • Experience with module federation of micro front ends
  • Experience with front end state management systems (NgRx, Redux etc.)
  • Experience with a front end testing framework (Jasmin, Karma, Cypress)
  • Experience with Git or other version control systems
  • Experience with OAuth authentication flows
  • Experience with REST and WebSockets
  • Experience building and maintaining component libraries used across teams
  • Experience and understanding of material design concepts

 

Pay Range:

Groun

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Rocket Lab USA

View company profile →