Sr. Controls Software Developer
2 days ago
Get AI-powered advice on this job and more exclusive features. This range is provided by Randstad Digital. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range CA$90,000.00/yr - CA$135,000.00/yr 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 . Key Note & Application Instructions To apply, send your current CV directly to . Please note: Due to high application volumes, only candidates who meet the outlined requirements will be contacted for further discussion. To be considered, you MUST have the following experience: Strong C# Development: 5+ years of experience developing in C# for PC-based applications. Hardware Integration: 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. Key Responsibilities 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: CAN/LIN devices (e.g., ECUs, neoVI interfaces) and protocols. Custom electronics via serial communications. Industrial devices such as pneumatics, servo motors, load cells, laser sensors, and vision systems (e.g., Cognex/FLIR IR cameras). Robots (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. Contribute to comprehensive documentation, including setup manuals, service guides, and operator instructions. Participate in a paid on-call support rotation. Qualifications and Experience Must-Have 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. Exceptional problem-solving abilities, strong attention to detail, and a self-disciplined, methodical work approach. 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.S., and Mexico. Nice-to-Have Experience working with collaborative or industrial robotics (e.g., Universal Robots, Fanuc). Familiarity with industrial vision systems (e.g., Cognex, FLIR IR). Experience interfacing with MES or FIS plant systems. Experience with PLC programming. Experience with electronics firmware or programming of microcontrollers. #J-18808-Ljbffr
-
Sr. Embedded Software Engineer, Powertrain
3 weeks ago
, BC, Canada Serve Robotics Full timeOverview Join to apply for the Sr. Embedded Software Engineer, Powertrain role at Serve Robotics . Base pay range: $150,000.00/yr - $200,000.00/yr . At Serve Robotics, we’re reimagining how things move in cities. Our personable sidewalk robot is our vision for the future. It’s designed to take deliveries away from congested streets, make deliveries...
-
Sr Staff Software Engineer, Stream Integrations
3 weeks ago
, , Canada Cribl Full timeSr Staff Software Engineer, Stream Integrations Join to apply for the Sr Staff Software Engineer, Stream Integrations role at Cribl Cribl does differently. What does that mean? It means we are a serious company that doesn’t take itself too seriously; and we’re looking for people who love to get stuff done, and laugh a bit along the way. We’re growing...
-
Sr. Software Engineer, Infrastructure
2 weeks ago
Canada Creek Jobgether Full timeSr. Software Engineer, InfrastructureThis position is posted by Jobgether on behalf of a partner company. We are currently looking for a Sr. Software Engineer, Infrastructure in Canada.As a Sr. Software Engineer, Infrastructure, you will be instrumental in building and maintaining scalable, high-performance infrastructure for a cutting-edge blockchain and...
-
Sr Software Developer
3 days ago
Canada HMH Full timeHMH est une entreprise de technologie éducative qui offre des solutions connectées visant à engager les apprenants, soutenir les enseignants et améliorer les résultats scolaires. Chef de file dans les solutions de programmes de base pour les niveaux préscolaire à la 12e année (K–12), les ressources complémentaires et d'intervention, ainsi que les...
-
Sr. Software Engineer, Infrastructure
2 weeks ago
Canada Creek Medium Full timeThis position is posted by Jobgether on behalf of a partner company. We are currently looking for a Sr. Software Engineer, Infrastructure in Canada. As a Sr. Software Engineer, Infrastructure, you will be instrumental in building and maintaining scalable, high-performance infrastructure for a cutting-edge blockchain and web3 platform. You will design,...
-
Sr. Software Engineer, Infrastructure
2 weeks ago
Canada Creek Medium Full timeThis position is posted by Jobgether on behalf of a partner company. We are currently looking for a Sr. Software Engineer, Infrastructure in Canada. As a Sr. Software Engineer, Infrastructure, you will be instrumental in building and maintaining scalable, high-performance infrastructure for a cutting-edge blockchain and web3 platform. You will design,...
-
Sr. Principal Software Developer
6 hours ago
Canada Oracle Full timeDescriptionWe are looking for a talented engineer to aid in this effort. Major focus areas of software maintained by the team include:• Developing a native service for the Catalog – that can handle not only object store, but also connectivity to every database where data is stored• Creating improved performance and scalability when data...
-
Sr. Controller
4 days ago
Canada Creek Jobgether Full timeSr. Controller (Remote)This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Controller - REMOTE. In this pivotal role, you will oversee all aspects of financial operations, ensuring the organization maintains robust financial health while driving strategic financial analysis. Your insights will empower...
-
Sr Software Engineer
3 weeks ago
, BC, Canada SUSE Full timeAbout Us Always open. Our code, our culture, our opportunities. Leading open innovation without limits. We are SUSE. SUSE is a global leader in innovative, reliable and secure enterprise open source solutions, including SUSE Linux Enterprise (SLE), Rancher and NeuVector. More than 60% of the Fortune rely on SUSE to power their mission‑critical workloads,...
-
Sr. Software Engineer
2 days ago
, , Canada Kar Auction Services Inc. Full time**Who We Are:**At OPENLANE we make wholesale easy so our customers can be more successful.**We’re a technology company** building the world’s most advanced—and uncomplicated—digital marketplace for used vehicles.**We’re a data company** helping customers buy and sell smarter with clear, actionable insights they can understand and use.**And we’re...