Senior Principal Software Engineer - TS/SCI
Rocket LabAerospace company
Long Beach, United StatesSenior
Software Engineering
About the role
TL;DR
Lead software architecture design for space-based applications.
- •Lead the design, development, and delivery of scalable, reliable, and mission-critical software systems for space-based applications.
- •Key Responsibilities Define and evolve the end-to-end software architecture for flight and ground systems.
- •Design application software for spacecraft operating within Real-Time Operating Systems (RTOS).
- •Architect and deploy web-based ground software platforms for spacecraft operations.
- •Develop unit tests within a Continuous Integration (CI) framework.
- •Collaborate with hardware-in-the-loop test engineers to verify combined software and hardware functionality.
- •Provide technical direction and mentorship to engineering teams.
- •Requirements Active TS/SCI clearance.
- •Passion for aerospace and defense.
- •Thrive in fast-paced environments.
- •Collaborate with systems teams, software engineers, and stakeholders.
- •Ensure mission success.
Required skills
CI/CDTechnical Leadership
Domain expertise
aerospace
Tech stack
CI/CDJestPytestJUnitSeleniumCypressPlaywrightTestNGMochaRSpecCucumberk6Locust