drjobs Lead Software Engineer

Lead Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Pine, MN - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Description

Primary Duties & Responsibilities

  • Develop fullstack software solutions for wafer metrology data collection and analysis.
  • Architect a scalable structure for integrating the metrology data to an overall ETL data pipeline enabling sustainable support of largescale manufacturing in a dynamically evolving technological field.
  • Maintain technical documentations and standard operating procedures (SOPs) to enable collaborative software development and independent operations of nonsoftware professionals such as process engineers and research scientists.
  • Support other software and data projects such as manufacturing system (MES) enterprise resource planning (ERP) platform and tool automation.

Education & Experience

  • A bachelors degree in computer science software engineering physics materials science mathematics or similar STEM field.
  • An advanced degree with handson experience on wafer / device characterization instruments is advantageous.
  • 10 years experience in fullstack software development in semiconductor materials or a related industry; or demonstratable equivalent outstanding abilities.
  • Candidates with moderately lesser experience are encouraged to apply who will be considered for a commensurately junior position.

Skills & Other Requirements

  • 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 extracttransformload 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 fast.
  • Technical writing skills such as maintaining standard operating procedures (SOPs).
  • Knowledge in manufacturing materials science or natural sciences would be a plus.
  • Excellent interpersonal and communication skills.
  • Ability to align technical strategies to business objectives.

Working Conditions

Primarily office work on a computer. Occasional light tasks on the factory floor are possible.

Physical Requirements

  • Ability to sustainably work on a computer fulltime.
  • Ability to perform light physical tasks on factory equipment.

Safety Requirements

All employees are required to follow the site EHS procedures and IIVI Corporate EHS standards.

Quality & Environmental Responsibilities

Depending on location this position may be responsible for the and maintenance of the ISOand/or other applicable standards that may apply to the relevant roles and responsibilities within the Quality Management System and Environmental Management System.

Culture Commitment

Ensure adherence to companys values (ICARE) in all aspects of your position at IIVI:

Integrity Create an Environment of Trust

Collaboration Innovate Through the Sharing of Ideas

Accountability Own the Process and the Outcome

Respect Recognize the Value in Everyone

Enthusiasm Find a Sense of Purpose in Work



Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.