Job Description
Technical Lead – Industrial Automation Software (Full-Time, Permanent)
💰 Salary Range: $150,000 – $200,000 base
📍 Remote in Canada
Are you a hands-on Senior Developer ready to lead, innovate, and build the next generation of industrial automation technology? This is your chance to join a team where creativity is encouraged, bureaucracy is minimal, and your technical expertise directly shapes a mission-critical global product used in 80+ countries.
⭐ What You’ll Do
Lead and mentor a team of developers while staying deeply hands-on with coding
Design, architect, and implement new capabilities in a mature industrial connectivity platform
Dive deep into a complex C/C++ codebase and a C#/WPF desktop interface
Own high-level technical decisions AND solve real-world customer challenges
Champion best practices in coding, security, testing, and architecture
⭐ What You Bring
✔ 7+ years software development experience
✔ Expertise in C, C++, and C# / WPF (Windows, multithreaded)
✔ Strong debugging, architecture, and problem-solving skills
✔ Leadership/mentorship experience (formal or informal)
✔ Curiosity and passion for large, complex systems
✨ Bonus Points For
Industrial communication protocols (OPC Classic/UA, Modbus, TCP/IP)
ICS / SCADA / DCS / HMI experience
IoT protocols (MQTT), scripting internals, or Linux C
Security concepts (SSL/TLS, MFA), databases, or containerization
Interest in AI integration, predictive analytics, or LLMs
Why You’ll Love This Role
🌟 Influence the next generation of a globally deployed industrial automation platform
🌟 Highly technical, high-impact leadership role
🌟 Work in a culture that values innovation over red tape
🌟 Collaborate with a talented, senior engineering team
Ready to lead AND build?
If you thrive on technical depth and love solving real engineering challenges, we want to hear from you. Apply now and help shape the future of industrial automation. Send your resume to tinak@corgta.com
