Talent.com
Software Controls Engineer
Software Controls EngineerPop-Up Talent • Ahuntsic North, ca
Software Controls Engineer

Software Controls Engineer

Pop-Up Talent • Ahuntsic North, ca
21 days ago
Job type
  • Full-time
Job description

2 days ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

This range is provided by Pop-Up Talent. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

CA$100,000.00 / yr - CA$110,000.00 / yr

Direct message the job poster from Pop-Up Talent

Professional Recruiter | Staffing Services, Interviews, Recruiting-Onwards and Upwards!

Software Engineer, Controls

We’re hiring a

Software Controls Engineer

in Ottawa, Canada!

The best candidate may have experience as an

Industrial Controls Software Engineer, Control Systems Engineer, Embedded Software Engineer, Automation Software Engineer, Industrial Software Engineer, Firmware Engineer, Software Engineer, Control Systems, or similar

POSITION SUMMARY :

Review, understand, and document existing codebases to support ongoing development and maintenance efforts

Program and debug in Python, C, and ladder logic for PLCs

Create and maintain test environments to validate control algorithms, communication protocols, and hardware-software integration

Utilize finite state machine (FSM) architecture for structured and maintainable control logic development

Develop and integrate software solutions with industrial control systems, including mechanical and electrical hardware

Implement and troubleshoot communication protocols such as I2C, UART, and CAN Bus

Analyze, debug, and adapt control logic to ensure high reliability and performance under varying condition

Collaborate with mechanical and electrical engineers to create comprehensive, efficient, and scalable control solutions

Identify and resolve design issues through root cause analysis and corrective actions

Document code, system architectures, and debugging processes clearly for team and stakeholder use

Prototype and test mechanical and electrical systems and components to validate designs and performance

Field Support

Provide on-site and remote technical support to diagnose and resolve control system issues

Collaborate with clients and field teams to implement and optimize control solutions in real-world environments

Conduct system commissioning, testing, and validation at client sites to ensure proper operation and compliance with specifications

Analyze field data and performance metrics to identify trends and areas for improvement

Offer training to clients and operators on system functionality, control logic, and troubleshooting techniques

Identify and report recurring issues or design improvements based on field performance data

Provide timely and effective communication to customers and internal stakeholders regarding field service activities and resolutions

KNOWLEDGE, SKILLS, AND EXPERIENCE :

Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field

A minimum of 5 years of experience in writing software, integrating industrial control systems, and supporting field operations in a professional engineering environment

Proven experience developing control algorithms for industrial equipment

Strong proficiency in Python, C, and ladder logic programming

Expertise in finite state machines for control logic design

Hands-on experience with industrial communication protocols, including I2C, UART, and CAN Bus

Experience in creating, maintaining, and utilizing test environments for validation

Proficiency in reviewing, analyzing, and documenting existing codebases

We are an equal opportunity employer, and we are an organization that values diversity. We welcome applications from all qualified candidates, including minorities and persons with disabilities.

req25-00170

Seniority level

Seniority level Mid-Senior level

Employment type

Employment type Full-time

Job function

Industries Services for Renewable Energy and Semiconductor Manufacturing

Referrals increase your chances of interviewing at Pop-Up Talent by 2x

Get notified about new Software Control Engineer jobs in

Ottawa, Ontario, Canada .

Search and GenAI Engineer (Ottawa On-Site)

Automotive Embedded Test Automation Developer

Sr. Protection and Control Testing Engineer, Puerto Rico - 3weeks on / 2 off

Software Engineering Developers - Multiple Levels

Software Engineering Developer - Packaging & Deployment

Software Engineer in Test (ATAK Applications)

Software Engineer in Test (Embedded Systems)

Software Developer – Python (Embedded Systems)

Embedded Software Engineer - 2025 New Grad

Junior Software Developer (HRMS applications)

Junior / Intermediate Software Programmer

Software Developer - Control (Job Req #2025-264)

Full Stack Software Developer, Media I / O (Job Req #2025-315)

Python Software Engineer - Ubuntu Hardware Certification Team

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Create a job alert for this search

Software Controls Engineer • Ahuntsic North, ca

Similar jobs
C# Software Engineer – Agile, Secure Systems (Remote)

C# Software Engineer – Agile, Secure Systems (Remote)

Leonardo Group • Ahuntsic North, ca
Remote
Full-time
A leading technology firm in Ontario is seeking a C# Software Developer to join its team in Ottawa.You will design and develop components for next-generation products in the Electronic Warfare sect...Show more
Last updated: 21 days ago • Promoted
Software Engineer

Software Engineer

Osedea • Montreal
Full-time
We’re a thriving tech development firm that places people at the center of everything we do.Our team is passionate about building efficient, enjoyable solutions while fostering community, diversity...Show more
Last updated: 14 days ago • Promoted
Electric Engine Control Software Engineer Head office •

Electric Engine Control Software Engineer Head office •

Mannarino Systems and Software Inc. • Montreal
Full-time
MANNARINO Systems & Software Inc.Our customer base is very large, covering traditional aerospace companies as well as new and exciting markets, including electric propulsion, Urban Air Mobility, Un...Show more
Last updated: 28 days ago • Promoted
Senior Embedded Software Engineer - Aviation Systems Ottawa

Senior Embedded Software Engineer - Aviation Systems Ottawa

Skytrac • Ahuntsic North, ca
Full-time
A leading aerospace technology company in Ottawa is seeking an experienced Senior Embedded Software Engineer.The successful candidate will develop and maintain embedded software for communication s...Show more
Last updated: 27 days ago • Promoted
Senior Embedded Systems & Imaging Software Engineer

Senior Embedded Systems & Imaging Software Engineer

BlackBerry Inc. • Ahuntsic North, ca
Full-time
A leading technology company in Ottawa is seeking a QNX Senior Systems Software Developer to design and implement high-performance software for innovative camera technologies.You will be responsibl...Show more
Last updated: 19 days ago • Promoted
Embedded Systems Engineer

Embedded Systems Engineer

Dominion Dynamics • Ahuntsic North, ca
Full-time
Embedded Systems Engineer Preferred Location : .About Dominion Dynamics Dominion Dynamics is building Canada’s first modern defence prime : software-defined, attritable, and sovereign.We believe tomor...Show more
Last updated: 21 days ago • Promoted
Software Engineer

Software Engineer

Societe Generale • Montreal
Full-time
In this central and dynamic role, you will contribute to the design, development, testing, and deployment of crucial features in applications used by our traders and operations across the globe, wi...Show more
Last updated: 11 days ago • Promoted
Embedded Software Engineer : C++, Linux, AI Focus

Embedded Software Engineer : C++, Linux, AI Focus

Caterpillar Brazil • Laval
Full-time
A leading engineering firm in Laval, QC is looking for a Software Engineer to join their team.This role involves developing and testing software modules, collaborating closely with customers, and a...Show more
Last updated: 4 days ago • Promoted
Aerospace Software Architect — Hybrid, Equity & Cutting-Edge

Aerospace Software Architect — Hybrid, Equity & Cutting-Edge

Essence Coaching Group • Ahuntsic North, ca
Full-time
A tech-focused aerospace company in Ontario is seeking a Senior Software Architect Engineer to lead critical software development for aerospace projects. This role involves defining software archite...Show more
Last updated: 21 days ago • Promoted
Software Engineer, Security

Software Engineer, Security

Cohere • Montreal
Full-time
Our mission is to scale intelligence to serve humanity.We’re training and deploying frontier models for developers and enterprises who are building AI systems to power magical experiences like cont...Show more
Last updated: 7 days ago • Promoted
Software Engineer

Software Engineer

ClearEstate Technologies Inc • Montreal
Full-time
Are you looking to be part of a mission-driven, fast-growing tech company? ClearEstate is redefining estate planning and settlement with cutting-edge technology and compassionate support.We're look...Show more
Last updated: 3 days ago • Promoted
Robotics Software Engineer — C++ / Qt & ROS2

Robotics Software Engineer — C++ / Qt & ROS2

Forensics Source • Ahuntsic North, ca
Full-time
A technology firm in Ottawa is seeking an experienced software developer to join their R&D team.This role involves designing and maintaining robotics software that enhances system reliability and u...Show more
Last updated: 18 days ago • Promoted
Software Engineer

Software Engineer

Afuva • Ahuntsic North, ca
Full-time
Afuva is a pioneering technology company specializing in advanced AI solutions.We develop cutting-edge AI for smart devices, home automation, image and vision, and wearable technology, alongside ro...Show more
Last updated: 21 days ago • Promoted
Software Engineer

Software Engineer

ClearEstate • Montreal
Full-time
Are you looking to be part of a mission-driven, fast-growing tech company? ClearEstate is redefining estate planning and settlement with cutting-edge technology and compassionate support.We’re look...Show more
Last updated: 3 days ago • Promoted
MTS - Software Engineer - RTOS, Embedded Development

MTS - Software Engineer - RTOS, Embedded Development

Aptiv • Ahuntsic North, ca
Full-time
Canadian Citizen (Please see the Required Citizenship Clearance Below).Why Choose Wind River? Wind River’s impact spans critical infrastructure domains such as telecommunications (including 5G), in...Show more
Last updated: 11 days ago • Promoted
Software Engineer Controls

Software Engineer Controls

Altair • Ahuntsic North, ca
Full-time
Software Engineer Controls Altair.Job Summary Our client in Kanata, ON is looking for a Software Engineer Controls.What You Will Do Our Client is seeking to hire a person with embedded software dev...Show more
Last updated: 21 days ago • Promoted
Lead Embedded Software Engineer - LiDAR Systems

Lead Embedded Software Engineer - LiDAR Systems

Lumentum Operations LLC • Ahuntsic North, ca
Full-time
A leading technology company in Ottawa is seeking a Senior Embedded Software Designer to develop software for innovative LiDAR products. Candidates should have over 6 years of embedded C / C++ experie...Show more
Last updated: 21 days ago • Promoted
Software Engineer II - Full-Stack, AWS & DevOps

Software Engineer II - Full-Stack, AWS & DevOps

Ticketmaster • Montreal
Full-time
A leading ticket sales platform is seeking a skilled software developer in Montreal.This full-time position requires proficiency in both frontend and backend technologies including Java, Spring Boo...Show more
Last updated: 28 days ago • Promoted