Staffing - Software Engineer I
TALENT Software Services · Painted Post, NY · 3 wk ago
On-siteOTHRFull-time
Manager is open to candidates willing to relocate at their own expense.
Scope of the Position
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.
Responsibilities
- Design, develop, and debug high‑quality software systems supporting early‑stage and mature, high‑volume manufacturing activities.
- Interface sensors, motion, lighting, and cameras; implement advanced logic operating on the data from them.
- Resolve software problems and manage improvements and enhancements.
- Execute software development practices to ensure fast and efficient project completion.
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical/Electronic Engineering, or a related field (Master’s degree encouraged).
- 0–3 years of experience in development on a technical, multi‑discipline engineering team.
- Proficiency with a mix of C#, Python, C, Java, MATLAB, Web Services, and Micro Services.
- Familiarity with JavaScript, TypeScript, Vue, React, Angular, or similar web frameworks.
- Experience with version control systems such as Git, GitLab, SubVersion, or Visual SourceSafe.
- Understanding of Software Development Life Cycle processes and tools.
- Strong problem‑solving, testing, and QA skills.
- New graduates are welcome if their résumé reflects the above technical experience.
Desired Skills
- Experience with relational databases and data analysis.
- Experience in design, development, and maintenance of enterprise applications.
- Technical experience with inter‑process communication tools and techniques.
- Basic understanding of control systems.
- Excellent verbal and written communication skills.
- Ability to create and present material to various organizational levels.
- High degree of commitment, initiative, and results orientation.
- Disciplined, rigorous, and customer‑focused work style.
Travel
0–25% domestic travel depending upon specific project assignments.
Schedule
Typical 40 hours per week. May require working weekends/holidays or longer days to support projects.