Lead ATE Software Engineer

Coherent Corp.Horsham, PA
67d

About The Position

Software Engineer that can capably lead/work independently on design and development tasks while working within the common core code base used within II-VI’s high-performance transceiver modules. Must develop a complete understanding of the II-VI common core code base and assist with implementation and/or debug for all assigned development projects. Develop software for transceiver modules as schedules and target dates require. Guide and assist module designers to complete calibration and characterization of new hardware designs. Coordinate software development with hardware, manufacturing, test and other groups. Be familiar with industry standards and customer requirements. Evaluate future requirements and define/develop the needed software architecture to meet these requirements. Perform training and support of II-VI personnel in field of expertise. Interact with critical end users to provide technical support, as needed.

Requirements

  • Advanced degree in Electrical Engineering, Computer Engineering, Physics or equivalent field.
  • 5-10 years of experience in the applicable engineering field.
  • Proficient inusing Visual Studio (VB.Net, C++ or C#).
  • Experience developing test applications that use GPIB, USB, Ethernet and serial controlled test equipment.
  • Must be a hard-working with strong problem-solving skills.
  • Must be able to work both independently, as well as part of a team with good communication skills.

Responsibilities

  • Lead/work independently on design and development tasks within the common core code base
  • Develop a complete understanding of the II-VI common core code base and assist with implementation and/or debug for all assigned development projects.
  • Develop software for transceiver modules as schedules and target dates require.
  • Guide and assist module designers to complete calibration and characterization of new hardware designs.
  • Coordinate software development with hardware, manufacturing, test and other groups.
  • Be familiar with industry standards and customer requirements.
  • Evaluate future requirements and define/develop the needed software architecture to meet these requirements.
  • Perform training and support of II-VI personnel in field of expertise.
  • Interact with critical end users to provide technical support, as needed.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service