Talent.com
Agilus Consulting Group
Associate Engineer, Computer Programming & SoftwareAgilus Consulting Group • ottawa, on, Canada
Search for other jobs
Associate Engineer, Computer Programming & Software

Associate Engineer, Computer Programming & Software

Agilus Consulting Group • ottawa, on, Canada
3 hours ago
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 databases
  • Support existing software and equipment, fixing bugs and integrating new features/functionality across the business
  • Develop and validate inspection and measurement recipes for new cameras/sensors
  • Compose validation documentation and execute test protocols for control software on automated equipment in a regulated environment
  • Write SQL queries and stored procedures to facilitate integration of equipment into the factory
  • Attend 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 practices

Must 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 ideal
  • Experience with user interface (UI) design, software documentation, and validation
  • Knowledge 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 asset
  • Experience Microsoft SQL Server, SQL Language, and relational database design knowledge is considered an asset
  • Experience with state machines and automated equipment control is considered an asset
  • Experience with manufacturing software development is considered an asset
  • Experience 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 asset
  • Experience with C#/WPF/MVVM is considered an asset
  • Experience with C/C++ is considered an asset

What's in it for you

  • $ - $ annually
  • Consistent schedule from Monday - Friday, hybrid possibilities
  • Option to opt-in to Health & Dental benefits
  • Weekly pay including 4% vacation pay
  • Transit accessible and free parking

This posting is for an active opening.

#J-18808-Ljbffr

Create a job alert for this search

Associate Engineer, Computer Programming & Software • ottawa, on, Canada