Back to results

Associate Engineer, Computer Programming & Software

  • Ottawa, ON, Canada

$63,000 to $86,000 CAD / year · Contract

Apply on en.agilus.ca About employer

Applications open in a new tab.

Job details

Pay
$63,000 to $86,000 CAD / year
Job type
Contract
Apply by
Posting language
English
Posted

Original job description

Agilus by Synergie is recruiting for a Associate Engineer, Computer Programming & Software in the Life Sciences Industry in Ottawa, Ontario. In this role, you will be a member of our client’s engineering team, playing a key role in improving product performance by helping automate manual tasks, software modifications for improvements, and help build new data infrastructure from scratch. Responsibilities:Develop software features for automated manufacturing and metrology equipment control software (primarily in C# and C++)Utilize existing in-house software libraries to integrate new equipment into the factory automation environment and databasesSupport existing software and equipment, fixing bugs and integrating new features/functionality across the businessDevelop and validate inspection and measurement recipes for new cameras/sensorsCompose validation documentation and execute test protocols for control software on automated equipment in a regulated environmentWrite SQL queries and stored procedures to facilitate integration of equipment into the factoryAttend cross-functional team meetings to share and gather information. Keep up-to-date with the latest technical developments in related areas, assess and integrate appropriate changes to work practicesMust have:Bachelor’s degree in Mechatronics, Mechanical, Electrical, or Computer Engineering with courses in Robotics, Computer Science, and Statistics (Education obtained outside of Canada must be a verified by an organization such as WES)1+ years in a similar role is idealExperience with user interface (UI) design, software documentation, and validationKnowledge of Optical Metrology (Spectroscopic Reflectometry, Chromatic Confocal, Triangulation, TOF, etc.)Additional Competencies:Experience with computer vision algorithms and 3D point cloud data analysis is considered an assetExperience Microsoft SQL Server, SQL Language, and relational database design knowledge is considered an assetExperience with state machines and automated equipment control is considered an assetExperience with manufacturing software development is considered an assetExperience with industrial communications API’s (SECS/GEM, OPC, ModBus, etc.) is considered an asset Experience with equipment hardware: motion systems, pneumatics, actuators, and digital i/o is considered an assetExperience with C#/WPF/MVVM is considered an assetExperience with C/C++ is considered an assetWhat's in it for you:$63000.00 - $86000.00 annuallyConsistent schedule from Monday - Friday, hybrid possibilitiesOption to opt-in to Health & Dental benefitsWeekly pay including 4% vacation payTransit accessible and free parkingThis posting is for an active opening. Let's connect! Please apply directly online Agilus by Synergie would like to thank all candidates for their interest in this opportunity. Due to the volume of resumes we receive; we may only be able to respond directly to those candidates being selected for an interview.We encourage you to visit agilus.ca regularly or subscribe to our email alerts at agilus.ca/Account/Register as new exciting employment opportunities become available daily.

More about this job

Responsibilities

The Associate Engineer at Agilus will write and fix control software for factory equipment and connect new machines to the factory's systems. They will also test and document that the equipment works correctly in a regulated setting.

Requirements

Candidates need a bachelor's degree in an engineering discipline with robotics, computer science and statistics courses, plus knowledge of optical metrology and UI design. Experience with validation and software documentation is required, and one or more years in a similar role is ideal.

Skills

  • C#
  • C++
  • SQL
  • Stored procedures
  • Microsoft SQL Server
  • Relational database design
  • WPF
  • MVVM
  • Software development
  • Software documentation
  • Software validation
  • UI design
  • Optical metrology
  • Spectroscopic reflectometry
  • Chromatic confocal
  • Triangulation
  • Time of flight
  • Computer vision
  • 3D point cloud analysis
  • State machines
  • Automated equipment control
  • Factory automation
  • SECS/GEM
  • OPC
  • ModBus

Benefits

  • Health and dental benefits
  • Vacation pay
  • Free parking

Categories

  • Engineering
  • Technology
  • Software
  • Science & Research
  • Manufacturing

Keywords

  • C#
  • C++
  • SQL
  • Microsoft SQL Server
  • WPF
  • MVVM
  • OPC
  • SECS/GEM
  • ModBus
  • computer vision
  • 3D point cloud
  • optical metrology
  • factory automation
  • manufacturing software
  • metrology
  • software validation
  • Life Sciences
  • engineering software
  • contract
  • Ottawa

Seniority

Entry level

Perks

  • Generous paid time off
  • Transit support

Tools

  • C#
  • C++
  • Microsoft SQL Server
  • WPF
  • OPC
  • ModBus
  • SECS/GEM

Languages

  • English

Fields of study

  • Mechatronics Engineering
  • Mechanical Engineering
  • Electrical Engineering
  • Computer Engineering
  • Robotics

Report this job

Get in touch
MovoJobs

Contact us