Senior Network Software Engineer I/II

Rocket Lab CorporationLittleton, CO
1dOnsite

About The Position

Based out of Littleton, CO, we are seeking a highly skilled and motivated Senior Network Software Engineer I/II to join our dynamic team responsible for the development of network-focused capabilities for our constellation of satellites. This key role involves working with advanced networking technologies and protocols to ensure seamless communication and operability within our satellite network. The ideal candidate will have a strong background in network programmability, experience with NETCONF (Network Configuration Protocol), YANG (Yet Another Next Generation) data modeling language, and a passion for innovation in a fast-paced environment.

Requirements

  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field; or equivalent work experience.
  • 5+ years of experience in software engineering with a focus on network programmability.
  • 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.
  • U.S citizenship is required, due to program requirements
  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field; or equivalent work experience.
  • 8+ years of experience in software engineering with a focus on network programmability.
  • 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.
  • U.S citizenship is required, due to program requirements

Nice To Haves

  • Experience working with satellite communications or aerospace industry.
  • Proficiency in NETCONF protocol and YANG data modeling language.
  • 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)

Responsibilities

  • Design, implement, and maintain network automation software for a constellation of satellites.
  • Develop and integrate network configuration and management solutions using NETCONF & YANG.
  • Collaborate with cross-functional teams to define network requirements and develop system-level solutions.
  • Troubleshoot and resolve complex network issues to ensure uninterrupted satellite operations.
  • Develop automated testing and validation procedures to ensure the robustness of network functionalities.
  • Document network configurations, processes, and procedures to maintain comprehensive records.
  • Participate in code reviews, technical discussions, and provide mentorship to junior team members.

Benefits

  • You may be eligible for company stock, or cash incentives, and can purchase discounted stock through Rocket Lab’s Employee Stock Purchase Program.
  • Employee benefits also include 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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service