Find Your Next Job
Junior Industrial Software Developer
Posted on July 10, 2026
- Pickering, Canada
- 0 - 0 USD (yearly)
- Full Time
Tailor Your Resume for this Job
Buskro Ltd. has been a key player in providing solutions to the mailing, packaging & printing industries since 1976. With 50 years of expertise, Buskro specializes in inkjet systems and print automation. The company designs and manufactures innovative inkjet imaging equipment, transport bases, feeders, conveyors, label presses, RFID encoding modules, and smart tabbing/labeling systems to meet various printing needs.
In short, we Build machines.
We don't build websites.
We don't build accounting software.
We build machines that move, print, inspect, communicate with sensors, and control industrial hardware in real time.
If you enjoy solving problems where software interacts directly with electronics, motion systems and mechanical equipment, you'll fit in well here.
About the Role
We are looking for a Junior Industrial Software Developer
Depending on your experience, you will participate in the design, development and maintenance of software controlling industrial printing and automation equipment.
You will work closely with mechanical, electrical and firmware engineers on products that integrate:
- Industrial inkjet technology
- Motion control
- Machine automation
- Vision systems
- PLCs
- Windows desktop applications
- Windows kernel drivers
- Embedded hardware
Every day is different. One week you may improve a modern C++ UI, the next you may debug communications with industrial hardware or optimize a Windows kernel driver.
What You'll Work On
- Modern C++ application development
- Windows desktop software (UI/UX)
- Windows kernel-mode driver development
- Industrial communication protocols
- PLC integration and machine automation
- Motion control systems
- Vision and imaging systems
- Real-time interaction with hardware
- Diagnostics and performance optimization
- Software architecture and product design
Required Skills
- Strong C/C++ programming skills
- Good understanding of object-oriented design
- Strong debugging and problem-solving abilities
- Comfortable working close to hardware
- Interest in industrial automation and machine control
- Good communication and teamwork skills
Experience In One or More of the Following is an Asset
- Windows Kernel Driver development
- PLC programming (Beckhoff, Siemens, Allen-Bradley, Omron, etc.)
- Motion control
- Industrial Ethernet / EtherCAT / CAN / Modbus / OPC-UA
- Serial communication
- FPGA interaction / Embedded systems
- Computer Vision / Industrial cameras
- Multi-threaded programming
- UI/UX development
- Windows API
- Git
Education
Bachelor's degree in:
- Computer Engineering
- Software Engineering
- Computer Science
- Mechatronics
- Electrical Engineering
Equivalent experience will also be considered.
Who Will Enjoy This Job
This position is for developers who enjoy making physical machines work.
If your passion is primarily web development, mobile apps, cloud platforms, ERP systems or business software, this role is probably not a good fit.
If your passion is around industrial automation, robotics, motion control, machine vision, embedded systems, electronics, or software that directly interacts with hardware, you'll feel at home here.
What We Offer
- Work on products shipped worldwide
- Modern C++ development
- Exposure to mechanics, electronics and industrial automation
- Small engineering team where your work has immediate impact
- Opportunity to work across software, hardware and machine design
- Long-term product development rather than contract work
- A great work environment for autonomous player
Pay: From $60,000.00 per year
Application question(s):
- Have you developed software that directly controls industrial equipment, machinery, robotics, PLCs, embedded devices, or hardware?
- How many years of professional C++ experience do you have?
- Describe one project where your software interacted directly with hardware or industrial equipment.
Work Location: In person
Tailor Your Resume for this Job
Share with Friends!
Similar Jobs
Husky Injection Molding
Senior Developer – Azure Full Stack (Adv+Elite) (Guindy, Chennai)
At Husky TechnologiesTM, our success is based on your success. Our ability to keep our customers in…
Full Time | Tn, India
Apply 5 hours, 13 minutes ago
Husky Injection Molding
Senior Developer – Azure Full Stack / Iot Platform (Adv+Elite)
At Husky TechnologiesTM, our success is based on your success. Our ability to keep our customers in…
Full Time | Tn, India
Apply 1 month, 1 week ago
EDGE Consultants
Senior Building Performance Consultant
About the role:Edge Consultants is seeking a Senior Building Performance Consultant with specialize…
Full Time | Toronto, Canada
Apply 1 month, 1 week ago
Tuxera
Senior C Developer (Enterprise Fusion)
Finland (Espoo – Helsinki area) | Hybrid (in-person presence encouraged) Tuxera is a leading …
Full Time | Espoo, Finland
Apply 1 year ago
Everience
Java Developer
Company Description Our mission at Everience is to unleash the potential of digital technology to e…
Full Time | Luxembourg, Luxembourg
Apply 1 year, 2 months ago
SL Controls Ltd
Lead Automation Engineer
The Role: Lead Automation Engineer Kilkenny Onsite role - the role is designated onsite and the c…
Full Time | Kilkenny, Ireland
Apply 1 year, 6 months ago
SL Controls Ltd
Lead Automation Engineer - Kilkenny
The Role Lead Automation Engineer Kilkenny Onsite role – the role is designated onsite and th…
Full Time | Kilkenny, Ireland
Apply 1 year, 6 months ago