Browse All Jobs
Job Description
Rocket Lab is seeking a Senior Network Software Engineer I to join their team in Littleton, CO. In this role, the candidate will be responsible for the development of network-focused capabilities for Rocket Lab's constellation of satellites. The Senior Network Software Engineer I will work with advanced networking technologies and protocols to ensure seamless communication and operability within the satellite network.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.
Nice to have:
  • Experience working with satellite communications or aerospace industry.
  • Self-motivated with the ability to work both independently and in a collaborative environment.
  • Familiarity with SDN (Software-Defined Networking) and NFV (Network Functions Virtualization).
  • Knowledge of cybersecurity principles and practices in network environments.
  • Experience with SDA NEBULA standards.
  • Experience working with HAIPE encryption devices (KG-175, etc)
What Rocket Lab offers:
  • Company stock
  • Cash incentives
  • Discounted stock through Rocket Lab’s Employee Stock Purchase Program
  • Medical, dental, and vision insurance coverage
  • 401(k) retirement plan options
  • Paid vacation, holidays, and sick leave
  • Paid parental leave
Apply Manually