Software Engineer I/II - Digital Engineering jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
badNo H1BnoteU.S. Citizen Onlynote

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

C#/.NETAngularRESTful APIsRelational databasesTypeScript/JavaScriptSimulationModelingObject-oriented programmingUI/UX best practicesAgile/ScrumProblem-solving skillsTeam-oriented mindset

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

company-logo
Rocket Lab is an aerospace company that provides launch services, spacecraft design, and manufacturing of satellite components.

Funding

Current Stage
Public Company
Total Funding
$1.98B
Key Investors
Canadian Space AgencyU.S. Department of CommerceTrinity Capital
2025-12-09Grant
2025-09-15Post Ipo Equity· $750M
2024-11-25Grant· $23.9M

Leadership Team

leader-logo
Adam Spice
Chief Financial Officer
linkedin
leader-logo
Frank Klein
Chief Operations Officer
linkedin
Company data provided by crunchbase