Rocket Lab · 1 day ago
Software Engineer I/II - Digital Engineering
Rocket Lab is an end-to-end space company delivering responsive launch services and spacecraft design. They are seeking a Software Engineer I/II to develop next-generation simulation and modeling tools for aerospace systems, contributing to all phases of software development from design to deployment.
AerospaceManufacturingSoftwareSpace Travel
Responsibilities
Design, develop, and maintain simulation and modeling tools that support aerospace systems, including flight and ground software capabilities
Design and develop mission level wargaming tools encompassing space, air, and ground domains
Design products for analyzing laser communication constellation networks
Develop application software based on web technologies that runs across multiple operating systems, including Windows and Linux
Apply UI/UX best practices to create streamlined, intuitive user interfaces for simulation and configuration tools
Collaborate with cross-functional teams to analyze requirements, define system architectures, and deliver high-quality solutions
Participate in design reviews (e.g., PDR, CDR) and contribute to the refinement of system requirements and technical specifications
Conduct code reviews to ensure adherence to company coding standards and best practices
Optimize software performance and scalability for large-scale simulations and data processing
Qualification
Required
Bachelor's degree in Computer Science, Computer Engineering, or a related technical discipline
Experience in software development, with a focus on simulation, modeling, or aerospace systems
Proficiency in C#/.NET and Angular (or similar frontend frameworks like React or Vue)
Experience with TypeScript/JavaScript and building RESTful APIs
Strong understanding of relational databases (e.g., MySQL, SQL Server, SQLite)
Solid grasp of object-oriented programming principles and design patterns
U.S citizenship is required, due to program requirements
Preferred
Master's or PhD in Computer Science, Computer Engineering, or a related technical field
Experience with Docker/Kubernetes for containerization and orchestration
Knowledge of network programming (e.g., Sockets, WebSockets) for real-time data exchange
Passion for rapid prototyping and software integration leveraging AI tools
Passion for UI/UX design
Experience with space mission analysis tools such as STK, or similar
Experience with modeling of physical systems
Familiarity with Git and modern version control workflows
Experience working in Agile/Scrum environments and contributing to iterative development cycles
Advanced knowledge of Angular NgRx or other state management libraries
Strong problem-solving skills and the ability to debug complex systems
A team-oriented mindset with excellent communication skills and a positive attitude
Benefits
Medical, dental, and vision insurance coverage
401(k) retirement plan options
Paid vacation, holidays, and sick leave
Paid parental leave
Company stock, or cash incentives
Discounted stock through Rocket Lab’s Employee Stock Purchase Program
Other discounts and perks
Company
Rocket Lab
Rocket Lab is an aerospace company that provides launch services, spacecraft design, and manufacturing of satellite components.
Funding
Current Stage
Public CompanyTotal Funding
$1.98BKey Investors
Canadian Space AgencyU.S. Department of CommerceTrinity Capital
2025-12-09Grant
2025-09-15Post Ipo Equity· $750M
2024-11-25Grant· $23.9M
Recent News
Sherwood News
2026-01-07
2026-01-07
Company data provided by crunchbase