Systems/Software Engineer II (Platform diagnostics software development)
Core
Design, develop, and maintain features for the Junos Evolved network operating system platform, focusing on platform diagnostics software and system-level debugging.
Role type
Senior IC systems/software engineer (network OS)
Builds
Junos Evolved network operating system platform
Domain
Networking / Carrier-class software
Deliverable
production ML models | product features
Required skills
C, C++, Linux kernel, Linux device drivers, system debugging, hardware design, networking, embedded software development, scripting, DevOps
Preferred skills
FPGA/CPLD/Flash drivers, Ethernet interfaces (1Gig to 1.6T), large code-base experience
Technologies
Linux, C, C++, Junos Evolved, FPGA, CPLD, PCIe, SPI, I2C, MDIO
Responsibilities
Design and develop new features for Junos Evolved; troubleshoot and debug platform/interface/optics system software; collaborate with hardware engineers and QA teams; participate in code reviews and architectural discussions.
Seniority
Senior, hands-on IC