Platform Engineer- Networking System

Macrohire

Bengaluru

On-site

INR 1,800,000 - 3,000,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Macrohire Bengaluru seeks an experienced senior network systems engineer to drive system design and implementation for platform software across core networking subsystems, including chassis/line-card services, Ethernet interfaces, optics, and the hardware-software integration.

You will own architecture within JunOS or Junos Evolved, define interfaces, and collaborate with test and support teams to ensure quality and reliability while translating datasheets into robust software across complex

Qualifications

  • Deep experience with low-level systems domain: device drivers, board/system bring-up, and FreeBSD/Linux internals.
  • Strong systems debugging skills - isolate cross-layer failures and reason about performance.
  • AI-first engineering mindset: using AI-assisted tools to accelerate design, while validating outputs and writing tests.
  • Apply AI-assisted workflows across the system design lifecycle to improve speed and reliability.
  • Document decisions with lightweight design artifacts for quick alignment.
  • Solid networking fundamentals (Ethernet) and familiarity with switching concepts.

Responsibilities

  • Drive system design and implementation for platform software across core networking subsystems.
  • Own architecture and end-to-end delivery within JunOS or Junos Evolved - define interfaces between hardware and software.
  • Partner with test teams to set quality bars and build performance and reliability requirements.
  • Work with support teams to perform root-cause analysis on production issues and harden the switching platform.

Skills

Low-level systems
Device drivers
FreeBSD internals
C/C++ engineering
OO design
Networking fundamentals
PCIe/SPI/I2C interfaces

Tools

PCIe interfaces
SPI
I2C
FPGA/CPLD

Job description

Exp- 7-15 yrs

  • 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).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Platform Software Engineer
Platform Software Engineer

Macrohire • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Principal Engineer - 10365 | Network Switch Platform Development (Broadcom)
Principal Engineer - 10365 | Network Switch Platform Development (Broadcom)

Extreme Networks • Bengaluru

On-site
INR 1,500,000 - 2,700,000
Senior Software Developer - Networking platform
Senior Software Developer - Networking platform

Luxoft • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Technical Manager
Technical Manager

Edgecore Networks Corporation • Gurugram District

On-site
INR 4,000,000 - 8,500,000
Staff Engineer – Platform Development | Linux IP Stack (Mandatory)
Staff Engineer – Platform Development | Linux IP Stack (Mandatory)

Extreme Networks • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Platform Software Engineer (Networking Systems)
Platform Software Engineer (Networking Systems)

Hewlett Packard Enterprise • Bengaluru

Hybrid
INR 2,000,000 - 4,000,000
Lead Software Developer - Customer Engineering - Networking
Lead Software Developer - Customer Engineering - Networking

Luxoft • Bengaluru

On-site
INR 3,000,000 - 5,000,000
Platform Network Architect
Platform Network Architect

Prodapt Solutions • Pune District, Chennai, Bengaluru

Hybrid
INR 4,000,000 - 7,000,000
Senior Systems Software Engineer (Platforms Developer, Interfaces/Optics)
Senior Systems Software Engineer (Platforms Developer, Interfaces/Optics)

Hewlett Packard Enterprise • Bengaluru

On-site
INR 3,500,000 - 5,200,000
Health & Wellbeing
Personal & Professional Development
Unconditional Inclusion
Systems/Software Engineer II - Platforms Developer
Systems/Software Engineer II - Platforms Developer

Hewlett Packard Enterprise • Bengaluru

On-site
INR 1,400,000 - 2,400,000