Talent.com
Staff Software Engineer Computer Vision / Mobile App
Staff Software Engineer Computer Vision / Mobile AppCorning • Montreal, Quebec, CA
Staff Software Engineer Computer Vision / Mobile App

Staff Software Engineer Computer Vision / Mobile App

Corning • Montreal, Quebec, CA
30+ days ago
Job type
  • Full-time
Job description

Requisition Number: 71804

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.



Our Optical Communications segment has recently evolved from being a manufacturer of optical fiber and cable, hardware and equipment to being a comprehensive provider of industry-leading optical solutions across the broader communications industry.This segment is classified into two main product groupings – carrier network and enterprise network. The carrier network product group consists primarily of products and solutions for optical-based communications infrastructure for services such as video, data and voice communications. The enterprise network product group consists primarily of optical-based communication networks sold to businesses, governments and individuals for their own use.

Corning Technology Center, Montreal (CTCM) is an advanced research and development team focused on developing innovative software solutions to increase customer adoption of new and existing Corning products. Our focus is to deliver the best user experience across all our services while maintaining innovation by using leading-edge technologies while preserving a startup culture.

Role Purpose

We are looking for a talented and motivated developer who can hit the ground running and integrate with our development team.

Key Responsibilities

  • Develop and maintain augmented reality mobile apps using Unity 3D, C#, native Android / iOS and computer vision
  • Collaborate with cross-functional teams to design and deploy new features on time
  • Provide technical leadership and coaching to developers
  • Provide effort estimates for upcoming tasks
  • Write clean, maintainable, and efficient code
  • Provide constructive and complete code reviews
  • Ensure the performance, quality, and responsiveness of applications
  • Identify and correct bugs
  • Develop unit tests
  • Stay up to date with the latest industry trends and technologies

Language Requirement

This role requires bilingual proficiency in French and English. English is essential, as the position involves extensive collaboration with cross-functional teams and customers worldwide, where it serves as the primary language of communication.

Required Education

  • University diploma in Computer Science, Engineering, or relevant work experience
  • 8+ years of proven software development experience • Software development experience with C#
  • Computer vision with OpenCV & 2D Barcode detection or equivalent
  • Android native development (NDK, C++, Java, Kotlin) • Interoperability (JNI, C++ interop / PInvoke) • Gitlab, Jira, ETC

Desired Experiences

  • Experience with Unit3D
  • iOS native development (Obj-C, Swift) • Shader (HLSL)
  • Multi-threaded mobile applications development and debugging
  • Databases (RDBMS, document, key-value or graph)
  • Mobile DevOps/pipeline
  • Google Analytics
  • Mobile Distribution system

Benefits

  • Primarily work from home with some bi-weekly office meetings
  • Competitive salary and performance-based bonuses

We are committed to supporting your health, financial, career development, and life goals as you grow professionally and personally to achieve your highest potential. All benefits begin as soon as you start your career at Corning.

  • Our monetary peer-to-peer recognition program is tied to our and celebrates you and your colleagues’ contributions.
  • Health and well-being benefits include medical, extended health care, dental and vision as from your first day of work.
  • You are eligible to participate in the Corning Optical Communications LLC Retirement and Savings Plan on your first day of work. RRSP with 100% match, up to 5% of your earnings, The company will contribute 2.5% of your eligible pay each year to the DPSP account.
  • Long-Team disability benefit
  • Professional development programs help you grow and achieve your career goals.
Create a job alert for this search

Staff Software Engineer Computer Vision Mobile App • Montreal, Quebec, CA

Similar jobs
Edge-Device & Real-Time Middleware Software Engineer

Edge-Device & Real-Time Middleware Software Engineer

Collabera • Montreal
Full-time
A leading IT staffing firm is seeking a Software Developer to implement middleware for intelligent devices and assist in system requirements capture.Candidates should have a BS in Computer Science ...Show more
Last updated: 6 days ago • Promoted
Software Engineer – Space Tech, Go & Cloud (Hybrid)

Software Engineer – Space Tech, Go & Cloud (Hybrid)

Northstar Data • Montreal
Full-time
Une entreprise technologique spécialisée recherche des développeurs logiciels intermédiaires et seniors pour rejoindre ses équipes de traitement d'image et de détermination d'orbite.Vous travailler...Show more
Last updated: 15 days ago • Promoted
software engineer

software engineer

beBeeDeveloper • Montréal, Other, Canada
Full-time
You will be a skilled and enthusiastic developer in our team.You will support and lead different phases of the product lifecycle including analysis development and testing.You will develop new comp...Show more
Last updated: 2 days ago • Promoted
Full-Stack Software Engineer, Inference

Full-Stack Software Engineer, Inference

Cohere • Montreal
Full-time
Our mission is to scale intelligence to serve humanity.We’re training and deploying frontier models for developers and enterprises who are building AI systems to power magical experiences like cont...Show more
Last updated: 29 days ago • Promoted
Staff Machine Learning Engineer I

Staff Machine Learning Engineer I

Mistplay • Montreal
Full-time
Mistplay est l'application de fidélité n°1 pour les joueurs mobiles.Notre communauté de millions de joueurs mobiles engagés utilise Mistplay pour découvrir de nouveaux jeux et gagner des récompense...Show more
Last updated: 7 days ago • Promoted
Full Stack Software Engineer — Trading Tech & Innovation

Full Stack Software Engineer — Trading Tech & Innovation

DRW • Montreal
Full-time
A global trading firm in Montreal is seeking multiple Full Stack Software Developers to enhance their algorithmic trading strategies.The ideal candidates should have 3 to 7 years of software develo...Show more
Last updated: 2 days ago • Promoted
Senior HPC Cloud Software Engineer

Senior HPC Cloud Software Engineer

Siemens AG • Montreal
Full-time
A leading industrial software company in Montreal is seeking a Senior Software Engineer to join their HPC team.The role involves designing and implementing distributed microservices, maintaining CI...Show more
Last updated: 11 days ago • Promoted
Sr Software Engineer

Sr Software Engineer

CENTRIC SOFTWARE INC • Montréal, QC, CA
Full-time
Quick Apply
Job Title: Senior Software Engineer Location: Remo...Show more
Last updated: 30+ days ago
Staff Software Engineer

Staff Software Engineer

Neara • Montreal
Full-time
Job type: Full Time · Department: Engineering · Work type: Hybrid · EUR 100000 -120000 / year.Zeffy is the fastest-growing nonprofit platform in North America,.We are already working with more than...Show more
Last updated: 29 days ago • Promoted
Staff Platform Engineer

Staff Platform Engineer

Motion Recruitment Partners LLC • Montreal
Full-time
If infrastructure is the stage, this is the part where you redesign the theater mid-performance.We’re building highly scalable, always-on cloud systems that power real-time, interactive digital exp...Show more
Last updated: 2 days ago • Promoted
Software Engineer - Low-Latency, High-Throughput Systems

Software Engineer - Low-Latency, High-Throughput Systems

ALLTECH CONSULTING SVC INC • Montreal
Full-time
A consulting services company in Montreal is seeking a highly motivated Software Developer to join its team.The role involves designing and optimizing high-throughput infrastructure, troubleshootin...Show more
Last updated: 29 days ago • Promoted
Senior Data Engineer

Senior Data Engineer

BET99 • saint-esprit, QC, ca
Full-time
Job Overview BET99 is Canadas Premiere Online Sportsbook and Casino.Launched in 2020, we have consistently innovated the online gaming landscape every step of the way, exponentially growing our cus...Show more
Last updated: 3 days ago • Promoted
Staff Software Engineer, Inference Infrastructure

Staff Software Engineer, Inference Infrastructure

Cohere Inc. • Montreal
Full-time
Our mission is to scale intelligence to serve humanity.We’re training and deploying frontier models for developers and enterprises who are building AI systems to power magical experiences like cont...Show more
Last updated: 7 days ago • Promoted
Software Engineer

Software Engineer

LanceSoft, Inc. • Montreal
Full-time
The position requires an experienced Power Platform engineer to develop solutions for customers and to create self-service tools.The role demands expertise in both development and infrastructure, a...Show more
Last updated: 29 days ago • Promoted
Computer programming Private Tutoring Jobs Chateaugay

Computer programming Private Tutoring Jobs Chateaugay

Superprof • Chateaugay, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Staff Data Platform Engineer

Staff Data Platform Engineer

OXIO • Montreal
Full-time
OXIO is the world’s first telecom-as-a-service (TaaS) platform.We are democratizing telecom and making it easily accessible for brands and enterprises to fully own and operate proprietary mobile ne...Show more
Last updated: 29 days ago • Promoted
Staff Software Engineer — Real-Time ML Inference with Sentis

Staff Software Engineer — Real-Time ML Inference with Sentis

Unity • Montreal
Full-time
Nous recherchons un(e) développeur(euse) expert(e) Unity pour diriger la conception et l'implantation de systèmes d'inférence ML avancés.Vous serez responsable de l'architecture des pipelines, de l...Show more
Last updated: 5 days ago • Promoted
Full-Stack Software Engineer: Build Data-Driven Web Apps

Full-Stack Software Engineer: Build Data-Driven Web Apps

GuruLink • Montreal
Full-time
A global investment management firm in Montreal is seeking a Full-Stack Software Engineer.This role involves designing and maintaining web applications and data-driven products, utilizing technolog...Show more
Last updated: 29 days ago • Promoted