Principal Engineer, Software

II-VI Incorporated · Horsham, Pennsylvania, United States

Location
Horsham
Job Type
Full time
Posted
June 10, 2026

Job Description

Primary Duties & Responsibilities

Software development – 75%

  • Design and develop software features based on high level customer and product line management requirements
  • Develop new features for existing and future products
  • Resolving bugs and other sustaining issues legacy products
  • Work with validation and integration engineers optical, hardware and test engineering teams to continuously improve product performance, execution efficiency, and development processes.
  • Ensure firmware documentation is accurate and up to date.
  • Teamwork and Support – 25%

  • Coaching junior software engineers. Drive coding reviews and practices across team
  • Pre and Post sales customer interactions, provide guidance to Field Application Engineers
  • Provide input to documentation team
  • Education & Experience

  • University degree in Electrical Engineering or Computer Science
  • 8+ years of ...
  • Ready to Apply?

    Submit your application for Principal Engineer, Software at II-VI Incorporated

    Apply Now