
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading robotics firm in Salmon Arm seeks a Senior C++ Software Developer to innovate in agricultural technology. You will lead in developing high-performance software that enhances robot intelligence. This role demands expertise in C++, Linux, and collaboration with interdisciplinary teams. Ideal candidates have a degree in Computer Engineering or related field and experience with robotics. Join us in reshaping the future of farming with groundbreaking tech and team spirit.
At 4AG Robotics, we’re wired for solving tough problems - and mushroom harvesting with robots is about as tough as it gets. We solve the critical labour shortage for farms by building robots that pick, trim and pack mushrooms.
We are a team of builders that like to move fast and embrace the uncertain process of innovation - because every breakthrough comes with a few mistakes along the way. Our robots are already working on six of the world’s largest mushroom farms - and this is just the beginning.
If you love tech, thrive on innovation, and have a passion for building and bringing it to life in the real world in a commercial space, you’ll find your spot here. Join us and help reshape the future of farming with grit, brains, and a team that actually gets things done.
Step into a unique role at the forefront of innovation in a fast-moving startup shaping the future of agriculture. As a Senior C++ Software Developer, you’ll help build the intelligence that powers our autonomous robotics platform. You’ll work across the full software development lifecycle, from architecture to deployment, contributing to a system that blends computer vision, real-time data processing, and cutting‑edge hardware. This is your chance to influence the direction of an industry‑changing product while writing exceptional, high‑performance code.
In this role, you will:
You will thrive in this role when you:
The ideal candidate will have a blend of the following skills, experience, and attributes:
While not required, you’ll stand out if you have experience with:
The software you write will directly shape how our robots see, think, and act in the field. Your work will enhance the reliability and intelligence of a system that helps farmers operate more sustainably and efficiently. As one of the senior technical voices on the team, you will influence architectural decisions and set the standard for engineering excellence across the organization. If you’re excited by deep technical challenges, cross‑disciplinary collaboration, and the chance to build something that truly matters , you may be exactly who we’re looking for.
If you’re the type who likes to take chances, move at speed, and see your ideas come to life, you’ll feel right at home here. At 4AG, we’re not big on rules for the sake of rules - we’d rather trust you to make bold calls, keep it real with your team, and turn imagination into something game‑changing. This isn’t a place to play it safe; it’s a place to build, break, fix, and build again - while having a great time doing it.
The pay range for this role is:
95,000 - 130,000 CAD per year (Salmon Arm)