Lead Engineer, Embedded System Verification
Coherent Corp. · Horsham, PA · 3 wk ago
On-siteQuality AssuranceFull-time
Primary Duties & Responsibilities
- Discuss and review system requirement documents.
- Collaborate with cross-functional teams to analyze system specifications and technical requirements.
- Create comprehensive test plans covering functional, performance, and boundary scenarios.
- Create traceability matrices aligning test cases with system requirements.
- Establish best verification practices for a new team, consistent with existing practices and tools used by sister team.
- Validate management interface by testing optical provisioning, alarm, telemetry and software upgrade features over CLI and gRPC interfaces.
- Conduct end-to-end testing of optical transmission systems including signal integrity validation, network resilience testing (protection switching, failure recovery), L1 performance benchmarking (BER, Q-factor, latency measurements, etc.) and L0 performance (optical power, spectrum and OSNR).
- Develop/maintain Python-based automation scripts.
- Implement CI/CD pipelines for regression testing using Jenkins/GitLab.
- Create/test summary reports for each release.
- Maintain daily sanity tests and run regression tests in each software load.
- Perform regression testing for software/hardware upgrades.
- Design new test cases based on customer findings or new feature requests.
Education & Experience
- Bachelor's or Master's degree in Engineering or Computer Science required.
- 5+ years of experience in communication systems verification testing.
- Experience in automated northbound interface testing: Netconf/YANG, CLI, SNMP.
- Experience in testing Linux based embedded systems.
- Experience in Python or other scripting languages for automation testing.
- Experience in network protocols such as TCP/IP, Ethernet, OTN.
- Familiarity with DWDM optical systems, including EDFA, WSS, OCM and OTDR.
- Familiarity with Transponder products, especially 100G, 400G, 800G L1 optical modules.
- Knowledge of lab bench debugging tools such as oscilloscopes and optical spectrum analyzers.
Skills
- Programming languages: Python.
- Familiarity with VS Code environment.
- The ability to work independently with guidance from supervisor on specific tasks.
- Able to work and deliver on an aggressive schedule.
- Self-starter, highly motivated, dedicated, and team-oriented.
- Good written and oral communication skills in English.
- Knowledge of Chinese is an asset.
About Us
Coherent is a global leader in lasers, engineered materials, and networking components. We are a vertically integrated manufacturing company that develops innovative products for diversified applications in the industrial, optical communications, military, life sciences, semiconductor equipment, and consumer markets. Coherent provides a comprehensive career development platform within an environment that challenges employees to perform at their best, while rewarding excellence and hard work through a competitive compensation program. It's an exciting opportunity to work for a company that offers stability, longevity, and growth. Come join us!