View All Jobs 168296

Staff Software Engineer Unity 3D / Computer Vision / Augmented Reality / Mobile App

Develop cutting-edge augmented reality mobile applications using Unity 3D and computer vision
Montreal
Senior
6 days ago

Staff Software Engineer Unity 3D / Computer Vision / Augmented Reality / Mobile App

Corning is one of the world's leading innovators in glass, ceramics, and materials science. From the depths of the ocean to the farthest reaches of space, our technologies push the boundaries of what is possible.

How do we do it? With our people. They exceed limits and expectations, not just once in their careers, but every day. They help drive our company and the world forward.

At Corning, there are countless opportunities to make an impact. You can help connect the unconnected, propel the future of automotive, transform home entertainment, and ensure the delivery of vital medications. And much more.

The COC division, which previously manufactured equipment, hardware, cables, and optical fibers, has evolved and now provides a full range of cutting-edge optical solutions for the telecommunications sector. This sector is divided into two main categories of products: telecommunications operator networks and enterprise networks. The telecommunications operator networks category primarily includes optical telecommunications infrastructure products and solutions for video, data, and voice telecommunications services. The enterprise networks category mainly consists of optical telecommunications networks sold to businesses, governments, and individuals for their own use.

The Corning Technology Center in Montreal (CTCM) is a team dedicated to researching and developing innovative software solutions to increase the adoption of Corning products. Our goal is to provide the best user experience across all our services using cutting-edge technologies, while maintaining a startup spirit.

We are looking for a talented and motivated developer who can immediately contribute to the development team. As a member of the team, you will participate in all stages of development:

  • Develop augmented reality mobile apps using Unity 3D, C#, Android/iOS native
  • Collaborate with cross-functional teams to design and deploy new features on time
  • Provide technical leadership and mentorship to developers
  • Estimate the effort needed for upcoming tasks
  • Write clean, maintainable, and efficient code
  • Provide constructive and comprehensive code reviews
  • Ensure the performance, quality, and responsiveness of applications
  • Identify and fix bugs

Language requirements:

This position requires proficiency in both French and English. Knowledge of English is essential as the role involves close collaboration with cross-functional teams and clients globally, where English is the primary language of communication.

Benefits:

  • Work primarily from home with bi-monthly office meetings
  • Competitive salary and performance-based bonuses
  • Develop unit tests
  • Stay informed about the latest industry trends and technologies

Requirements:

  • University degree in computer science, engineering, or relevant professional experience
  • 8+ years of proven software development experience
  • 4+ years as a Unity 3D & Mobile developer or in a similar role
  • Experience in software development with C#
  • Computer vision with OpenCV, augmented reality, and 2D barcode detection
  • Native Android development (NDK, C++, Java, Kotlin) and Camera2 API
  • Native iOS development (Obj-C, Swift)
  • Interoperability (JNI, interop C++ / PInvoke)
  • Shader (HLSL)
  • Gitlab, Jira, ETC

Assets:

  • Databases (RDBMS, document, key-value or graphs)
  • DevOps/pipeline for mobile
  • Google Analytics
  • Mobile distribution system
  • Multi-threaded mobile application development and debugging

Benefits:

  • Work primarily from home with bi-monthly office meetings
  • Competitive salary and performance-based bonuses

We are committed to supporting your health, financial, professional development, and personal aspirations to help you reach your full potential, both professionally and personally, from the start of your career at Corning.

  • Our monetary peer recognition program is linked to our values and celebrates your contributions and those of your colleagues.
  • Health and wellness benefits include medical insurance, extensive healthcare, dentistry, and vision, from day one of employment.
  • You are eligible to participate in the Corning Optical Communications LLC Retirement Savings Plan from day one of employment.
  • RPP with a 100% contribution, up to 5% of your income
  • The company will contribute 2.5% of your eligible compensation each year to the RPP account.
  • Long-term disability benefits
  • Professional development programs help you advance and achieve your career goals.
+ Show Original Job Post
























Staff Software Engineer Unity 3D / Computer Vision / Augmented Reality / Mobile App
Montreal
Engineering
About Corning