Coherent Corp. USposted 16 days ago
Senior
Pine Brook, NJ

About the position

The position involves developing full-stack software solutions specifically for wafer metrology data collection and analysis. The role requires architecting a scalable structure for integrating metrology data into an overall ETL data pipeline, which is essential for supporting large-scale manufacturing in a rapidly evolving technological field. Additionally, the candidate will be responsible for maintaining technical documentation and standard operating procedures (SOPs) to facilitate collaborative software development and enable independent operations by non-software professionals, such as process engineers and research scientists. The role also includes supporting other software and data projects, including manufacturing execution systems (MES), enterprise resource planning (ERP) platforms, and tool automation.

Responsibilities

  • Develop full-stack software solutions for wafer metrology data collection and analysis.
  • Architect a scalable structure for integrating metrology data into an overall ETL data pipeline.
  • Maintain technical documentation and standard operating procedures (SOPs).
  • Support other software and data projects such as MES, ERP platforms, and tool automation.

Requirements

  • A bachelor’s degree in computer science, software engineering, physics, materials science, mathematics, or a similar STEM field.
  • An advanced degree with hands-on experience on wafer/device characterization instruments is advantageous.
  • 10 years’ experience in full-stack software development in semiconductor, materials, or a related industry; or demonstrable equivalent outstanding abilities.
  • Expertise in at least two of the following programming languages: Python, Java, C++, C#, Scala, OCaml, Go, Rust.
  • Functional understanding of wafer characterization/metrology.
  • Experience with extract-transform-load methodology and relational databases.
  • Best practices in collaborative software development: version control, flowcharts, documentation, and clear code comments.
  • Sound understanding of fundamental computer science: algorithms, data structures, and programming paradigms.
  • Ability to learn new concepts and skills quickly.
  • Technical writing skills, such as maintaining standard operating procedures (SOPs).
  • Excellent interpersonal and communication skills.
  • Ability to align technical strategies to business objectives.

Nice-to-haves

  • Knowledge in manufacturing, materials science, or natural sciences.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service