Talent.com
Senior Firmware Engineer
Senior Firmware EngineerEssilorLuxottica • North York, ON, CA
Senior Firmware Engineer

Senior Firmware Engineer

EssilorLuxottica • North York, ON, CA
30+ days ago
Job type
  • Full-time
Job description

Requisition ID :   897354

Position : Full-Time

Total Rewards :

Essilor Instruments provides seamless access to state-of-the-art products, with a focus on customer satisfaction by setting new standards of excellence in the industry. Our solutions highlight eye care professionals' expertise and meet their business needs, by providing innovative solutions and technologies, ensuring patients' quality care. Through this continuous innovation, we own a leading position in major categories such as finishing equipment, eye health assessment, eye refraction and fitting measurements.

Essilor Instruments is part of EssilorLuxottica, a global leader in the design, manufacture and distribution of world-class vision care products, including iconic eyewear, advanced lens technology and cutting-edge digital solutions. Join our global community of over 200,000 dedicated employees around the world in driving the transformation of the eyewear and eyecare industry.

About Cellview Imaging

Cellview Imaging is a Toronto-based medical device start-up focused on advancing eye care through high-performance imaging solutions. Its ultra-widefield retinal imaging technology enables clinicians to capture detailed images of the retina, including peripheral areas, aiding in earlier disease detection and improved diagnoses. Now supported by EssilorLuxottica, Cellview leverages global resources and expertise to accelerate innovation and expand access to its transformative technology worldwide.

Position : Firmware Engineer

Cellview Imaging is hiring a skilled Firmware Engineer to join its multidisciplinary Engineering team. Reporting to the Engineering Manager, this role involves developing, testing, and maintaining embedded firmware for next-generation retinal imaging devices. The engineer will collaborate across mechanical, optical, electrical, and software teams to deliver robust, scalable solutions that meet regulatory and performance standards.

Key Responsibilities

  • Design and implement embedded firmware for medical imaging devices, including real-time control systems and hardware interfaces.
  • Collaborate with electrical and systems engineers to define firmware architecture.
  • Develop drivers for components like image sensors, illumination systems, motor controllers, and I / O peripherals.
  • Debug and bring up new hardware platforms.
  • Maintain version control and traceability using tools like Git and Jira.
  • Participate in risk management activities (e.g., FMEA) and reliability assessments.
  • Create and maintain documentation aligned with ISO 13485 and regulatory standards.
  • Support firmware verification through test infrastructure and automation tools.
  • Contribute to regulatory submissions and audits with technical documentation.

Required Qualifications

  • Bachelor’s or Master’s in Electrical / Computer Engineering or related field.
  • 5+ years of embedded firmware development experience, preferably in regulated or medical device environments.
  • Proficiency in C / C++ for embedded systems, with expertise in real-time programming and low-level driver development.
  • Experience with microcontrollers (e.g., STM32, NXP, Renesas) and protocols like I2C, SPI, UART, USB.
  • Familiarity with embedded Linux or RTOS.
  • Knowledge of signal processing and integration of optical / electronic systems.
  • Understanding of IEC 62304 and safety-critical firmware development.
  • Additional Assets

  • Experience with image acquisition systems and camera sensor integration (e.g., MIPI, LVDS, USB3 Vision).
  • Scripting skills in Python for test automation.
  • Awareness of cybersecurity in medical firmware.
  • Employee pay is determined by multiple factors, including geography, experience, qualifications, skills and local minimum wage requirements. In addition, you may also be offered a competitive bonus and / or commission plan, which complements a first-class total rewards package. Benefits may include health care, retirement savings, paid time off / vacation, and various employee discounts.

    We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, gender, national origin, social origin, social condition, being perceived as a victim of domestic violence, sexual aggression or stalking, religion, age, disability, sexual orientation, gender identity or expression, citizenship, ancestry, veteran or military status, marital status, pregnancy (including unlawful discrimination on the basis of a legally protected pregnancy or maternity leave), genetic information or any other characteristics protected by law. Native Americans in the US receive preference in accordance with Tribal Law.

    Create a job alert for this search

    Firmware Engineer • North York, ON, CA

    Similar jobs
    Senior Software Engineer (6+ Years)

    Senior Software Engineer (6+ Years)

    Flexton Inc. • Toronto C6A, ON, Canada
    Full-time
    Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.This range is provided by Flexton Inc. Your actual pay will be based on your skills and experience — ta...Show more
    Last updated: 12 days ago • Promoted
    Senior Software Engineer, Delivery Engineering

    Senior Software Engineer, Delivery Engineering

    Pantheon • Toronto C6A, ON, Canada
    Full-time
    Senior Software Engineer, Delivery Engineering.Get AI-powered advice on this job and more exclusive features.Pantheon WebOps Platform powers the open web, running more than 300,000 sites in the clo...Show more
    Last updated: 10 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    hireVouch • Toronto, ON, Canada
    Full-time
    This is a product-focused engineering role where you'll play a key part not just in building, but also in shaping our integration platform (supporting 200+ integrations).You’ll have the o...Show more
    Last updated: 30+ days ago • Promoted
    Senior System Integration Engineer

    Senior System Integration Engineer

    iRiS Recruiting Solutions • Toronto, ON, Canada
    Full-time
    Senior System Design & Integration Engineer – Toronto, Canada.Our client is looking for a self-motivated Senior System Design and Integration Engineer who thrives in fast-paced environments.Based i...Show more
    Last updated: 17 hours ago • Promoted • New!
    Senior Software Engineer (Toronto - hybrid)

    Senior Software Engineer (Toronto - hybrid)

    Medium • Toronto C6A, ON, Canada
    Full-time +1
    Achievers offers more than just a thank you program.Our employee recognition and rewards software inspires employees to recognize everyone, every day, everywhere. With nearly 4 million global users,...Show more
    Last updated: 30+ days ago • Promoted
    Engineer, Senior

    Engineer, Senior

    RAVL • Toronto C6A, ON, Canada
    Remote
    Full-time
    Be among the first 25 applicants.RAVL is revolutionizing technology delivery and cultivating a new wave of tech‑savvy professionals. Established by visionary leaders with backgrounds at renowned con...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer, Core Identity (Auth0)

    Senior Software Engineer, Core Identity (Auth0)

    Okta for Developers • Toronto C6A, ON, Canada
    Remote
    Full-time
    Senior Software Engineer, Core Identity (Auth0) at Okta.Auth0 is a developer-friendly identity platform that simplifies authentication and authorization for applications, serving more than 100 mill...Show more
    Last updated: 30+ days ago • Promoted
    Business Architect

    Business Architect

    Insight Global • Greater Toronto Area, Canada
    Full-time +1
    Role : IT Planner / Business Architect - Insurance - Hybrid Calgary or Toronto.In-office 2 days per week (Tue or Wed anchor days, choose the second day). Insight Global is looking for an IT Planner to ...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Street Context, A BlueMatrix Company • Toronto C6A, ON, Canada
    Full-time
    Street Context, A BlueMatrix Company.BlueMatrix is the market‑leading platform for content creation, distribution, and compliance in the investment research industry. We support many of the world’s ...Show more
    Last updated: 20 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Groupe Compass Quebec ltée. • Toronto C6A, ON, Canada
    Remote
    Full-time
    Are you passionate about shaping scalable, resilient software systems while staying hands‑on in the code?.Senior Engineer with architectural responsibilities. In this role, you’ll help define the ar...Show more
    Last updated: 30+ days ago • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    Luxottica • Toronto, Canada
    Full-time
    Select how often (in days) to receive an alert : Create Alert Essilor Instruments provides seamless access to state-of-the-art products, with a focus on customer satisfaction by setting new standard...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Data Team

    Senior Software Engineer - Data Team

    NinjaCat • Toronto C6A, ON, Canada
    Remote
    Full-time
    NinjaCat is the leading Enterprise Data & AI Platform for Marketing, helping brands, agencies, and media companies turn complex data into clear, actionable intelligence. Our platform unifies fragmen...Show more
    Last updated: 30+ days ago • Promoted
    Senior Back-End Engineer

    Senior Back-End Engineer

    Kunai • Toronto, ON, Canada
    Full-time
    Kunai builds full-stack technology solutions for banks, credit and payment networks, infrastructure providers, and their customers. Together, we are changing the world's relationship with financ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    EssilorLuxottica • Toronto
    Full-time
    Total Rewards : Benefits / Incentive Information.Essilor Instruments provides seamless access to state‑of‑the‑art products, with a focus on customer satisfaction by setting new standards of excellence...Show more
    Last updated: 18 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Mastercard • Toronto C6A, ON, Canada
    Full-time
    Mastercard powers economies and empowers people in 200+ countries and territories worldwide.Together with our customers, we’re helping build a sustainable economy where everyone can prosper.We supp...Show more
    Last updated: 30+ days ago • Promoted
    Senior Backend Engineer - Scalable FinTech (Remote CA)

    Senior Backend Engineer - Scalable FinTech (Remote CA)

    Nubank • Toronto C6A, ON, Canada
    Remote
    Full-time
    A leading digital banking platform is looking for an experienced software engineer to work on large-scale systems and build microservices. This role is focused on backend applications while offering...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Rose Rocket • Toronto, ON, Canada
    Full-time
    Rose Rocket 🚀 is a market leader in Transportation Management Software.We’re a startup going after the $700+ billion dollar trucking industry, leading the shift to SaaS while revolutionizing...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, Core Identity (Auth0)

    Senior Software Engineer, Core Identity (Auth0)

    Okta • Toronto C6A, ON, Canada
    Full-time
    Senior Software Engineer, Core Identity (Auth0).Okta is The World’s Identity Company.We free everyone to safely use any technology, anywhere, on any device or app. Our flexible and neutral products,...Show more
    Last updated: 30+ days ago • Promoted