Sr. Engineer- Software Automation:
Corning

18342-en_US
Corning
Painted Post New York
Healthcare
Description

Corning is one of the world’s leading innovators in materials science. For more than 160 years, Corning has applied its unparalleled expertise in specialty glass, ceramics, and optical physics to develop products that have created new industries and transformed people’s lives.

At Corning, our growth is fueled by a commitment to innovation. We succeed through sustained investment in research & development, a unique combination of material and process innovation, and close collaboration with customers to solve tough technology challenges. We are a four-time National Medal of Technology winner thanks to our technology leadership and R&D environment, which attract and enable the best scientific minds in the world. This pipeline of talent has brought life-changing innovation to your fingertips for more than 160 years.

To provide complex software solutions to the S&T community around system automation, data acquisition, and web based solutions. Will include requirement to provide customer support of existing systems and commercial equipment. An understanding of hardware, instrumentation, and hardware interfaces is key, since it is common to help develop system design requirements around instrumentation and electrical systems. Working with other engineering groups within S&T Operations as well as the facility trades on equipment installations and repairs is common. The successful candidate will have a strong desire to stay technically relevant and to become a technical subject matter expert on automated software systems. The candidate will also act as a liaison between the enterprise solutions and software automation skillsets within the organization.

 

Key Duties in the life cycle of developed products:

• Form initial ideas with customers

• Investigate new solutions

• Liaising with end users and management

• Estimate level of effort and cost

• Work to agreement on proposals

• Produce Requirements and Specifications

• Software Design

• Software Development

• Software Test

• System Integration

• System Verification

• Deployment

• Provide user training

• Handle customer feedback

• Continued support and maintenance of deployed products

• Work with customers to understand future needs

 

Projects involvement: Typical projects involve working with Characterization Science and Services, Research and Development organizations.

Role within group: As a Software Automation Engineer in the Early Stage Systems organization of PC&I, this role will span everything from basic emergency on call duties to longer term project commitments in the area of Automated Test Engineering.

 

Required Skills

• Ability to manage a team of engineers and technicians.

• Skill at managing the expectations of customers and communicating the value of developed systems and software.

• Strong skillset with device drivers, data acquisition and data acquisition equipment, control of electrical and mechanical devices, communication interfaces, data manipulation and analysis.

• Software development (using VB, C#, or LabVIEW) for HMI, process control, and data reporting.

• Strong understanding of database architecture, design, and interfacing.

• Good customer communication skills.

• Strong technical skills around process equipment installation start up and debug are required. A broad range of skills is more appropriate than depth in one particular area.

• Ability to problem solve

• Ability to work independently, in situations where information is sketchy at best. Must be able to quickly isolate issues, find the pertinent information, and apply the correct solutions

• Continually learn new technologies and development tools to remain abreast of current technology, while leveraging your skills in legacy technologies to support existing platform development activities.

 

Desired Skills

• Knowledge of control algorithm development and gradient descent techniques

• System calibration, characterization, and commissioning

• Ability to develop test plans and manage beta testing

• Experience around development of test requirements

• Understanding of statistical methods.

• Highly refined communications skills, both verbal and written

• Understanding of a wide variety of interfaces to other software platforms and APIs

 

Soft Skills

• Project management of system design from inception to delivery

• High degree of flexibility to deal with the continually changing project landscape.

• Ability to juggle multiple priorities

• Communications with all levels of multiple organizations is important. Customer interface skills are constantly put to use.

 

Education: BSEE, BSCS, or higher Experience. MSEE or MSCS preferred.

• Minimum 10 years in a plant or staff engineering group

We prohibit discrimination on the basis of  race, color, gender, age, religion, national origin, sexual orientation, gender identity or expression, disability, or veteran status or any other legally protected status.

Basic Qualifications
Requirement