saskjobs.ca real careers. real life.

Job Order Detail


Home | Search Jobs | Job Order Detail

Software Developer Data Acquisition & Automation

Job Search Safety tips

Job Order #: 6229146

NOC: 21232
Employer Name:
Canadian Light Source Inc.
Wage/Salary Info:
The salary range is $69,880 - $94,544.
Posted Date:
17-Jul-2025
Location:
SASKATOON
 
# of Positions:
1
Employment Terms:
Full-Time
Length of Employment:
Permanent
Education:
University Bachelor's Degree
Experience:
3-5 Years
Apply By:
03-Aug-2025
How to Apply?:
This job is no longer taking applications

Application Information

This job is no longer taking applications and is displayed only for reference.

To view current postings please conduct a new search.

Thank you.

Employer Name:
Canadian Light Source Inc.
Employer Address:
 
44 INNOVATION BLVD
SASKATOON,SK
CANADA
S7N2V3
Contact Name:
Riley Stefaniuk
Contact Email:
jobs@lightsource.ca
Employer Website:
https://www.lightsource.ca/about/careers.php


Description

CLSI is now accepting applications for a Software Developer in our Data Acquisition team. As a member of the team, the incumbent will participate in the design and development of a replacement data acquisition system for our current beamlines with a particular focus towards automating processes.

Responsibilities
- Actively develop standard aspects supporting data acquisition: frontend, device coordination, data pipelines, service communication, and API development.
- Work with teammates and stakeholders to identify automation opportunities and lead those projects.
- Possess knowledge of connections and dependencies for deployed systems, including databases, scheduled tasks, logging, caches, etc.
- Understanding of system architecture and knowledge of dependencies between interconnected systems.
- Architects, designs, implements, and maintains data acquisition software.
- Undertakes software development projects in a team environment working closely with other developers, clients, other community members, and end-users when applicable.
- Troubleshoots and resolves complex problems and incidents for applicable systems while working with other staff and end users to determine the root causes of failure.
- Gathers functional requirements in collaboration with external stakeholders. Assists in identifying impacted processes and stakeholders considering existing eco-systems and their strategic roadmap. Refines functional requirements into technical requirements considering the needs for performance, scalability, and usability.

Required Qualifications:
- A relevant undergraduate degree or diploma and a minimum of three years of relevant experience is required.
- Proven ability to work independently and manage multiple tasks with changing priorities.
- Strong Python skills.

email.gif Email a Friend     print.gif Print This Job
Conseil Économique et Coopératif de la Saskatchewan
Vous désirez plus d'information
en français sur ce poste?

Contactez-nous!
Home | Search Jobs | Job Order Detail