Full-time Posted May 29, 2026
Apply Now

Job Description

Join CRANK as a Frontend Embedded Software Developer focused on creating stunning UIs. This hybrid role allows you to work from our Kanata office while shaping user experiences for embedded devices.

As a key contributor at CRANK, you will design and implement responsive, polished user interfaces tailored to embedded systems. Collaborate with customers and internal teams to enhance UI/UX, participate in design discussions, and optimize performance across diverse hardware targets. Ideal candidates possess solid experience in UI development and scripting, with a robust design sense.

Key Responsibilities: • Build visually appealing UIs for embedded systems • Collaborate on UI/UX design with teams • Contribute to the embedded UI platform's evolution • Engage in code reviews and design discussions • Troubleshoot and enhance UI performance

Requirements: • Degree in CS, Software Engineering, or related • Intermediate to senior UI development experience • Proficiency ...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application