Sr. Controls Software Developer
3 weeks ago
About the role Join a leading engineering firm specializing in tailored test solutions for the automotive industry. We are committed to innovation and provide custom solutions that engage our team with diverse, complex technical challenges. This role is a hands-on, highly technical position, perfect for a professional who thrives in a fast-paced, structured, and quality-driven engineering environment.
We are seeking a seasoned developer to serve as a technical anchor, responsible for designing and implementing PC-based software for advanced, high-volume automotive testing equipment. The ideal candidate will possess significant experience integrating software with physical hardware , particularly within the robotics or industrial automation space .
Strong C# Development: 5+ years of experience developing in C# for PC-based applications.
Proven, hands-on experience integrating software with industrial automation hardware (PLCs, CAN devices, motors, sensors).
Industrial Domain: Experience in the Automotive, Robotics, or Industrial Automation sectors.
Develop, maintain, and enhance PC-based C# applications for the control of automated test systems.
Integrate software with a wide range of external hardware and communication protocols, including:
PLCs (e.g., Custom electronics via serial communications.
Industrial devices such as pneumatics, servo motors, load cells, laser sensors, and vision systems (e.g., UR robots) and safety PLCs.
Interface systems with customer Manufacturing Execution Systems (MES) and Factory Information Systems (FIS).
Interpret engineering specifications and industrial electrical schematics to guide development and troubleshooting.
Collaborate closely with Electrical, Mechanical, and Integration Engineering teams to define scope and resolve complex system integration challenges.
Support system commissioning, integration, and troubleshooting at customer sites.
Participate in a paid on-call support rotation.
Degree or diploma in Mechatronics, Electrical, Computer, or Controls Engineering, or equivalent practical experience.
~5+ years of strong, demonstrable experience developing in C# with a solid understanding of Object-Oriented Programming (OOP) principles.
~ Proven experience working with Hardware and Software together in an industrial, controls, or robotics context.
~ Proficiency with CAN communication protocols, PLC integration, and a working knowledge of industrial automation hardware.
~ Understanding of electrical theory and the ability to read industrial electrical schematics and troubleshoot control systems at a fundamental level.
~ A hands-on, solution-focused mindset, comfortable in high-pressure, automotive production-like environments.
~ Excellent customer-facing communication and collaboration skills to professionally represent the company on-site and work effectively with cross-functional teams.
~ Must have a valid passport and the ability to travel up to 25% for system installation, commissioning, and support to customer locations in Canada, the U.Experience working with collaborative or industrial robotics (e.g., Familiarity with industrial vision systems (e.g., Experience interfacing with MES or FIS plant systems.
Experience with PLC programming.
Experience with electronics firmware or programming of microcontrollers.
-
Sr. Software Developer
1 week ago
Toronto, Ontario, MEE, Canada Cority Software Full time $100,000 - $120,000 per yearSoftware DeveloperTechnology · Toronto, OntarioPOSITION DESCRIPTIONPOSITION: Software DeveloperREPORTS TO: Manager, Software Engineering Cority is the global enterprise EHS software provider creating industry-leading technology to empower those who transform the way the world works. For over 35 years, Cority has been powered by the spirit of innovation,...
-
Sr. Controls Software Developer
3 weeks ago
Toronto, ON, Canada Randstad Digital Full timeAbout the role Join a leading engineering firm specializing in tailored test solutions for the automotive industry. We are committed to innovation and provide custom solutions that engage our team with diverse, complex technical challenges. This role is a hands-on, highly technical position, perfect for a professional who thrives in a fast-paced, structured,...
-
Sr. Controls Software Developer
3 weeks ago
Toronto, ON, Canada Randstad Digital Full timeAbout the role Join a leading engineering firm specializing in tailored test solutions for the automotive industry. We are committed to innovation and provide custom solutions that engage our team with diverse, complex technical challenges. This role is a hands-on, highly technical position, perfect for a professional who thrives in a fast-paced, structured,...
-
Sr. Controls Software Developer
3 weeks ago
Toronto, ON, Canada Randstad Digital Full timeAbout the role Join a leading engineering firm specializing in tailored test solutions for the automotive industry. We are committed to innovation and provide custom solutions that engage our team with diverse, complex technical challenges. This role is a hands-on, highly technical position, perfect for a professional who thrives in a fast-paced, structured,...
-
Sr. Controls Software Developer
3 weeks ago
Toronto, On, Canada Randstad Digital Full timeAbout the role Join a leading engineering firm specializing in tailored test solutions for the automotive industry. We are committed to innovation and provide custom solutions that engage our team with diverse, complex technical challenges. This role is a hands-on, highly technical position, perfect for a professional who thrives in a fast-paced, structured,...
-
Sr Software Developer
1 week ago
Toronto, Ontario, Canada Futuretek Full time $80,000 - $120,000 per yearSenior Java Developer100% work from homeAs a Senior Software Engineer, you will help to direct the Software development and system design as well as provide leadership and guidance in all team development efforts for successful project delivery and platform support, leveraging the industry best practice.We are seeking a senior Software Developer with a...
-
Sr. Controls Software Developer
3 weeks ago
Ontario (ON), Canada Randstad Digital Full timeAbout the roleJoin a leading engineering firm specializing in tailored test solutions for the automotive industry. We are committed to innovation and provide custom solutions that engage our team with diverse, complex technical challenges. This role is a hands-on, highly technical position, perfect for a professional who thrives in a fast-paced, structured,...
-
Sr. Software Developer
7 days ago
Toronto, Ontario, Canada Source Code Full time $80,000 - $120,000 per yearSr. Software Developer , Typescript, , , RESTful APIs, Jamstack Architecture) - RQ09503Downtown, TorontoHybrid: 3 Days onsite / 2 days remoteContract (9 months, possible extension)2 VacanciesMust Have:8+ years of experience as a Software Developer Experience with framework and TypescriptExperience with and Experience building and testing RESTful...
-
Sr. Java Full stack Developer
1 week ago
Toronto, ON, Canada Iris Software Inc. Full timeIris's Fortune 100 direct client is looking Sr. Java Full stack Developer. Please find below Job description and share me your updated resume at Jatin.gupta@irissoftware.com . Job Title: Sr. Java Full stack Developer Location: Toronto, ON (Hybrid, 4 days onsite in a week) Required Skills & Qualifications: Develop scalable applications using Java, Spring...
-
RQ08239 - Sr. Software Developer
4 weeks ago
Toronto, Canada Rubicon Path Full timeAbout the job RQ08239 - Sr. Software Developer Description Deliverables for Sr. Software Developer: Provide data extracts and analysis to assist business analysis and decision making. Assist in business solution design to ensure its feasibility to enhance existing Oracle Payment functionalities. Provide technical solution design to minimize potential risks...