Job Description
Rocket Lab is seeking a Senior Payload Software Engineer I to join their team in Littleton, CO. This role focuses on developing network capabilities for a constellation of satellites. The engineer will work with advanced networking technologies and protocols to ensure seamless communication and operability within the satellite network.Rocket Lab's Space Systems team is responsible for every satellite and satellite component made by Rocket Lab. The ideal candidate will have a strong background in network programmability, experience with NETCONF and YANG, and a passion for innovation.
What this role involves: - Designing, implementing, and maintaining network automation software for a constellation of satellites.
- Developing and integrating network configuration and management solutions using NETCONF & YANG.
- Collaborating with cross-functional teams to define network requirements and develop system-level solutions.
- Troubleshooting and resolving complex network issues to ensure uninterrupted satellite operations.
- Developing automated testing and validation procedures to ensure the robustness of network functionalities.
- Documenting network configurations, processes, and procedures to maintain comprehensive records.
- Participating in code reviews, technical discussions, and provide mentorship to junior team members.
Requirements: - Bachelor’s degree in Computer Science, Electrical Engineering, or related field; or equivalent work experience.
- Minimum of 5 years of experience in software engineering with a focus on network programmability.
- Proficiency in NETCONF protocol and YANG data modeling language.
- Strong understanding of networking principles and protocols (e.g., TCP/IP, routing, switching).
- Solid programming skills in languages such as Python and C++.
- Proven ability to analyze and solve complex network problems.
The role offers: - A competitive base pay range of $130,000 - $160,000 USD.
- Eligibility for company stock, or cash incentives.
- Opportunity to purchase discounted stock through Rocket Lab’s Employee Stock Purchase Program.
- Comprehensive employee benefits including medical, dental, and vision insurance coverage; 401(k) retirement plan options; paid vacation, holidays, and sick leave; paid parental leave; and other discounts and perks.