Crank Software - Storyboard Application Developer

  • Ottawa
  • Creaform
Main Role: Our Storyboard GUI Development software allows clients to build and deploy embedded graphical user interfaces straight from a graphic designer's desktop down to an embedded or mobile device. Crank is looking for a Storyboard User Interface Developer to help our customers create and build their applications using Storyboard.
This position will provide a unique opportunity to work with leading technologies in the automotive, medical, and consumer markets as part of a team of professional embedded software developers. Key Responsibilities: * Design and develop new user interface applications and features using Storyboard Suite * Develop an in-depth knowledge of Storyboard * Work with embedded developers to design and improve the interface layer between the UI and the rest of the system * Design and develop reusable UI components * Analyze and identify areas for improvement in the codebase * Conduct design and code reviews Requirements: * Post-secondary degree in Computer Science, Software Engineering, or other related discipline and/or diploma in a related field or equivalent * 3 years of experience developing frontend applications * Experience with JavaScript, Lua, or similar scripting languages * Familiarity with UI and UX design patterns * Familiarity with graphical design tools such as Photoshop, Illustrator, Sketch, or Figma * Familiarity with code versioning tools such as Git or SVN * Keen eye for detail and usability * Effective oral and written communication skills * Collaborative team player with a knack for solving problems Nice to have: * Experience in Lua * Experience with 2D and 3D application tools such as Photoshop or Illustrator * Experience with C/C++ * Experience with test driven development * Experience working with and interfacing with embedded systems * Experience with UI frameworks including Storyboard, Qt, XWindows, or Java * Experience developing for Linux/QNX AMETEK, Inc.
is a leading global provider of industrial technology solutions serving a diverse set of attractive niche markets with annual sales ov $7.0 billion. AMETEK is committed to making a safer, sustainable, and more productive world a reality.
We use differentiated technology solutions to solve our customers' most complex challenges.
We employ 21,000 colleagues, in 35 countries, that are grounded by our core values: Ethics and Integrity, Respect for the Individual, Inclusion, Teamwork, and Social Responsibility.
AMETEK (NYSE:AME) is a component of the S&P 500.
Visit www.ametek.com for more information.