Enable job alerts via email!

Intermediate Control System / Industrial Robotics Programmer

4AG Robotics Inc.

Salmon Arm

On-site

CAD 80,000 - 110,000

Full time

Yesterday
Be an early applicant

Job summary

A leading robotics company in Salmon Arm is seeking an Intermediate Control System / Industrial Robotics Programmer to design and optimize robotics and automation systems. The role involves troubleshooting PLC code, programming motion control systems, and integrating robotic arms. Ideal candidates have a Bachelor's in Mechatronics and 2-5 years of relevant experience. Competitive salary and a fun team environment await.

Benefits

Competitive salary and performance-based bonuses
Comprehensive health, dental, and vision coverage
Flexible work hours

Qualifications

  • 2–5 years of experience in automation, product development, or system integration.
  • Experience with Structured Text and Ladder Logic programming.
  • Ability to travel internationally for deployments.

Responsibilities

  • Develop and troubleshoot PLC code for automation systems.
  • Program multi-axis motion control systems.
  • Integrate robotic arms into custom-built platforms.

Skills

PLC programming
Troubleshooting
Robotic arm integration
Mechatronics knowledge
Collaboration

Education

Bachelor’s degree in Mechatronics or related Engineering field

Tools

B&R systems
Control panel hardware
Industrial sensors

Job description

About Us

At 4AG Robotics, we build robots that harvest mushrooms-and we’re growing fast. Our team thrives at the intersection of agriculture and automation, combining hands-on grit with cutting-edge technology. If you’re energized by solving real-world problems, owning your work, and using AI to do things better and faster, this is your kind of place.

The Opportunity

At 4AG Robotics, we build intelligent robots that harvest mushrooms — and we're solving one of agriculture's biggest challenges: labour shortages. As we scale rapidly, we're looking for an Intermediate Control System / Industrial Robotics Programmer to join our growing Mechatronics Team. Based in Salmon Arm, BC, this role is your chance to work at the cutting edge of robotics in a high-impact industry, building systems that support a more sustainable food future.

What You'll Do

You’ll be designing, programming, and optimizing our robotic and automation systems from the inside out. Working closely with a cross-functional team of engineers and technologists, you’ll:

  • Develop and troubleshoot PLC code (Structured Text, Ladder Logic) for industrial automation systems.
  • Program and fine-tune multi-axis motion control systems, including servo motor tuning and path optimization.
  • Integrate and optimize robotic arms (gantry and SCARA) into our custom-built robotic platforms.
  • Configure and commission sensors (optical, inductive, rotary encoders, IO-Link, etc.) and electrical systems.
  • Support design and review of control panels, schematics, and system layouts.
  • Troubleshoot and resolve electrical, software, and mechanical integration issues.
  • Lead system commissioning both locally and at customer sites internationally.
  • Collaborate closely with mechanical, electrical, and software teams to improve system performance.

What Success Looks Like

You’re able to take a system from concept to commissioning — independently and with confidence. You contribute ideas, fix problems before they escalate, and help the team move faster and smarter. You’re hands-on, detail-oriented, and genuinely excited about pushing the boundaries of what robotics can do in agriculture. Customers and teammates know they can count on you in the lab and in the field.

Why This Role Matters

Our robots operate in demanding agricultural environments, and their success depends on seamless integration of hardware, software, and control systems. As we scale up internationally, your expertise ensures our platforms are reliable, efficient, and ready for the world. This role is a cornerstone in turning innovation into real-world impact — and directly shapes the future of food.

What You Bring

  • Bachelor’s degree in Mechatronics, Electrical, or related Engineering field
  • 2–5 years’ experience in automation, product development, or system integration
  • PLC programming experience (Structured Text and Ladder Logic), ideally with B&R systems
  • Hands-on experience programming and integrating robotic arms (SCARA, 6-axis, gantry)
  • Familiarity with control panel hardware, industrial sensors, and safety PLCs
  • Understanding of mechanical systems, pneumatic circuits, and kinematics
  • Strong troubleshooting skills and field commissioning experience
  • Self-starter attitude with a collaborative, solutions-focused mindset
  • Ability to travel internationally for deployments

What We Believe

At 4AG Robotics, we thrive in the fast-paced world of start-ups. Innovation drives us, and staying open to new ideas keeps us moving forward. We encourage healthy debate but always commit to moving forward as a team. We work hard, support each other fully, and value agility over bureaucracy. And yes, the freezer is always stocked with ice cream!

Perks and Benefits

  • Competitive salary and performance-based bonuses
  • Comprehensive health, dental, and vision coverage
  • Annual healthcare spending account
  • Flexible work hours and no micromanagement — we focus on outcomes, not timesheets
  • A fun, collaborative, and supportive team environment
  • Professional development and mentorship opportunities

The pay range for this role is:

80,000 - 110,000 CAD per year (Salmon Arm, BC )

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs