This job board retrieves part of its jobs from: Human Resources Jobs | Toronto Jobs | Work From Home

The top job offers in Canada!

To post a job, login or create an account |  Post a Job   

A simple jobs board with daily updated offers from Canada

previous arrow
next arrow

ExperTech Recruiting: Software Release And Build Master

ExperTech Recruiting

This is a Full-time position in Montreal, QC posted April 22, 2021.

We are currently looking for a Software Release and Build Master to join an Industrial Solution client based in St-Laurent, QC.

This is a permanent position with attractive compensation and benefits and the opportunity to be involved in exciting and innovative projects including Optics, Electromechanics, AI, Machine Vision and Robotics.

Responsibilities: Control all applied software development environments and configurations that are essential for all tools.Work and collaborate closely with SW developers, QA and field engineers to make sure the released SW products fulfill the customers’ requirements.Schedule and plan periodic code freezes, official software releases and hotfix releases upon demands and requestsPrepare and write release notes following each official software releasesDesign and code large code bases targeting systems of mixed hardware and software with intuitive interactive software user controls and with the management of persistent data stores.Understanding performance of the equipment including electrical, optical and mechanical components and optimize our solution performance.Participate in design and code reviews and communicate technical concepts clearly and effectively both verbally and in writing.Produce documentation used in solution proposal, detailed design and solution utilization.Performs software engineering within the agile process established for the projects.

Contributes to the continuous improvement of these processes.Troubleshoot issues and work with hardware, software and system engineers to identify the root causeHelp investigate and collect information to resolve process or design issues found in the codebase.Identify software performance improvements through test driven development, automated unit testing, and comprehensive integration testing.

Qualifications: Bachelor’s in computer science, Computer Eng., Electronic engineering Electrical engineering or related fields is required.

Master’s degree and/or a PhD is a plus.Strong knowledge in programming languages such as C/C++ (MS Visual studio, Borland builder (preferable)), STL C++ library, features of mathematics focused software, windows dll, services, API development or similar software engineering systems level experience on PC.Good organizational skills with ability to multi-task, prioritize, and track many activities.At least 5 years of experience in creating projects, new code branches and merging codes in GIT.At least 2 years of experience in creating build scripts, automated builds and continuous integrations.At least 5 years of experience in GIT admin, managing source code repositories, build agent and similar environments.Prior experience delivering production quality software, on Embedded Systems.Experience ofIssue tracking systems such as Phabricator, Redmine and Jira.Ability to read specifications and write efficient C/C++ code adhering to the product specifications.Expert with using GIT, Jenkins, Phabricator, JIRA.Good analytical skills and attention to details.

Other Qualifications: Problem solving and optimization ability.Desire to work in a fast-paced, dynamic environment with high expectations.Skills and ability to work with cross-functional teams.Great team player and positive personality.Good to communicate efficiently and clearly.Pro-active and result driven.Organised and rigorous.

ExperTech is a leading staffing and recruiting company, based in Montreal, QC and operating throughout Canada and the US.

ExperTech recruits and delivers high-quality candidates for both permanent and contract/temporary assignments.

ExperTech would like to thank all applicants for their interest in the opportunity, however, only selected candidates will be contacted.