Job Title:  Crank Software - Storyboard Application Developer

Location: 

Ottawa, ON, CA, K2K 3E7

Business Unit:  Creaform
Posting Date:  Apr 13, 2024
Job Description: 

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.