Senior Software Developer


Job Responsibilities

  • Contribute to maintenance and improvement of the current eye-tracking software

  • Contribute to design and development of embedded drivers and algorithms for next generation of devices

  • Develop desktop and mobile applications that leverage eye tracking and other micro-gestural inputs

  • Contribute to development of test software for current and next generation of devices

  • Contribute innovative and original ideas to the technology, algorithms and products

  • Collaborate with highly cross-functional team in an agile environment

Job Requirements

  • Strong understanding of software architecture principles and best practices

  • Experience in full product development cycle (requirements gathering, planning, design, implementation, maintenance and support)

  • Expertise in embedded development

  • Expertise in object oriented programming in C++ and Python

  • Passion for developing high quality software in a fast-paced collaborative environment

  • Ability to work independently or as part of a larger team

  • Excellent verbal and written communication skills

Assets

  • Expertise in mobile or AR/VR development

  • Expertise in Windows development, especially Windows driver development

  • Expertise in web technologies (REST, HTML, CSS, Node.js, Angular)

  • Expertise in database technologies

Resumes should be submitted to careers@adhawkmicrosystems.com

 

Location: 607 King St W Unit 1, Kitchener, ON

Resumes should be submitted to careers@adhawkmicrosystems.com