Lead Engineer, Software

CoherentHorsham, PA
Onsite

About The Position

This role involves discussing and reviewing system requirement documents, collaborating with cross-functional teams to analyze system specifications and technical requirements, and designing and developing comprehensive test plans. The Lead Engineer will establish best verification practices for a new team, conduct end-to-end testing of optical transmission systems, and develop/maintain Python-based automation scripts. They will also implement CI/CD pipelines for regression testing, create test summary reports, maintain daily sanity tests, and perform regression testing for software/hardware upgrades. The position requires designing new test cases based on customer findings or new feature requests.

Requirements

  • BA or BS in Engineering or Computer Science required.
  • 5+ years of experience in communication systems verification test.
  • Experience in automated northbound interface testing: Netconf/YANG, CLI, SNMP.
  • Experience in testing Linux based embedded systems.
  • Experience in Python or other script language for automation test.
  • Experience in network protocols such as TCP/IP, Ethernet, OTN.
  • Experience with DWDM optical systems, familiar with EDFA, WSS, OCM and OTDR.
  • Familiarity with Transponder product, familiar with 100G, 400G, 800G L1 optical module desired.
  • Familiarity in lab bench debugging tools oscilloscopes, optical spectrum analyzers.
  • Programming languages: Python.
  • Familiar 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 teamwork oriented.
  • Good written and oral communication skills in English.

Nice To Haves

  • Knowledge of Chinese is an asset.

Responsibilities

  • Discuss and review system requirement documents.
  • Collaborate with cross-functional teams to analyze system specifications and technical requirements.
  • Design and develop 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 script.
  • Implement CI/CD pipelines for regression testing using Jenkins/Gitlab.
  • Create test summary report 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.

Benefits

  • Coherent Corp. is an equal opportunity/affirmative action employer.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service