Job Description
Overview:
Our team is looking for an Augmented or Virtual Reality (AR/VR) Engineer to help us push the limits on the next generation of interactive computing for our clients. This team is working with some of our most advanced technologies including augmented reality (AR), virtual reality (VR), and computer vision (CV). As a member of our organization, you will assist us in delivering solutions for both our internal and external customer using these technologies. The AR/VR Engineer will work closely with the product owner, developers, analysts, and domain experts to deploy AR/VR software and hardware built with our digital platforms. Your work is crucial to our global digital transformation efforts because it helps deliver innovative technologies that accelerate Corning and create value more effectively. Agile development knowledge is crucial to this role, including working as part of a multi-functional agile development team, working with our business partners, some hands-on frontend & backend AR/VR engineering, continuous integration, and continuous deployment.
Responsibilities; as an AR/VR Engineer, your main responsibilities will be to:
- Work directly with the AR/VR Principal Engineer to support business requirements
- Participate in hardware and software development activities around AR/VR
- Translate loosely defined requirements into solutions
- Facilitate debug of issues across services, at all component levels
- Use our agile toolchain service offering for your day-to-day activities and work to continually improve it
- Develops IT solutions related to AR/VR by creating new and modifying existing software applications
- Analyzes system requirements and business processes
- Creates prototypes, codes, tests, debugs, documents, and implements systems
- Experience using agile delivery frameworks and tools such as Jira
- Ensures that projects are completed on schedule and within budget
- Frequent contacts with internal personnel and outside customer representatives at various management levels concerning operations or scheduling of specific phases of projects or contracts
- Conducts briefings and participates in technical meetings for internal and external representatives concerning specific operations
Education, Experience, and Technical Qualifications:
- Undergraduate degree in Computer Science, IT, IS, or equivalent area of technical study
- 2+ years of experience developing apps, games, or AR/VR experiences
- Proficiency with Unity, Unreal, or similar 3D engines
- Experience with hardware devices such HoloLens, Oculus, Realwear, etc.
- Proficiency in programming languages such as C#, Objective-C, etc.
- Experience doing rapid prototyping, good intuition in making time vs. complexity tradeoffs
- A minimum of 2 years of hands-on experience with agile
- Coding languages, such as Python, .NET, Go, Java, JavaScript/Node.JS a plus
- Manufacturing experience in the augmented reality space is a plus
-
Other Qualifications:
- Demonstrate a passion for working as a champion on behalf of a business to deliver a project and products that provide tangible value to the business
- Demonstrated ability to present products, train, and champion digital to a large organization
- Demonstrated curiosity and an ability to learn new skills on an ongoing, sustained basis
- Demonstrated systems perspective when analyzing problems, thinking about overall operation, failure modes and how to address these problems proactively
- Oral and written communication skills with an ability to break down technical systems to help business partners understand the value
- Ability to collaborate with other teams across the company, sharing experiences and lessons learned for continual improvement
- Excellent problem-solving and troubleshooting skills
- Process-oriented with great documentation skills