Principal Engineer, Software

II-VI Incorporated
📍 Horsham, Pennsylvania, United States 💼 Full time 🕒 Posted June 19, 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 today and join our talented team at II-VI Incorporated.

    Submit Application

    Job Details

    • Location Horsham, Pennsylvania
    • Job Type Full time
    • Category Computer Occupations
    • Posted Date June 19, 2026
    • Application Deadline July 29, 2026