Job Requirements
Painted Post, NY
Clearance Unspecified Polygraph not specified
Entry Level (less than 2 yrs experience)
Salary not specified
Join Premium to unlock estimated salaries
Job Description
Job Title: Entry Level Software Engineer
Location: Painted Post, NY 14870
Position Type: 1 year with potential to extend/conversion to FTE
Shift Schedule: First Shift
Job Description:
Develop high-quality software systems for measurement, inspection, gauging, data collection, machine vision, image processing, machine learning and reporting systems in support of a variety of Corning divisions.
Day to Day Responsibilities:
• Design, develop and debug high-quality software systems supporting early stage and mature, high-volume manufacturing activities.
• Interface sensors, motion, lighting, cameras and implement advanced logic operating on the data from them.
• Resolve problems with software and manage improvements and enhancements.
• Execute Software Development practices to ensure fast and efficient project completion.
Required Education and Experience:
• Bachelor's in Computer Science, Computer Engineering, Electrical or Electronic Engineering or a related field; candidates with a Master's degree or higher are encouraged to apply.
• 0-3 years' experience in development technical, multi-discipline engineering team
• Object Oriented software analysis and design
• A mix of C#, Python, C++, Java, MATLAB, Web Services, Micro Services
• Familiarity with JavaScript, TypeScript, Vue, React, Angular or similar web frameworks
• Experience in Version Control, e.g.: Git/GitLab/Sub Version/Visual SourceSafe
• Understanding of Software Development Life Cycle processes & tools.
• Strong problem-solving, test and QA skills.
Desired Skills:
• Experience with relational databases and data analysis.
• Experience in design, development, and maintenance of enterprise applications
• Technical experience with inter-process communications tools and techniques
• Basic understanding of control systems
Soft Skills:
• Excellent communication skills (verbal and written)
• Capability to create and present material to various levels of the organization.
• High degree of Commitment/Initiative/Results-Orientation
• Disciplined, Rigorous and Customer-Focused
Location: Painted Post, NY 14870
Position Type: 1 year with potential to extend/conversion to FTE
Shift Schedule: First Shift
Job Description:
Develop high-quality software systems for measurement, inspection, gauging, data collection, machine vision, image processing, machine learning and reporting systems in support of a variety of Corning divisions.
Day to Day Responsibilities:
• Design, develop and debug high-quality software systems supporting early stage and mature, high-volume manufacturing activities.
• Interface sensors, motion, lighting, cameras and implement advanced logic operating on the data from them.
• Resolve problems with software and manage improvements and enhancements.
• Execute Software Development practices to ensure fast and efficient project completion.
Required Education and Experience:
• Bachelor's in Computer Science, Computer Engineering, Electrical or Electronic Engineering or a related field; candidates with a Master's degree or higher are encouraged to apply.
• 0-3 years' experience in development technical, multi-discipline engineering team
• Object Oriented software analysis and design
• A mix of C#, Python, C++, Java, MATLAB, Web Services, Micro Services
• Familiarity with JavaScript, TypeScript, Vue, React, Angular or similar web frameworks
• Experience in Version Control, e.g.: Git/GitLab/Sub Version/Visual SourceSafe
• Understanding of Software Development Life Cycle processes & tools.
• Strong problem-solving, test and QA skills.
Desired Skills:
• Experience with relational databases and data analysis.
• Experience in design, development, and maintenance of enterprise applications
• Technical experience with inter-process communications tools and techniques
• Basic understanding of control systems
Soft Skills:
• Excellent communication skills (verbal and written)
• Capability to create and present material to various levels of the organization.
• High degree of Commitment/Initiative/Results-Orientation
• Disciplined, Rigorous and Customer-Focused
group id: 10216532