All roles at Nexthop Systems

Software Engineer

BengaluruFull-timeJunior levelPosted 1 week ago

Software engineering role at Nexthop Systems in Bengaluru. Needs a B.Tech, B.E. or B.Sc.

About the role

As a Software Engineer, you will build next-generation ultra-low-latency network stacks and high-availability distributed systems powering global AI data centers. Working at the critical convergence of low-level systems software, open-source networking, and hardware-software co-design, you will take end-to-end ownership of mission-critical platform components and shape the core technology driving the AI revolution.

What you'll do

  • Build next-generation ultra-low-latency network stacks and high-availability distributed systems powering global AI data centers
  • Take end-to-end ownership of mission-critical platform components and shape the core technology driving the AI revolution
  • Architect and ship production-grade software across core networking and distributed systems using C, C++, Python, and open-source stacks like SONiC
  • Drive hardware-software co-design to optimize packet processing, congestion control, and ASIC memory management for massive AI workloads
  • Own platforms and features across their full lifecycle from initial architectural trade-offs

What you need

  • Python
  • C++
  • C
  • Embedded C

More roles like this at Nexthop Systems

Apply on Nexthop Systems's site