Sr. Engineer, Software, Modeling & Digital Solutions
Apply now »Date: Apr 28, 2025
Location: Pudong Shanghai, SH, CN, 201206
Company: Corning
Requisition Number: 68449
The company built on breakthroughs.
Join us.
Corning is one of the world’s leading innovators in glass, ceramic, and materials science. From the depths of the ocean to the farthest reaches of space, our technologies push the boundaries of what’s possible.
How do we do this? With our people. They break through limitations and expectations – not once in a career, but every day. They help move our company, and the world, forward.
At Corning, there are endless possibilities for making an impact. You can help connect the unconnected, drive the future of automobiles, transform at-home entertainment, and ensure the delivery of lifesaving medicines. And so much more.
Come break through with us.
Corning’s businesses are ever evolving to best serve our customers, industries, and consumers. Today, we accelerate and transform life sciences, mobile consumer electronics, optical communications, display, and automotive markets. We are changing the world with:
- Trusted products that accelerate drug discovery, development, and delivery to save lives
- Damage-resistant cover glass to enhance the devices that keep us connected
- Optical fiber, wireless technologies, and connectivity solutions to carry information and ideas at the speed of light
- Precision glass for advanced displays to deliver richer experiences
- Auto glass and ceramics to drive cleaner, safer, and smarter transportation
Purpose of the Position:
Sr. Engineer, Software will be a member of Modeling & Digital Solutions team and work together with a multidisciplinary scientific team in Corning. The responsibilities of this role focus on developing innovative software solutions for customers (RDE, Manufacturing and Commercial), involves software designing, developing, implementing, maintaining, and optimizing new and existing RDE CT software products.
Day to Day Responsibilities:
- Develop and maintain web applications.
- Collaborate with cross-functional teams to design and deploy new features on time.
- Write clean, maintainable, and efficient code.
- Ensure performance, quality, and responsiveness of applications.
- Identify and correct bugs.
- Participate in requirement analysis.
- Participate in code reviews and provide constructive feedback to peers.
- Participate in team meetings.
- Develop unit tests.
- Stay up to date with the latest industry trends and technologies.
Education & Experience:
- Bachelor’s degree or higher degree in computer science or related field. Master’s degree is preferred.
- 8-10 years of relevant work experience in MNC. Work experience in research center or lab is preferred.
- Candidate with strong development skills plus work experience in AI development is preferred.
Required Skills:
- Minimum of 5+ years of Java development as a Full stack developer or similar role, process strong development skills, as well as experience in C# development is a plus.
- Familiar with Java frameworks such as Spring Boot, Spring Cloud, and MyBatis Plus etc.
- Proficient in using Netty framework.
- Proficient in using Redis for caching and locking mechanisms management.
- Experience in web interface development (React or Vue)
- Experience in API development (REST, Graph SQL, Swagger or Postman)
- Experience with databases (MongoDB, Microsoft SQL and MySQL)
- Excellent communication skills and document writing ability.
Desired Skills:
- Collaboration tools such as GitLab, JIRA, Confluence, Azure Devops
- CI/CD tools such as GitLab Runner, Azure Pipelines, Jenkins
- Expertise in Cloud-based computing such as AWS, Azure, Kubernetes, Docker and Artificial Intelligence and the Internet of Things.
- In-depth knowledge of Laboratory/Industry best practices in application development
- Experience in project management, system architecture design, or team leadership.
- Experience with Python, MATLAB is a plus.
Soft Skills:
- Ability to continuously prioritize and multitask efficiently.
- Excellent oral and written communication skills with an ability to break down complex technical systems to help business understand the value.
Job Selling Points:
- Assist RDE efforts that impact all Corning businesses.
- Opportunity to work with new and developing business opportunities in the region.
- Engage and work with Smart Manufacturing and Data Analytic teams to apply solutions to Corning manufacturing environment.
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. To request an accommodation, please contact us at accommodations@corning.com.