Embedded Software Engineer

7 days ago


Kitchener, Ontario, Canada AdHawk Microsystems Full time

About AdHawk Microsystems

AdHawk Microsystems is revolutionizing human-computer interaction by pioneering microsystems that detect eye movements and micro-gestures with unparalleled resolution, speed, and power efficiency. Our cutting-edge eye tracking sensors are transforming the way people use Virtual and Augmented Reality (VR/AR) technology through foveated rendering, intuitive and seamless UI design, and enhanced immersion. Our all-day wearable technology also provides unprecedented insights into cognitive health, eye health, and productivity.


As a spin-off of the University of Waterloo in 2017, AdHawk has received significant investment from leading technology companies, including Intel Capital, Samsung Ventures, Sony Innovation, HP Ventures, and Essilor Luxottica. Our team consists of top-notch researchers and engineers with a deep sense of curiosity and a passion for developing innovative technology. We publish award-winning research papers, fabricate custom silicon chips at leading foundries, and push the boundaries of physics and manufacturing to develop products that create compelling value for our customers.


Successful candidates will gain hands-on experience with several new HCI peripherals built around a groundbreaking MEMS electro-optical sensor platform. You will be one of the first people to have an opportunity to redefine the way VR/AR technology is used. You will also have a chance to develop new paradigms in gestural input technology on tomorrow's wearable devices. Our range of customers and collaborators includes many of the most recognizable names in mobile electronics.


Job Overview

AdHawk Microsystems is seeking a talented and experienced Embedded Software Engineer to help build an innovative eye-tracking product. We need help creating our next-generation embedded platform, as well as building and integrating new eye-tracking features. Our Embedded platform is built on a Cortex M series CPU, and is responsible for controlling the MEMS scanners, processing the raw data with a series of algorithms, and communicating with other devices. As a real-time wearable platform, there are strict size, power, and performance requirements for the system.


Key Responsibilities

  • Help architect and implement new features for our embedded platform
  • Design and develop our next-generation embedded platform
  • Develop SDKs and tools for communicating and interacting with our eye tracker
  • Ship features early and often to customers
  • Participate in code reviews, API design, and planning meetings
  • Participate in schematic reviews, hardware bringup, and hardware testing


Requirements

  • Significant experience writing C code for embedded MCUs, such as the Cortex-M series
  • Experience with Python, and common embedded tooling
  • Experience with hardware design and board bringup
  • An understanding of common hardware peripherals and interfaces
  • Familiarity with tools like Git, Bitbucket, Jenkins, Jira, etc


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    Embedded Software EngineerAre you ready to become part of a leading global engineering design firm that excels in embedded software and hardware, electronics, and electro-mechanical systems?What we are looking for:Enthusiastic and proactive professionalsDesigners with varied expertise and a client-focused approachIndividuals capable of contributing to both...


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    Are you eager to become part of a leading global engineering design firm that excels in embedded software, hardware, electronics, and electro-mechanics?What We Are Looking ForEnthusiastic and proactive professionalsDesigners with varied expertise and a customer-focused approachCapability to engage in internal projects as well as at client sitesKey...


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    Are you ready to make an impact in a leading global engineering design firm specializing in embedded systems and software?What We Are Looking ForEnthusiastic and proactive professionalsInnovators with varied expertise and a customer-centric approachAbility to engage in both internal projects and client-facing assignmentsKey ResponsibilitiesEngage in the...


  • Kitchener, Ontario, Canada Nuvation Engineering Full time

    Nuvation Engineering is seeking a talented and motivated Embedded Software Engineer to join our growing team. In this role, you will play a key part in developing and bringing to life cutting-edge embedded systems for a variety of industries. As an Embedded Software Engineer, you will be responsible for the full software development lifecycle, from initial...


  • Kitchener, Ontario, Canada Ford Motor Company Full time

    About the RoleWe are seeking a highly skilled Embedded Software Engineer to join our team at Ford Motor Company. As a key member of our Vehicle Software Platform group, you will be responsible for designing, implementing, testing, and optimizing software components for our next-generation Ford vehicles.Key ResponsibilitiesDesign and develop cutting-edge...


  • Kitchener, Ontario, Canada Ford Motor Company Full time

    About the RoleWe are seeking a highly skilled Embedded Software Engineer to join our team at Ford Motor Company. As a key member of our Vehicle Software Platform group, you will be responsible for designing, implementing, testing, and optimizing software components for our next-generation Ford vehicles.Key ResponsibilitiesDesign and develop cutting-edge...


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    Are you passionate about embedded systems and mobile technology?At JAM Software GmbH, we are a leading engineering design firm dedicated to the development of innovative software and hardware solutions.What We Are Looking ForDriven and enthusiastic professionalsIndividuals with a background in design and a commitment to service excellenceCapability to engage...


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    Are you passionate about working with a leading global engineering design firm that excels in embedded software, electronics, and hardware solutions?What We Are Looking ForDriven and enthusiastic professionalsInnovators with varied expertise and a client-focused approachCapability to engage in internal projects as well as at client sitesKey...


  • Kitchener, Ontario, Canada Ford Motor Company Full time

    Become a vital part of Ford Motor Company, a pioneer in the realm of mobility and innovative vehicle technology. Our commitment lies in leading the charge towards a smarter transportation future, emphasizing collaboration, creativity, and problem-solving.As a key contributor to the ECG Platform Software Development team, you will work alongside seasoned...


  • Kitchener, Ontario, Canada Ford Motor Company Full time

    About Ford Motor Company:Ford is committed to the vision that mobility is crucial for human advancement. As a pioneer in intelligent vehicle technology, we are shaping the future of transportation with a focus on innovation, collaboration, and problem-solving.Position Overview:As a key contributor to the ECG Platform Software Development team, you will work...


  • Kitchener, Ontario, Canada Ford Motor Company Full time

    About Ford Motor Company:Ford is committed to advancing mobility as a key driver of human development. We strive to lead globally in intelligent vehicle technology, influencing the future of transportation. Our focus is on people, collaboration, and addressing challenges effectively.Position Overview:As part of the ECG Platform Software Development team, you...


  • Kitchener, Ontario, Canada Ford Motor Company Full time

    About Ford Motor Company:Ford is a pioneer in mobility solutions, committed to advancing human progress through innovative transportation technologies. We strive to lead the industry in smart vehicle systems and prioritize collaboration, creativity, and problem-solving.Position Overview:As a key member of the ECG Platform Software Development team, you will...


  • Kitchener, Ontario, Canada AdHawk Microsystems Full time

    About AdHawk MicrosystemsWe are a pioneering company that is revolutionizing the way humans interact with computers by developing cutting-edge microsystems that can detect eye movements and micro-gestures with unprecedented resolution, speed, and power efficiency.Our MissionWe aim to transform the way people use Virtual and Augmented Reality technologies by...


  • Kitchener, Ontario, Canada AdHawk Microsystems Full time

    About AdHawk MicrosystemsWe are a pioneering company that is revolutionizing the way humans interact with computers by developing cutting-edge microsystems that can detect eye movements and micro-gestures with unprecedented resolution, speed, and power efficiency.Our MissionWe aim to transform the way people use Virtual and Augmented Reality technologies by...


  • Kitchener, Ontario, Canada AdHawk Microsystems Full time

    About AdHawk MicrosystemsWe are a pioneering technology company that specializes in developing cutting-edge eye-tracking solutions. Our mission is to revolutionize the way humans interact with technology by creating innovative products that unlock the connection between the eyes, brain, and the world around us.Our team of experts has reimagined the...


  • Kitchener, Ontario, Canada AdHawk Microsystems Full time

    About AdHawk MicrosystemsWe are a pioneering technology company that specializes in developing cutting-edge eye-tracking solutions. Our mission is to revolutionize the way humans interact with technology by creating innovative products that unlock the connection between the eyes, brain, and the world around us.Our team of experts has reimagined the...


  • Kitchener, Ontario, Canada AdHawk Microsystems Full time

    About AdHawk MicrosystemsAdHawk 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...


  • Kitchener, Ontario, Canada Onsemi Full time

    About OnsemiOnsemi is a leading provider of innovative power and sensing solutions that improve lives through silicon and software. Our mission is to create a safer, cleaner, and smarter world by developing cutting-edge technologies that solve complex challenges.The RoleWe are seeking a highly skilled and experienced Embedded Software Architect to join our...


  • Kitchener, Ontario, Canada Onsemi Full time

    About OnsemiOnsemi is a leading provider of innovative power and sensing solutions that improve lives through silicon and software. Our mission is to create a safer, cleaner, and smarter world by developing cutting-edge technologies that solve complex challenges.The RoleWe are seeking a highly skilled and experienced Embedded Software Architect to join our...


  • Kitchener, Ontario, Canada Onsemi Full time

    About OnsemiOnsemi is a leading provider of innovative power and sensing solutions that improve lives through silicon and software. Our mission is to create a safer, cleaner, and smarter world by developing cutting-edge technologies that solve complex challenges.The RoleWe are seeking a highly skilled and experienced Embedded Software Architect to join our...