Systems/Software Engineer III (Platforms Developer, Interfaces/Optics)
Core
Designing and developing Platform & System software for Juniper cloud-ready metro and edge routing products, running on Junos Evolved Network Operating System.
Role type
Senior IC Systems/Software Engineer (Platforms Developer, Interfaces/Optics)
Builds
High-performance, scalable, fault-tolerant cloud converged routing products and solutions
Domain
Networking, Cloud Infrastructure, Hardware-Software Integration
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, distributed systems, device drivers, Linux/OS fundamentals, troubleshooting/debugging complex issues, data structures, fault-tolerant system design
Preferred skills
Firmware knowledge, hardware level details of optics, PCIe, SPI, I2C, retimers, FPGA, CPLD, MDIO, Ethernet Interfaces (10ge - 400ge), timing protocols (SyncE, PTP), Flash Driver
Technologies
Junos Evolved, Linux, PCIe, SPI, I2C, FPGA, CPLD, MDIO, Ethernet (10ge-400ge), SyncE, PTP
Responsibilities
Lead multiple project teams of software systems engineers and partners through design, development, testing, and integration; Manage relationships with internal and outsourced development partners; Review and evaluate designs for compliance and quality; Provide domain-specific expertise and leadership to cross-organization projects; Drive innovation and integration of new technologies; Provide guidance and mentoring to less experienced staff
Seniority
Senior, hands-on IC with leadership responsibilities