Skip to content
mimi

Principal Software Engineer

National Asset Mgmt Incorporated

Canada · Hybrid Full-time Lead Today

About the role

About

Become an influential Principal Software Engineer driving cutting-edge AI solutions for wearables. Lead software architecture while focusing on performance and efficiency in embedded systems.

This hybrid role emphasizes defining the SW vision and roadmap for our AI initiatives. You'll optimize technologies from kernel through application, addressing complex challenges. Engage with the wider engineering community while fostering a strong culture of quality and innovation.

Key Responsibilities:

  • Lead design and development of AI-focused software solutions
  • Spearhead optimization for resource-constrained embedded devices
  • Manage end-to-end ML model lifecycle
  • Promote engineering best practices like TDD and CI/CD
  • Develop and maintain comprehensive technical documentation

Requirements:

  • Bachelor's or Master's degree with 10+ years’ experience
  • Strong background in low-level Android kernel and RTOS
  • Expertise in developing embedded software
  • Experience in integrating AI and computer vision technologies

Advance your career by shaping transformative AI experiences in next-generation wearables.

Skills

AndroidCI/CDComputer VisionMLRTOSTDD

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free