Current jobs related to Software Engineer in Embedded Technologies - Kitchener, Ontario - AdHawk Microsystems


  • Kitchener, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Job SummaryWe are seeking a skilled Embedded Software Engineer to join our team at a software industry leader. The successful candidate will participate in the development, coding, and debugging of software products and enhancements, primarily in Java, but occasionally using other development tools.Key ResponsibilitiesDevelop and implement software modules,...


  • Kitchener, Ontario, Canada BinSentry Full time

    **Senior Embedded Software Developer Wanted** We're seeking a skilled Senior Embedded Software Developer to join our team and contribute to the development of cutting-edge technology solutions for the agriculture supply chain. **About BinSentry** BinSentry is a fast-growing ag-tech company that provides innovative solutions to increase efficiency, reduce...


  • Kitchener, Ontario, Canada Onsemi Full time

    About UsAt Onsemi, we're dedicated to creating innovative solutions that improve lives through silicon and software. Our intelligent power and sensing technologies address the world's most complex challenges, leading the way to a safer, cleaner, and smarter world.The RoleWe're seeking a highly skilled Embedded Software Architect to join our team in Waterloo....


  • Kitchener, Ontario, Canada Onsemi Full time

    About UsAt Onsemi, we're dedicated to creating innovative solutions that improve lives through silicon and software. Our intelligent power and sensing technologies address the world's most complex challenges, leading the way to a safer, cleaner, and smarter world.The RoleWe're seeking a highly skilled Embedded Software Architect to join our team in Waterloo....


  • Kitchener, Ontario, Canada Cloud DX, Inc. Full time

    We are seeking a talented and motivated Junior Embedded Developer to join our team at Cloud DX, Inc. The ideal candidate will have a passion for embedded systems and a strong foundation in programming languages such as C and C++.Key Responsibilities:Assist in the design and development of embedded software for various systems and devicesCollaborate with...


  • Kitchener, Ontario, Canada Voyis Full time

    About VoyisVoyis is a leading manufacturer of high-performance underwater optical sensors, including lasers, cameras, and lights, designed for autonomous underwater vehicles. Our products have enabled customers to survey over 10,000km of ocean floor across all 7 continents, helping to better understand remote and challenging environments.Job SummaryWe are...


  • Kitchener, Ontario, Canada Voyis Full time

    About VoyisVoyis is a leading manufacturer of high-performance underwater optical sensors, including lasers, cameras, and lights, designed for autonomous underwater vehicles. Our products have enabled customers to survey over 10,000km of ocean floor across all 7 continents, helping to better understand remote and challenging environments.Job SummaryWe are...


  • Kitchener, Ontario, Canada Voyis Full time

    About VoyisVoyis is a pioneering company that designs and manufactures high-performance underwater optical sensors for autonomous underwater vehicles. Our products have enabled our customers to survey over 10,000 kilometers of ocean floor across all 7 continents, expanding our understanding of the underwater world.We are committed to pushing the boundaries...


  • Kitchener, Ontario, Canada Voyis Full time

    About VoyisVoyis is a pioneering company that designs and manufactures high-performance underwater optical sensors for autonomous underwater vehicles. Our products have enabled our customers to survey over 10,000 kilometers of ocean floor across all 7 continents, expanding our understanding of the underwater world.We are committed to pushing the boundaries...


  • Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Software Development EngineerAt Huawei Technologies Canada Co., Ltd., we are seeking a highly skilled Software Development Engineer to join our team. As a key member of our engineering team, you will be responsible for developing software components for autonomous systems and embodied AI.Responsibilities:Design and develop software components for real-time...


  • Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Software Development EngineerAt Huawei Technologies Canada Co., Ltd., we are seeking a highly skilled Software Development Engineer to join our team. As a key member of our engineering team, you will be responsible for developing software components for autonomous systems and embodied AI.Responsibilities:Design and develop software components for real-time...


  • Kitchener, Ontario, Canada BinSentry Full time

    About BinSentryBinSentry is a fast-growing ag-tech company that provides innovative solutions for the agriculture supply chain. Our mission is to increase efficiency, reduce costs, and enhance profitability for our customers.Job SummaryWe are seeking a Senior Embedded Software Developer to join our team. As a key member of our software development team, you...


  • Kitchener, Ontario, Canada BinSentry Full time

    About BinSentryBinSentry is a fast-growing ag-tech company that provides innovative solutions for the agriculture supply chain. Our mission is to increase efficiency, reduce costs, and enhance profitability for our customers.Job SummaryWe are seeking a Senior Embedded Software Developer to join our team. As a key member of our software development team, you...


  • Kitchener, Ontario, Canada BinSentry Full time

    About BinSentryBinSentry is a fast-growing ag-tech company that provides innovative solutions for the agriculture supply chain. Our mission is to increase efficiency, reduce costs, and enhance profitability for our customers.Job SummaryWe are seeking a Senior Embedded Software Developer to join our team. As a key member of our software development team, you...


  • Kitchener, Ontario, Canada Sonova Full time

    At Sonova, we are a team on a mission to help people enjoy the delight of hearing.We develop, manufacture and distribute solutions that push the limits of technology and redefine the future of our industry.As a leading provider of innovative hearing care solutions, we deliver hearing solutions and services for hearing impaired people, hearing care...


  • Kitchener, Ontario, Canada Sonova Full time

    About the RoleWe are seeking an experienced Embedded Software Developer to join our Research & Development team at Sonova. As a key member of our team, you will be responsible for developing embedded C++ software for modern networked hearing aid systems.ResponsibilitiesDesign, implement, test, and document real-time embedded software for wireless hearing...


  • Kitchener, Ontario, Canada Sonova Full time

    About the RoleWe are seeking an experienced Embedded Software Developer to join our Research & Development team at Sonova. As a key member of our team, you will be responsible for developing embedded C++ software for modern networked hearing aid systems.ResponsibilitiesDesign, implement, test, and document real-time embedded software for wireless hearing...


  • Kitchener, Ontario, Canada Cloud DX Inc Full time

    Cloud DX Inc Job OpportunityCloud DX Inc is a leading company in digital health care, virtual care, and remote patient monitoring hardware and software. We are committed to serving patients, driving innovation, and making a difference in communities across North America and globally.Job OverviewWe are seeking a talented and motivated Junior Embedded...


  • Kitchener, Ontario, Canada Cloud DX Inc Full time

    Cloud DX Inc Job OpportunityCloud DX Inc is a leading company in digital health care, virtual care, and remote patient monitoring hardware and software. We are committed to serving patients, driving innovation, and making a difference in communities across North America and globally.Job OverviewWe are seeking a talented and motivated Junior Embedded...


  • Kitchener, Ontario, Canada Sonova Full time

    Job Title: Embedded Software Developer C++At Sonova, we are seeking an experienced Embedded Software Developer C++ to join our Research & Development team. As a key member of our team, you will be responsible for developing embedded C++ software for modern networked hearing aid systems.Responsibilities:Design, implementation, test, and documentation of...

Software Engineer in Embedded Technologies

3 months ago


Kitchener, Ontario, Canada AdHawk Microsystems Full time

About AdHawk Microsystems

AdHawk Microsystems is at the forefront of transforming human-computer interaction through state-of-the-art microsystems capable of precisely detecting eye movements and micro-gestures with unmatched accuracy, speed, and efficiency. Our pioneering eye-tracking sensors are poised to redefine the application of Virtual and Augmented Reality (VR/AR) technologies, enhancing foveated rendering, seamless user interface design, and immersive experiences. Additionally, our wearable technology offers profound insights into cognitive and ocular health, as well as productivity metrics.

Established in 2017 as a spin-off from the University of Waterloo, AdHawk has attracted investments from leading industry players including Intel Capital, Samsung Ventures, Sony Innovation, HP Ventures, and Essilor Luxottica. Our team consists of elite researchers and engineers driven by an unquenchable curiosity and passion for innovation, recognized for our award-winning research, advanced silicon chip fabrication, and groundbreaking developments in physics and manufacturing, all dedicated to delivering exceptional value to our clients.

Individuals who excel in our environment will have the opportunity to engage hands-on with innovative human-computer interaction peripherals centered around a revolutionary MEMS electro-optical sensor platform. This position not only allows for the reimagining of VR/AR technology applications but also offers pathways to pioneer new paradigms in gestural input technology for future wearables. Our clientele and partners include some of the most distinguished names in the mobile electronics sector.

Position Overview

AdHawk is in search of a proficient and experienced Embedded Software Engineer to aid in the development of an exceptional eye-tracking product. In this capacity, you will play a crucial role in constructing our next-generation embedded platform, integrating innovative eye-tracking functionalities, and ensuring the smooth operation of the Cortex M series CPU-based platform. The position requires adherence to strict size, power, and performance standards due to the real-time nature of the wearable platform.

Your contributions will encompass the entire product development lifecycle—from architectural design to ongoing maintenance. Working closely with software, product, and customer teams, you will define project requirements, develop APIs and architectures, and implement effective solutions. Our team values agility, allowing for diverse experiences and contributions across our technology stack.

Key Responsibilities

  • Contribute to the design and implementation of new features for our embedded platform.
  • Lead the development of the next iteration of our embedded platform.
  • Create SDKs and utilities to enhance user interaction with our eye tracker.
  • Deliver features consistently and promptly to our customer base.
  • Engage in code reviews, API enhancements, and strategic discussions.
  • Participate in schematic evaluations, hardware initiation, and testing procedures.

Qualifications

  • Proven expertise in programming with C for embedded microcontrollers, particularly the Cortex-M series.
  • Proficiency in Python and familiarity with common embedded tools.
  • Experience in hardware design and board setup.
  • Strong understanding of popular hardware peripherals and interfaces.
  • Familiarity with tools such as Git, Bitbucket, Jenkins, Jira, etc.