Staff Engineer - Automated Systems and Software

CorningCity of Corning, NY
Onsite

About The Position

Corning's Manufacturing, Technology and Engineering division (MTE) is recognized as the leader in engineering excellence & innovative manufacturing technologies by providing diverse skills to Corning’s existing & emerging businesses. We anticipate & provide timely, valued, leading edge manufacturing technologies and engineering expertise. We partner with Corning’s businesses and the Science & Technology division. Together we create and sustain Corning’s manufacturing as a differential advantage. This role will lead the design, development, and deployment of advanced automated characterization, metrology, and data management systems for Corning’s R&D and Engineering divisions. Drive innovative concepts from experimentation to production-ready systems, working with cross-disciplinary teams.

Requirements

  • Minimum BS degree in Engineering, Computer Engineering, Computer Science, or related field.
  • Minimum 5 years’ experience in electromechanical system design, automation, and software development.
  • Proficiency with C#, C/C++, Vue, and Python.
  • Experience working with a variety of laboratory tools such as MATLAB and LabView.
  • Experience with data systems, data storage methods, and Oracle PL/SQL.
  • Expertise in hardware/software integration, motion control, and flexible automation.
  • Strong data analysis, problem-solving, and project management skills.

Nice To Haves

  • Experience with machine vision, motion control systems, and statistical tools (Open CV, DOE, PID tuning).
  • Knowledge of linear algebra, gradient descent algorithms, and modern development environments.
  • Additional programming (JavaScript, HTML, React, etc.).

Responsibilities

  • Collaborate with stakeholders to define project scope, specifications, and constraints.
  • Manage project timelines, budgets, and resources.
  • Communicate progress, milestones, and changes, highlighting impacts.
  • Research and integrate technologies for automation and lab management.
  • Design, build, and support automation systems, from simple prototypes to overseeing industrial-scale builds.
  • Automate equipment, collect/analyze data, and make sure to employ F.A.I.R. data practices.
  • Deploy, debug, and commission systems following best practices in software development.
  • Document designs, progress, and inventions; develop and maintain SOPs, machine specifications, and software requirement specifications.
  • Conduct training and transfer knowledge to teams and customers.
  • Diagnose and resolve equipment/software issues for existing and new equipment.
  • Collaborate with experts to enhance processes and ensure safety compliance.

Benefits

  • Company-wide bonuses
  • Long-term incentives
  • 100% company-paid pension benefit
  • Matching contributions to 401(k) savings plan
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Paid parental leave
  • Family building support
  • Fitness
  • Company-paid life insurance
  • Disability insurance
  • Disease management programs
  • Paid time off
  • Employee Assistance Program (EAP)
  • Recognition program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service