CrawlJobs Logo

Junior Control Systems Software Designer

Canada, Cambridge 30.77 - 42.31 CAD / Hour · Job Posted January 16, 2026
Apply Position
Job Link Share

Job Description

We’re looking for a creative problem-solver who can electrical engineer smart control software that drives efficiency, precision, and automation innovation. As a member of a highly motivated, dynamic, multi-disciplined team, you will design and develop world- class automation solutions. Duties involve contributing to machine concepts, design of control software, integration of software with electrical and mechanical systems, process development and machine installation at customer sites worldwide. Programming and integration assignments involve leading-edge technologies and processes utilizing PLC’s, PC’s, robotics, motion controllers, vision systems, laser and other controllers.

Job Responsibility

  • Design and develop software programs (PLC and/or PC based) specific to customer and project requirements based on standard ATS programming methods
  • Debug and commission control systems at our facility, during the system integration stage and then at the customer’s site during installation
  • Travel as required to customer and supplier sites to perform installation, commissioning and training duties
  • Select, test and integrate hardware and software components such as robots, analog devices, motion controllers, sensors, vision systems and lasers
  • Work with other members of the control systems design department and other groups to continuously improve methods of integrating controls technology, with the goals being enhanced safety, enhanced functionality and reduced cost
  • Work with other members of the control systems design department and other groups to ensure that labor and material budgets as well as scheduled delivery dates are adhered to or improved upon
  • Work with customers, project managers, designers, toolmakers and electricians to solve problems in order to provide the customer with a complete, functional automation system
  • Provide thorough testing of machine functionality to verify software program completeness
  • Provide accurate documentation for each project
  • Advise customer on solving technical problems
  • Provide customer with training specific to their current project (i.e. machine operation, programming principles and program structure)
  • Ensure that all business activities are performed with the highest ethical standards and in compliance with the ATS Code of Business Conduct
  • Work in compliance with divisional health, safety and environmental procedures
  • Refrain from removing or altering safety devices or guarding unless hazardous energies are controlled through lockout-tagout methods
  • Report any unsafe conditions or unsafe acts
  • Report defect in any equipment or protective device
  • Ensure that the required protective equipment is used for the assigned tasks
  • Attend all required health, safety and environmental training
  • Report any accidents/incidents to supervisor
  • Assist in investigating accidents/incidents
  • Refrain from engaging in any prank, contest, feat of strength, unnecessary running or rough and boisterous conduct

Requirements

  • A post-secondary engineering degree, diploma or equivalent, specializing in mechanical, electrical, systems or computer engineering
  • Strong programming, mechanical and electrical problem solving skills
  • Ability to communicate effectively, both orally and in writing
  • Understanding of robotics, control systems and machine operation with hands-on experience is desirable
  • A self-starter with the ability to work as part of a team in a fast paced environment with minimal supervision

What we offer

  • Employee Incentive Bonus (EIB) 3-6% (Based on individual and divisional performance)
  • 5% RRSP match
  • Stock purchase plan
  • Starting 3 weeks of vacation
  • Benefits package (health and dental) + $600 health spending account
  • Half-Day Fridays
  • Working on challenging engineering projects
  • Continuous learning and career growth with global mobility opportunities
  • A chance to contribute to something bigger - advancing the future of healthcare through automation

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Junior Control Systems Software Designer

8 matching positions

Senior Control Systems Software Designer

As a member of a highly motivated, dynamic, multi-disciplined team, you will des...
Location
Location
Canada , Cambridge
Salary
Salary:
42.31 - 58.17 CAD / Hour
atsautomation.com Logo
ATS Automation Tooling Systems Inc.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A post-secondary engineering degree, diploma or equivalent, specializing in mechanical, electrical, systems or computer engineering
  • Strong programming, mechanical and electrical problem-solving skills
  • Ability to communicate effectively, both orally and in writing
  • Understanding of robotics, control systems and machine operation with hands-on experience is desirable
  • A self-starter with the ability to work as part of a team in a fast-paced environment with minimal supervision
Job Responsibility
Job Responsibility
  • Planning and leading projects including oversight of a project team
  • Responsible for project tracking, project milestones and project budget for assigned project including attending project team meetings
  • Contributing to machine concepts
  • Design of control software
  • Integration of software with electrical and mechanical systems
  • Mentoring more junior members of the controls team
  • Process development and machine installation at customer sites worldwide
  • Programming and integration assignments involve leading-edge technologies and processes utilizing PLC’s, PC’s, robotics, motion controllers, vision systems, laser and other controllers
  • Complete yearly assigned department objectives
  • Design and develop software programs (PLC and/or PC based) specific to customer and project requirements based on standard ATS programming methods
What we offer
What we offer
  • Compensation: $42.31 to $58.17 CAD per hour
  • Annual Performance-Based Incentive Bonus
  • 5% RRSP match
  • Stock purchase plan
  • Starting 3 weeks of vacation
  • Benefits package (health and dental) + $600 health spending account
  • Half-Day Fridays
  • Continuous learning and career growth with global mobility opportunities
  • Fulltime
Read More
Arrow Right

Senior Control Systems Software Designer

We’re looking for a creative problem-solver who can electrical engineer smart co...
Location
Location
Canada , Cambridge
Salary
Salary:
42.31 - 58.17 CAD / Hour
atsautomation.com Logo
ATS Automation Tooling Systems Inc.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A post-secondary engineering degree, diploma or equivalent, specializing in mechanical, electrical, systems or computer engineering
  • Strong programming, mechanical and electrical problem-solving skills
  • Ability to communicate effectively, both orally and in writing
  • Understanding of robotics, control systems and machine operation with hands-on experience is desirable
  • A self-starter with the ability to work as part of a team in a fast-paced environment with minimal supervision
Job Responsibility
Job Responsibility
  • Planning and leading projects including oversight of a project team
  • Responsible for project tracking, project milestones and project budget for assigned project including attending project team meetings
  • Contributing to machine concepts
  • Design of control software
  • Integration of software with electrical and mechanical systems
  • Mentoring more junior members of the controls team
  • Process development and machine installation at customer sites worldwide
  • Programming and integration assignments involve leading-edge technologies and processes utilizing PLC’s, PC’s, robotics, motion controllers, vision systems, laser and other controllers
What we offer
What we offer
  • Annual Performance-Based Incentive Bonus
  • 5% RRSP match
  • Stock purchase plan
  • Starting 3 weeks of vacation
  • Benefits package (health and dental) + $600 health spending account
  • Half-Day Fridays
  • Working on challenging engineering projects
  • Continuous learning and career growth with global mobility opportunities
  • A chance to contribute to something bigger - advancing the future of healthcare through automation
  • Fulltime
Read More
Arrow Right

Junior Control Systems Engineer

This is a fantastic opportunity to join our team, as a Junior Control System Pro...
Location
Location
United Kingdom , Yateley
Salary
Salary:
26000.00 - 32000.00 GBP / Year
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Preferably already working in a control systems integration company or similar
  • Also ideally having completed an apprenticeship (Level 4 Controls & Automation) or degree educated in an Engineering related discipline or A-Levels or HND in Computing (IT), Physics, Electronics or Equivalent
  • Good verbal and written communication
  • Ability to work collaboratively in a team
  • Enthusiastic and motivated with a real interest in driving your career forward in the automation industry
  • UK Driving License
  • Must be eligible to work in the UK
Job Responsibility
Job Responsibility
  • Assisting with the creation of detailed functional design specifications
  • Configuration of system architecture, network connections
  • Production, modification, testing and commissioning of SCADA & PLC software
  • UK Site commissioning (which may involve short periods away from home)
What we offer
What we offer
  • Auto enrolment pension scheme (including Salary Sacrifice/Exchange for Pension Payments if desired)
  • Private Health Scheme (after 1 year service)
  • Death in Service Plan (after 5 years service)
  • 25 days holiday, plus bank holidays (raises to 30 days after 5 years of service), plus access to our buy/ sell holiday scheme
  • Access to our Wellbeing programme operated through COGG
  • Access to our Training Hub (various training courses available)
  • Free parking at all our offices (Subject to availability & any company parking policies or parking rotas that may be in effect)
  • Access to company vans or pool cars (company car scheme also available)
  • Access to Perkbox
  • Free social events, team building days and Christmas party weekend break
  • Fulltime
Read More
Arrow Right

Graduate Junior Control Systems Technician

Adsyst Automation is growing fast — and we’re looking for talented, motivated in...
Location
Location
United Kingdom , Stafford
Salary
Salary:
24000.00 - 29000.00 GBP / Year
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ideally, an apprenticeship (Level 4 Controls & Automation), relevant engineering degree, HND/HNC, A-Levels, or equivalent in: Engineering, Computing/IT, Electronics, Physics, or related disciplines
  • Strong written and verbal communication skills
  • A collaborative mindset and willingness to learn
  • Enthusiasm, ambition, and a genuine interest in automation and control systems
  • Full UK driving licence
  • Eligibility to work in the UK
Job Responsibility
Job Responsibility
  • Supporting the design, development, and delivery of control system solutions
  • Contributing to software design, implementation, testing, and on-site commissioning
  • Gaining experience with PLCs, SCADA, HMI, variable speed drives, and instrumentation
What we offer
What we offer
  • Auto enrolment pension scheme (salary sacrifice available)
  • Private Health Scheme (after 1 year)
  • Death in Service Plan (after 5 years)
  • 25 days holiday plus bank holidays (raises to 30 days after 5 years)
  • Access to our Wellbeing programme operated through COGG
  • Access to our Training Hub with a wide range of development courses
  • Free parking at all our offices (Subject to availability, policy or parking rotas)
  • Access to company vans or pool cars
  • Perkbox membership
  • Free quarterly social events, team building days and Christmas party
  • Fulltime
Read More
Arrow Right
New

Junior Software Developer

Build software with real-world impact and help accelerate the UK's transition to...
Location
Location
United Kingdom , Truro
Salary
Salary:
30000.00 - 40000.00 GBP / Year
kensa.co.uk Logo
Kensa
Expiration Date
June 29, 2026
Flip Icon
Requirements
Requirements
  • Previous experience with Git and CI/CD
  • Competent in programming languages: C#, TypeScript, C
  • Experience with RESTful API
  • Experience with UI development tools/frameworks, including at least one of the following: React, Vue, Tailwind, CSS or SCSS
  • Strong communication skills and the ability to work collaboratively
  • A proactive approach to learning, problem-solving and managing priorities.
Job Responsibility
Job Responsibility
  • Design, build, test and maintain software products that support Kensa's heating solutions
  • Help develop and improve controller software for heat pump systems
  • Work closely with developers, engineers and project stakeholders to deliver practical, high-quality solutions
  • Contribute to problem-solving, testing and continuous improvement across new and existing products
  • Communicate progress, ideas and risks clearly within the team
  • Support the development of software that connects digital tools with physical heating systems and products
  • Learn through hands-on delivery, collaboration, feedback and exposure to real engineering challenges.
What we offer
What we offer
  • Flexible Working: Hybrid and office-based options
  • Growth and Development: Opportunities to stretch your skills through meaningful, collaborative work
  • Wellbeing Support: Free, confidential Employee Assistance Programme for you and your family
  • Time Off: 25 days' holiday plus bank holidays, rising to 30 days with service
  • Health and Security: Private Health Insurance (after one year) and company pension
  • Community Impact: Paid volunteering days
  • Dog-Friendly Offices: Some of our spaces, including HQ, welcome four-legged friends.
  • Fulltime
Read More
Arrow Right

Junior Systems Testing/Qa Specialist

We are seeking a detail-oriented and motivated Junior Systems Testing/QA Special...
Location
Location
Canada , North York
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
July 27, 2026
Flip Icon
Requirements
Requirements
  • Practical, hands-on experience supporting testing activities and validating features within Microsoft Power Apps systems
  • Demonstrated proficiency using Postman (or highly similar tooling) to perform backend API testing and web service validation
  • Solid experience working inside Agile or Scrum project delivery pipelines utilizing tracking software such as Azure DevOps or JIRA (or alternatively HP ALM, Zephyr, TestRail)
  • Proven ability to write clear, concise, and comprehensive test cases, defect descriptions, summary execution reports, and QA lifecycle documentation
  • Foundational knowledge of query tools (SQL) to validate data synchronization across backend databases, with a basic awareness of scripting languages (e.g., JavaScript, Python) for automation
  • Academic background in Computer Science, Software Engineering, Information Technology, or a related field
  • Strong analytical, problem-solving, and written/verbal communication skills with a track record for meeting project deadlines
Job Responsibility
Job Responsibility
  • Test Design & Execution: Analyze user requirements to build robust test scripts, test cases, and realistic test data profiles. Execute functional, integration, systemic, and regression tests against multi-tier applications
  • Low-Code Environment Validation: Support hands-on quality control and testing activities directly within custom Microsoft Power Apps environments, ensuring seamless low-code application behavior and data integrity
  • API Ingestion Testing: Build and execute targeted API validation routines, payload checks, and integration tests utilizing Postman
  • Defect Governance: Isolate, document, log, and track software anomalies from initial discovery down to regression validation. Work closely alongside software developers to reproduce bugs and verify system resolutions
  • Agile Lifecycle Collaboration: Participate actively in core Agile/Scrum ceremonies, including sprint planning sessions, daily stand-ups, and retrospectives, utilizing Azure DevOps or JIRA to track tasks
  • QA Documentation Production: Maintain highly detailed test execution reports, test coverage metrics, validation logs, and input matrices for end-user manuals and official product release notes
  • Non-Functional Testing Support: Assist in executing basic accessibility checks (complying with the Accessibility for Ontarians with Disabilities Act - AODA standards) along with baseline performance, stress, and data integrity verification
What we offer
What we offer
  • Low-Code Enterprise Exposure: Accelerate your QA career by gaining specialized experience validating high-growth Microsoft Power Platform systems
  • Full-Lifecycle Testing Scope: Own features completely—from requirements analysis and JIRA/DevOps configuration up to API validation and production readiness validation
  • Strong Professional Mentorship: Build your skillset by working alongside experienced Test Leads, Product Owners, and senior application developers
  • Stable Project Runway: A predictable, 10-month contract runway provides an ideal foundation to establish enterprise-level QA experience
  • Fulltime
Read More
Arrow Right

Junior Systems Engineer

We’re working with a specialist engineering organisation seeking a Junior System...
Location
Location
United Kingdom , Stafford
Salary
Salary:
25000.00 - 30000.00 GBP / Year
morson.com Logo
Morson Talent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree (minimum 2:1) or HNC in a relevant engineering discipline
  • Around 1+ year experience in a project-based software engineering role
  • Experience with PLC / SCADA / HMI systems
  • Exposure to regulated environments (ISO standards) preferred
  • Strong track record of delivering quality work and meeting deadlines
  • Strong analytical and problem-solving abilities
  • Excellent communication and teamwork skills
  • Ability to manage workload and prioritise effectively
  • Commercial awareness and focus on delivering value
  • Proactive, adaptable, and eager to learn
Job Responsibility
Job Responsibility
  • Deliver allocated software engineering activities across multiple projects
  • Support the design and development of control systems (PLC, SCADA, HMI)
  • Work closely with multidisciplinary teams
  • Assist with technical documentation, tenders, and client requirements analysis
  • Provide support to business development, estimating, and on-site teams
  • Ensure compliance with quality, environmental, and safety standards
  • Contribute to continuous improvement initiatives and internal processes
  • Liaise with clients, contractors, and internal stakeholders
What we offer
What we offer
  • Hybrid working (3 days office / 2 days home)
  • Early finish on Fridays
  • Clear training and development pathways
  • Supportive, team-focused environment
  • Private medical insurance (after probation)
  • Pension scheme
  • Access to wellbeing support
  • Fulltime
Read More
Arrow Right

Junior Software Developer

Our client is looking for a Junior Software Developer for a 11 month contract in...
Location
Location
Canada , Toronto
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
June 21, 2026
Flip Icon
Requirements
Requirements
  • Knowledge of the Accessibility for Ontarians with Disabilities Act (AODA) and WCAG AA requirements for web applications
  • Experience developing, testing, and debugging system enhancements using Microsoft Visual Studio 2017 and/or 2022
  • Experience coding in C# using .NET Framework 4.8 or later
  • Experience working with XML
  • Experience working with Oracle 19c, including PL/SQL
  • Experience using Azure DevOps, including Git version control and YAML pipelines
  • Experience developing web applications using client‑side technologies, including: Angular (v17 with TypeScript, RxJS, NgRx)
  • AngularJS
  • Bootstrap
  • JavaScript, jQuery, HTML5, and CSS3
Job Responsibility
Job Responsibility
  • Translate technical system specifications into working, tested application components under guidance
  • Develop detailed programming specifications and implement solutions by writing, generating, and maintaining code
  • Compile and maintain data‑driven programs and perform unit testing to validate functionality
  • Design, code, test, debug, and document application components in accordance with established standards and methodologies
  • Troubleshoot and resolve technical issues that arise during application development, testing, or operation
  • Provide technical support for system implementation, conversions, and migrations
  • Support CSC release activities and ongoing application and infrastructure sustainment efforts
  • Collaborate with technical leads and team members throughout the Software Development Life Cycle (SDLC)
What we offer
What we offer
  • Earn a competitive rate within the industry
  • Potential for extension
  • Fulltime
Read More
Arrow Right