✦ Luna Orbit — Software Engineering

Software Engineer

at Hewlett Packard Enterprise

Hybrid Posted March 13, 2026
Type Not Specified
Experience senior
Exp. Years 7+ years
Education Bachelor's in Computer Science or related field
Category Software Engineering

This role involves designing, developing, and troubleshooting network software for hardware devices such as routers and switches, with a focus on high-performance packet forwarding and hardware compatibility.

  • Develop network software
  • Debug microkernel/Linux issues
  • Implement packet forwarding features
  • Ensure hardware compatibility
  • Drive innovation in network hardware

The position requires expertise in C, C++, Python, networking protocols, Linux, microkernel architectures, and ASICs, supporting complex network hardware development.

The ideal candidate is a senior software engineer with 7+ years of experience in network software development, strong expertise in C, C++, Python, and networking protocols, and experience working with ASICs and multi-core architectures.

CC++PythonNetworkingSoftware development on routers and switches
datapath ASICsBroadcomMellanoxInnoviumBarefootNPUmulti-core architectures
LinuxOperating Systems
CC++PythonNetworkingIPv4IPv6MPLSEVPN-VxLANMulticastFirewallFilterDHCPLinuxMicrokernelData StructuresComputer ArchitectureASICsBroadcomMellanoxInnoviumBarefootNPUmulti-core architectures
CC++PythonNetworkingIPv4IPv6MPLSEVPN-VxLANMulticastFirewallFilterDHCPOperating SystemsLinuxMicrokernelData StructuresComputer ArchitectureASICsBroadcomMellanoxInnoviumBarefootNPUMulti-core Software architectures
problem solvingdebuggingcollaborationcustomer focusinnovation
Industry Technology
Job Function Network software development and troubleshooting for high-performance hardware
Software EngineerCC++PythonNetworkingIPv4IPv6MPLSEVPN-VxLANMulticastFirewallFilterDHCPLinuxMicrokernelData StructuresComputer ArchitectureASICsBroadcomMellanoxInnoviumBarefootNPUmulti-core Software architectures

Lack of experience with network hardware or ASICs, Less than 7 years of relevant experience, No background in C/C++ or Python, No experience with Linux or microkernel architectures

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile