Corning is seeking an experienced software engineer to develop and improve internal software tools used to design, evaluate quality, optimize performance, and ensure specification compliance for complex optical systems and components. The role involves contributing to a more cohesive architecture across these tools, shaping technical direction, improving interoperability, and supporting the modernization of the internal software environment. The software engineering team is small, and engineers are expected to take ownership of substantial technical scope. The work is hands-on, involving gathering requirements from engineers and scientists, contributing to technical design and architecture decisions, implementing solutions, and supporting them over time. Most software is developed for in-house use, focusing on desktop applications, command-line tools, data analysis workflows, and technical computing. The development process is lightweight and pragmatic, emphasizing technical judgment and independence. This role is well-suited for candidates experienced in small teams, in-house tools, engineering or scientific software, or mixed new-and-legacy codebases.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level