AM
Posted:
May 28, 2026
Location:
ottawa, on, Canada
Job Description
Advance your career at CRANK as a Front-End UI Specialist in Kanata. Focus on crafting visually appealing interfaces for embedded systems in a hybrid work model.
CRANK is hiring an Embedded Software Developer with front-end expertise. This hybrid position offers the opportunity to design user interfaces for embedded devices, contributing to our UI platform and working closely with clients to achieve optimal UX. Ideal candidates will possess a strong design foundation and the ability to collaborate effectively.
Key Responsibilities:
• Create visually engaging user interfaces for embedded technology
• Work with customers on UI/UX design improvements
• Develop our embedded UI platform collaboratively
• Participate in key design discussions and code reviews
• Enhance UI performance across multiple hardware targets
Requirements:
• Degree/diploma in Computer Science or related area
• Intermediate to senior level of experience required
• Familiarity with Lua o...
CRANK is hiring an Embedded Software Developer with front-end expertise. This hybrid position offers the opportunity to design user interfaces for embedded devices, contributing to our UI platform and working closely with clients to achieve optimal UX. Ideal candidates will possess a strong design foundation and the ability to collaborate effectively.
Key Responsibilities:
• Create visually engaging user interfaces for embedded technology
• Work with customers on UI/UX design improvements
• Develop our embedded UI platform collaboratively
• Participate in key design discussions and code reviews
• Enhance UI performance across multiple hardware targets
Requirements:
• Degree/diploma in Computer Science or related area
• Intermediate to senior level of experience required
• Familiarity with Lua o...
Apply for this Job
Submit your application for the Front-End UI Specialist at CRANK position at AMETEK.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
ottawa, Canada
Posted:
May 28, 2026
Deadline:
July 07, 2026