Associate Engineer, Computer Programming (Ottawa)

Associate Engineer, Computer Programming (Ottawa)

02 Nov
|
Agilus Consulting Group
|
Ottawa

02 Nov

Agilus Consulting Group

Ottawa

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 perks
- Weekly pay including 4% vacation pay
- Transit accessible and free parking

This posting is for an active opening.

📌 Associate Engineer, Computer Programming (Ottawa)
🏢 Agilus Consulting Group
📍 Ottawa

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: associate engineer, computer programming (ottawa) / ottawa