
Principal Engineer, System Verification
Coherent Corp.2 months ago
Horsham, PA, USAStaff+
Responsibilities
- Develop comprehensive test strategies, plans, traceability matrices, and verification standards for functional, performance, and boundary scenarios.
- Validate optical provisioning, alarms, telemetry, software upgrades, network protocols, optical systems, OTN, and high-speed transponders across NETCONF, CLI, and gRPC interfaces.
- Perform end-to-end black-box testing from SDN network controllers to network elements, including daily sanity, regression, and software/hardware upgrade testing.
- Develop and maintain Python-based test automation and CI/CD regression pipelines using Jenkins or GitLab.
- Create tests for customer requirements, retest bug fixes, support customer feature validation, maintain test repositories, and produce release test-summary reports.
- Mentor junior verification engineers, lead automation-script reviews, and promote consistent engineering practices.
- Collaborate with hardware, software, and system architecture teams to improve product performance and development processes.
Requirements
- Degree in Electrical Engineering, Computer Science, or a related discipline.
- At least eight years of embedded software verification experience and at least five years in the optical networking industry covering Layer 0 and/or Layer 1 equipment.
- Experience automating northbound interface testing using NETCONF/YANG, RESTCONF, CLI, or SNMP.
- Strong Python scripting and Linux-based embedded system testing experience.
- Knowledge of TCP/IP, Ethernet, OSPF, BGP, LLDP, and RSTP network protocols.
- Experience with DWDM systems and EDFA, Raman amplifiers, WSS, OSC, OCM, and OTDR technologies.
- Familiarity with OTN and 100G, 400G, and 800G transponder products.
- Experience with Agile development, CI/CD, and DevOps practices, plus third-party test equipment and system-level automation.
- Knowledge of OpenConfig, YANG, and relevant security protocols.
- Strong English communication skills, experience working with global teams, and the ability to work independently, manage competing priorities, and meet demanding schedules.