Oh no! This role has already been filled.

Don't worry, we have lots of other exciting jobs for you!

See available jobs in Software Engineering Jobs

That job has expired. Here are some similar roles:

Senior ServiceNow Developer – Contract

Senior ServiceNow Developer | 8-Month Contract | Canada EST Our client is seeking a Senior ServiceNow Developer to join a dynamic technology consulting firm that partners with leading enterprises to…

Senior ServiceNow Delivery Manager – Contract

Senior ServiceNow Delivery Manager | 8-Month Contract | Canada EST We are partnering with a leading technology consultancy that helps enterprise organizations streamline and enhance their digital workflows. They are…

Senior Mainframe Engineer – Contract

Senior Mainframe Engineer | 8-Month Contract | Canada CST We are working with a leading financial services firm known for its long-standing commitment to personalized investment strategies and innovative technology…

Lead UI Developer

Software Engineering Jobs

Our client is looking for a passionate Lead UI Developer to join their team.

The User Interface Developer role is expected to be the technical lead for User Interface development related to User Experience on embedded computer devices. Areas of responsibility will include front panel Graphical User Interfaces (GUI), Windows® applications and web hosted applications across different product lines. The ideal candidate will be working in a tight-knit team environment, frequently coordinating with other functional area technical leads.

Responsibilities:

– GUI design and development for embedded computer devices.

– Continuous improvement of the User Experience for their key products.

– Generate clear and effective code documentation within all development projects.

– Maintenance of existing products (industrial electronics have lifecycles >10 years).

What you bring:

– Bachelor’s degree, Masters degree, or Technical Diploma with equivalent experience in fields related to Engineering, Sciences, or Software Development.

– 5+ Years of User Interface development experience.

– Demonstrated ability to learn the skills required to achieve product requirements.

– Aptitude for UI design.

– Familiarity developing and maintaining programs for Linux and Windows; (C++ and C#).

a. Maintain and develop web hosted GUIs under Linux.

b. Maintain Windows based GUI applications (ie. Visual Studio).

c. Serial and TCP/IP communication protocols for sending and retrieving data from embedded firmware.

– Programming language proficiencies:

a. C++ / C#

b. Python o Building and deploying applications using Git/Mecurial.

c. Data serialization formats such as Google protocol buffers and JSON.

d. Databases, such as SQLite.

e. Javascript is an asset.

– Functional knowledge of calculus and statistics.

– Familiarity with software test suites is an asset.

– Comprehension of technical documents and papers such as academic papers and technology patents is an asset

Salt is acting as an Employment Agency in relation to this vacancy.

Job Information

Job Reference: JO-2306-334949_1686247730
Salary:
Salary per: annum
Job Duration:
Job Start Date: 2023-07-10
Job Industries: Software Engineering Jobs, Technology
Job Locations: Alberta, Calgary Region
Job Types: Permanent
Job Skills: developer, Technology, user interface design

Here are some related jobs

×
CA

Upload your CV

Upload your CV to our database.

  • Max. file size: 49 MB.
  • Hidden
  • This field is for validation purposes and should be left unchanged.
Lead UI Developer

Please let us know where you are, or where you would like to be in the world so we can point you in the right direction.