Software Developer - Vision Systems

Pack Smart Inc — Canada · Posted ~23 hours ago

Mid Onsite

Skills

software development software architecture clean coding data analysis scalable application development user interface design problem solving

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Develop scalable and maintainable software for advanced automated systems. The role combines research, clean coding, data analysis, software architecture, problem solving, and intuitive interface development within a collaborative engineering environment.

Highlights

Experienced developer role focused on scalable and reliable software, combining application development, data analysis, research, software architecture, and user interface work in an engineering-driven environment.

Description

🟥Company Overview🟦 At Pack-Smart Inc. Automation, creativity and innovation are at our core. We’re a global leader in high-speed automation solutions for the packaging, print, and converting industries. For over two decades, we’ve been pushing the boundaries of engineering excellence with a focus on quality, speed, and precision. Pack-Smart Inc. automated equipment is designed, built, and shipped from our manufacturing facility in Concord, Ontario! 💼 Job description: We are seeking an experienced Developer to design and develop scalable software solutions. The role involves conducting research, writing clean and efficient code, data analysis, and contributing to intuitive user interface design. The ideal candidate will have strong problem-solving skills, a solid understanding of software architecture, and the ability to deliver reliable, maintainable applications in a collaborative environment. 🛠️ Key Responsibilities: Design, develop, and maintain robust, scalable applications.Take ownership of vision software systems, scaling solutions across multiple teams while ensuring long-term reliability, performance, and maintainability.Collaborate with cross-functional stakeholders across software, hardware, systems, manufacturing, and product teams to drive architectural improvements and accelerate engineering design and iteration cycles.Contribute to system design decisions and continuously improve code quality, performance, and maintainability. 📚 Qualifications: Degree or Diploma in Computer Science or related disciplineStrong professional experience developing production level software in C# and preferably C++.Solid experience building windows desktop application using Win-forms/WPF.Experience in vision systems (e.g. HALCON and OpenCV) is considered as asset.Experience with DevExpress is preferred.Ability to travel occasionally.Strong organizational, analytical, and communication skills. ✨ Why Join Pack-Smart Inc.? We Care for YOU: We focus on developing, empowering, and energizing our team through coaching, treat days and team events.Competitive Total Rewards: Enjoy a competitive salary ($100k to $130k per year), paid vacation, comprehensive health and dental benefits, and numerous store discounts.Modern Work Environment: A safe, inclusive physical workspace incorporating modern technologies, ergonomic design, and proper lighting to support comfort and productivity.Innovative Culture: Be part of a team that boldly pushes the frontiers of technology, turning creativity and critical thinking into real-world impact. 🚀 Ready to Engineer the Impossible? If you are unsure whether your experience matches every requirement above, we encourage you to apply anyway. We are looking for varied perspectives which include diverse experiences that we can add to our team. We welcome and encourage applications from individuals with disabilities. Accommodations are available upon request during the hiring process. 🔗 Learn more at: https://packsmartinc.com 📺 Check out our work: YouTube - Pack-Smart Solutions