Home/Job List/Platform Engineer- Networking System
MacroHire

Platform Engineer- Networking System

MacroHire

Bengaluru, Karnataka, India
Full-Time
Posted 21 days ago

Opens the application on in.linkedin.com

Job Description & Responsibilities

Designation- Platform Engineer- Networking System

Exp- 7-15 yrs

Location- Bangalore (Hybrid)

JD-Responsibilities

  • Drive system design and implementation for platform software across core networking subsystems, including:
  • Chassis/line-card platform services, Ethernet interfaces, optics, and the underlying system infrastructure that ties hardware and software together
  • Own architecture and end-to-end delivery within JunOS or Junos Evolved - define interfaces between hardware and software and between various software components, evaluate design trade-offs, implement, and integrate across the networking software stack.
  • Partner with system and solution test teams to set quality bars and build performance and reliability requirements, feedback to strong test strategy, and shorten debug/triage cycles.
  • Work with support teams as the engineering owner – to perform root-cause analysis on production issues, drive fixes to closure, and continually harden the switching platform for best customer experience.

Knowledge and Skills

  • Deep experience with low-level systems domain: device drivers, board/system bring-up, and FreeBSD/Linux internals.
  • Strong systems debugging skills - able to isolate cross-layer failures (hardware/firmware/OS), and reason about performance, concurrency, and resource bottlenecks.
  • AI-first engineering mindset: comfortable using AI-assisted tools (e.g., coding copilots, LLM-based assistants) to accelerate design, implementation, and debugging - while validating outputs, writing tests, and protecting sensitive data.
  • Requirement: consistently apply AI-assisted workflows across the system design lifecycle (problem framing → tradeoffs/interfaces → implementation → test/verification → production triage) to improve speed, quality, and reliability.
  • Habit of documenting decisions and using lightweight design artifacts (problem statements, tradeoffs, interfaces) to align quickly and iterate with the team.
  • Solid networking fundamentals (Ethernet; familiarity with switching concepts is a plus).
  • Strong C/C++ engineering: clean API/interface design, OO design, data structures, and comfort with low-level/system debugging tooling.
  • Working knowledge of hardware/firmware interfaces and integration points (PCIe, SPI, I2C, FPGA/CPLD) - able to translate datasheets into robust software abstractions and implementation.
  • Bonus: prior experience shipping system software for networking products (platforms, routers/switches, or similar).

Job Details

Employment TypeFull-Time
Work ModeHybrid
Experience7 – 15 years
Positions1

Posted by

N/A

Posted on:

8 Oct 2026

About MacroHire

More open roles

Browse all jobs →