NA
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