Share this Job

Senior Full Stack Software Engineer-Measurements

Apply now »

Date: Jun 17, 2022

Location: Corning, NY, US, 14831

Company: Corning

Requisition Number: 55548


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.

Corning succeeds through sustained investment in R&D, a unique combination of material and process innovation, and close collaboration with customers to solve tough technology challenges.

Corning’s Environmental Technologies segment manufactures ceramic substrates and filter products for emissions control in mobile and stationary applications around the world.

Corning Incorporated is a world leader in specialty glass and ceramics, focusing on keystone components that enable high-technology systems and products for consumer electronics (i.e., mobile phones, televisions, etc.), emissions control, telecommunications, and life sciences. Corning Incorporated’s Manufacturing, Technology, and Engineering division (MTE) is recognized as leaders within Corning for engineering excellence and innovative manufacturing technologies. Corning Incorporated focuses on building a diverse global workforce where differences are celebrated, and employees feel safe bringing their “whole selves” to work. Our Diversity Network hosts 18 active and distinctive Employee Resource Groups. Employees have access to Allyship resources, podcasts, an internal video channel, digital learning series and trainings, all focused on building and celebrating global diversity and inclusion. Corning has been recognized as a leader in this regard and has been consistently recognized as a national employer of choice.


Purpose of the Position:

  • Full Stack Engineering Software Development and Leadership
  • Develop high-quality software systems for measurement, inspection, gauging, data collection, machine learning and reporting systems in support of a variety of Corning divisions
  • Design and implement high quality data storage, backend processing, necessary middleware, and frontend GUI applications in both desktop and web environments


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
  • Visualize trends using various charting statistical techniques
  • Resolve problems with software and manage improvements and enhancements
  • Champion structured Software Development practices to ensure fast and efficient project completion
  • When required, provide project level direction to other development resources
  • Demonstrate strong technical curiosity, strong leadership skills and the ability to train others


Travel Requirements:  0-25% Domestic and International, depending upon specific project assignments


Required Education and Years of Experience:

  • Bachelor’s required in Computer Science, Computer Engineering, Electrical or Electronic engineering or a closely related field
  • Master’s strongly preferred  in Computer Science, Computer Engineering, Electrical or Electronic engineering or a closely related field
  • Minimum 7 years’ experience in development and leadership in highly technical, multi-discipline engineering team


Required Skills:

  • Object Oriented software analysis and design
  • C#, VB.Net, Python, C++, Java, Matlab, Web Services, Micro Services
  • Familiarity with Version Control, e.g.: Git/GitLab/SubVersion/Visual SourceSafe
  • Solid understanding of SDLC processes & tools
  • Strong problem-solving, test and QA skills
  • Significant experience and interest in relational databases and data analysis


Desired Skills:

  • Experience in design, development, and maintenance of enterprise applications
  • Database Tuning in Oracle, SQL Server, or PostGreSQL environments
  • Technical experience with inter-process communications tools and techniques
  • Basic understanding of control systems
  • Understanding of Containerization/Virtualization, e.g. Docker/Kubernetes


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


Sound like you? Apply now!


This position does support immigration sponsorship.


We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation. We prohibit discrimination based on race, color, gender, age, religion, national origin, sexual orientation, gender identity or expression, disability, or veteran status or any other legally protected status.

Nearest Major Market: Corning