Associate Engineer, Computer Programming & Software in Ottawa

Associate Engineer, Computer Programming & Software in Ottawa

Ottawa Full-Time On-site
A

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

  • $63000.00 - $86000.00 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

Associate Engineer, Computer Programming & Software in Ottawa employer: Agilus Consulting Group

Agilus by Synergie is an exceptional employer that fosters a dynamic work culture in Barrie, Ontario, where innovation and collaboration thrive. As a National Sales Manager, you will enjoy competitive compensation, comprehensive benefits, and a supportive environment that prioritizes employee growth and development. With opportunities to lead a talented team and make a significant impact on the powersport industry, this role offers the perfect blend of autonomy and teamwork in a close-knit organization committed to long-term success.

A

Contact Details:

Agilus Consulting Group Recruitment Team