> Markdown version of [/jobs/ext/2073816-manufacturing-software-engineer](https://www.wearedevelopers.com/jobs/ext/2073816-manufacturing-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Manufacturing Software Engineer - **Company:** Corning - **Location:** Fairport, NY, United States - **Experience:** Experienced - **Salary:** $108,905.0 - $149,745.0 - **Contract:** Permanent contract - **Skills:** Amazon Web Services, Data Analysis, Software Applications, Computer Vision, Basic Linear Algebra Subprograms, C Sharp (Programming Language), C++ (Programming Language), Command-Line Interface, Cloud Computing, Databases, Computer Engineering, Database Design, Software Debugging, Python (Programming Language), MATLAB, Machine Learning, Windows Presentation Foundation, NumPy, OpenCV, Scrum Methodology, Software Architecture, Software Tools, Scientific Computating, Software Engineering, Software Systems, SQL Databases, Visual Systems, Indexer, Information Technology, Data Analytics, Industrial Software, Data Pipelines, Docker - **Published:** August 15, 2026 - **Apply:** https://www.juju.com/job/00000000gn74ft ## About the Role + Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a closely related field. + 3-5+ years industry experience in software engineering, preferably in scientific, engineering, or other technical applications. + Core competencies include: + Compiled languages, especially C / C++ or C# + Scripted/interpreted languages, especially Python or MATLAB + Data analysis and modeling, including statistics, model fitting, visualization, and other quantitative or machine-learning-based approaches + Database design and querying, including SQL schema design, indexing, and related performance considerations + Contributing to software architecture and technical design for complex systems, including maintaining or modernizing legacy codebases + Debugging and extending existing software systems with limited documentation or historical context Desired Qualifications + Experience building internal tools for technical end users + Experience working effectively in a small team with broad individual ownership + Experience with metrology systems, including associated hardware, software, and measurement workflows + Familiarity with Manufacturing Execution Systems (MES) and Enterprise Resource Planning (ERP) software, especially in environments involving complex workflows, traceability, and high-mix manufacturing + Familiarity with scientific computing tools and libraries such as BLAS or NumPy, along with a background in calculus and linear algebra + Experience with computer vision tools and techniques, such as OpenCV + Familiarity with cloud and container-based deployment environments, such as AWS and Docker + Familiarity with GUI frameworks such as WPF in C# and PyQt/Pyside6 in Python ## Description We are 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. We are working toward a more cohesive architecture across these tools and are looking for someone who can help shape technical direction across multiple applications, improve interoperability, and support long-term modernization of our internal software environment. Team Environment and Fit Our software engineering team is small, and engineers in this role are expected to take ownership of substantial technical scope. The work is hands-on and broad: gathering requirements directly from engineers and scientists, contributing to technical design and architecture decisions, implementing solutions, and supporting them over time. Most of our software is developed for in-house use and focuses on desktop applications, command-line tools, data analysis workflows, and technical computing rather than customer-facing web products. Our development process is lightweight and pragmatic, with less emphasis on formal Scrum processes or rigid sprint structures and more emphasis on technical judgment and independence. This role is especially well suited to candidates with experience working in small teams on in-house tools, engineering or scientific software, or mixed new-and-legacy codebases. Day to Day Responsibilities + Work on-site with a multidisciplinary team of engineers to define requirements for, develop, and improve in-house software tools used across the design, prototyping, analysis, manufacturing, and quality assurance of complex optical systems and components. + Contribute to software architecture and technical planning across a set of related internal tools. + Support the design and organization of databases and data pipelines for R&D, prototyping, manufacturing, and quality data, and contribute to data analysis, statistical modeling, and related quantitative tools. ## Related Videos - [Strange New Worlds: shaping the future of the digital age](https://www.wearedevelopers.com/videos/677-strange-new-worlds-shaping-the-future-of-the-digital-age) - [Deepfakes in Realtime - How Neural Networks Are Changing Our World](https://www.wearedevelopers.com/videos/180-deepfakes-in-realtime-how-neural-networks-are-changing-our-world) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Vectorize all the things! Using linear algebra and NumPy to make your Python code lightning fast.](https://www.wearedevelopers.com/videos/562-vectorize-all-the-things-using-linear-algebra-and-numpy-to-make-your-python-code-lightning-fast) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Unboxing the DeepFace](https://www.wearedevelopers.com/videos/335-unboxing-the-deepface) ## Related Articles - [Now is the time for industrialized software development](https://www.wearedevelopers.com/magazine/601-now-is-the-time-for-industrialized-software-development) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)