Remote job
Platform / System Validation Engineer
Job details
About this role
Role overview Own system validation for networking platforms, bringing SONiC-based hardware from initial setup through stability testing and production readiness. You’ll work across hardware, firmware, and software, partnering with engineers to investigate issues and verify reliable operation over time.
Responsibilities - Bring up and configure network platforms, including installing and testing SONiC with ONIE. - Validate optical modules, CMIS behavior, breakout cabling, firmware, and hardware subsystems. - Build and maintain automated validation tests, using Python and C. - Verify upgrade and recovery procedures, then run extended tests to assess platform resilience. - Track thermal behavior and power use under different workloads. - Troubleshoot platform issues with hardware and software engineering colleagues.
Requirements - Practical experience bringing up SONiC platforms and installing or configuring ONIE. - Understanding of optical modules, CMIS, and port breakout configurations. - Experience with firmware upgrades, bootloaders, and system recovery. - Skills in Python and C test automation, plus Linux systems knowledge. - Experience monitoring platform stability, power, and thermal behavior, including long-duration testing. - Networking knowledge spanning TCP/IP, UDP, BGP, OSPF, and VRF; able to troubleshoot across hardware and software boundaries. - Familiarity with white-box switches and data center network layouts; English at B2 level or higher.
Nice to have - Knowledge of software-defined networking (SDN), network function virtualization (NFV), or distributed systems.
Benefits and work setup - Remote, office, or hybrid work with flexible hours. - Training sessions, a professional development budget, and hands-on onboarding.