2-5
Software Developer – Vision & Robotics (C++)
10/8/2025
Build high-performance C++ code that drives robotic perception, motion, and runtime behavior. Collaborate with teams to translate vision into reliable, production-ready software.
Salary
100000 - 150000 CAD
Working Hours
40 hours/week
Company Size
51-200 employees
Language
English
Visa Sponsorship
No
About The Company
Apera AI offers 4D Vision technology for industrial robotics, enabling faster, more reliable, and scalable manufacturing automation solutions.
About the Role
<div class="content-intro"><p>We are an innovative, Vancouver-based startup at the forefront of robotics, AI, and machine vision technologies. Backed by VC funding and we’ve been recognized with the 2025 Frost & Sullivan Technology Innovation Leadership Award, the AAM Supplier Excellence Innovation Award, and the 2024 BC Tech “Company of the Year – Growth”, we are on a mission to redefine the future of AI-driven robotic vision systems. Apera AI helps manufacturers make their factories more flexible and productive. Robots enhanced with Apera’s software have 4D Vision – the ability to see and handle objects with human-like capability. Challenging applications such as bin picking, sorting, packaging, and assembly are now open to fast, precise, and reliable automation. Apera is led by an experienced team from high-growth companies focused on robotics, artificial intelligence, and advanced manufacturing.</p></div><p><strong><span data-contrast="auto">Let’s End Robot Blindness</span></strong><span data-ccp-props="{}"> </span></p>
<p><span data-contrast="auto">Robots can do amazing things - if they can see. That’s where you come in.</span> <br><span data-contrast="auto"> We’re Apera AI. Our breakthrough vision systems turn blind robots into intelligent, adaptable workers. But that transformation doesn’t happen without people - especially the ones who build the code that gives robots sight and motion.</span><span data-ccp-props="{}"> </span></p>
<p><span data-contrast="auto">We’re hiring <strong>4 </strong></span><strong><span data-contrast="auto">Software Developers - Vision & Robotics (C++)</span></strong><span data-contrast="auto"> to design and deliver production-grade features that power robotic perception and motion, mentor teammates, and make sure our AI-driven vision systems run flawlessly in factories around the world.</span><span data-ccp-props="{}"> </span></p>
<p><strong><span data-contrast="auto">What You’ll Actually Do</span></strong><span data-ccp-props="{}"> </span></p>
<ul>
<li><span data-contrast="auto">Build high-performance C++ code that drives robotic perception, motion, and runtime behaviour.</span><span data-ccp-props="{}"> </span></li>
<li><span data-contrast="auto">Collaborate with Product, ML, and Field teams to translate vision into reliable, production-ready software.</span><span data-ccp-props="{}"> </span></li>
<li><span data-contrast="auto">Investigate and resolve customer-critical issues, ensuring system stability and uptime.</span><span data-ccp-props="{}"> </span></li>
<li><span data-contrast="auto">Mentor teammates and co-ops through thoughtful code reviews, documentation, and technical guidance.</span><span data-ccp-props="{}"> </span></li>
<li><span data-contrast="auto">Leverage AI-assisted development tools, simulation, and CI/CD pipelines to accelerate delivery and quality.</span><span data-ccp-props="{}"> </span></li>
<li><span data-contrast="auto">Continuously improve our vision stack - making robots faster, smarter, and more adaptable with every release.</span><span data-ccp-props="{}"> </span></li>
</ul>
<p><strong><span data-contrast="auto">Why This Is a Career Move (Not Just a Job)</span></strong><span data-ccp-props="{}"> </span></p>
<p><span data-contrast="auto">At Apera, we don’t just write code - we give robots the ability to see.</span><span data-ccp-props="{}"> </span></p>
<p><span data-contrast="auto">Here’s what makes this role special:</span><span data-ccp-props="{}"> </span></p>
<ul>
<li><span data-contrast="auto">It’s not research - it’s real impact. Your code will power robots working in factories across the world.</span><span data-ccp-props="{}"> </span></li>
<li><span data-contrast="auto">You’ll grow fast. You’ll sharpen your expertise in modern C++, robotics, and system architecture - with room to lead.</span><span data-ccp-props="{}"> </span></li>
<li><span data-contrast="auto">You’ll see your results. Every release makes manufacturing faster, safer, and more intelligent.</span><span data-ccp-props="{}"> </span></li>
<li><span data-contrast="auto">You’ll shape the future. You’ll work at the intersection of AI, robotics, and vision - and influence how automation evolves.</span><span data-ccp-props="{}"> </span></li>
</ul>
<p><strong><span data-contrast="auto">What We’re Looking For</span></strong><span data-ccp-props="{}"> </span></p>
<ul>
<li><span data-contrast="auto">3+ years of hands-on experience in modern C++ (17/20)</span><span data-ccp-props="{}"> </span></li>
<li><span data-contrast="auto">Strong understanding of object-oriented design, memory management, and multithreading</span><span data-ccp-props="{}"> </span></li>
<li><span data-contrast="auto">Comfort working with Git, Linux, and CMake</span><span data-ccp-props="{}"> </span></li>
<li><span data-contrast="auto">Familiarity with 3D geometry, linear algebra, or robotics concepts</span><span data-ccp-props="{}"> </span></li>
<li><span data-contrast="auto">Clear communication skills and a collaborative mindset</span><span data-ccp-props="{}"> </span></li>
</ul>
<p><strong><span data-contrast="auto">Bonus points if you have:</span></strong><span data-ccp-props="{}"> </span></p>
<ul>
<li><span data-contrast="auto">Experience with industrial robots, computer vision libraries (OpenCV, PCL), or hardware-integrated systems</span><span data-ccp-props="{}"> </span></li>
<li><span data-contrast="auto">Python scripting or experience with CI/CD pipelines</span><span data-ccp-props="{}"> </span></li>
</ul>
<p><strong><span data-contrast="none">Why Apera?</span></strong> <span data-ccp-props="{}"> </span></p>
<ul>
<li><span data-contrast="none">Equity for every employee - you share in what we build</span><span data-ccp-props="{}"> </span></li>
<li><span data-contrast="none">Comprehensive health, dental, and vision coverage</span><span data-ccp-props="{}"> </span></li>
<li><span data-contrast="none">A chance to make a difference</span><strong><span data-contrast="none">.</span></strong><span data-contrast="none"> We’re a close-knit, agile team of motivated and creative problem solvers, making real impact by tackling complex challenges in robotic vision with science, imagination, and persistence.</span></li>
</ul>
<p><strong>Straightforward Compensation, Real Growth</strong></p>
<p>At Apera AI, we keep compensation as clear as our technology. We hire for impact - and reward it accordingly. This software engineering opportunity spans three career levels, each reflecting increasing scope, technical depth, and leadership influence.</p>
<p>You’ll join at the level that best matches your experience and contribution:</p>
<p><strong>Intermediate Engineer</strong> (typically 3–8 years): $110,000 CAD – $145,000 CAD<br><strong>Senior Engineer</strong> (typically 8–12 years): $150,000 CAD – $180,000 CAD<br><strong>Principal Engineer</strong> (typically 12+ years): $190,000 CAD and above</p>
<p>Our total compensation range of $110,000 CAD – $190,000 CAD + per year covers these levels and includes base salary and equity opportunities.</p>
<p>We tailor offers based on more than resume years - we look at your unique skills, creative problem-solving, and the impact you’ll have as we reinvent industrial automation with AI-powered vision systems. Transparency is our baseline; growth is our promise.</p>
<p><span data-contrast="none">At Apera AI, you’ll help bring intelligent robots into production and shape the future of automation.</span></p>
<p><strong><span data-contrast="auto">Apply today and be part of Apera AI’s mission to end robot blindness.</span></strong></p>
Key Skills
C++RoboticsAIMachine VisionObject-Oriented DesignMemory ManagementMultithreadingGitLinuxCMake3D GeometryLinear AlgebraComputer VisionCI/CDPython Scripting
Categories
TechnologyEngineeringSoftwareManufacturingData & Analytics
Benefits
EquityComprehensive Health CoverageDental CoverageVision Coverage
Apply Now
Please let Apera AI Inc know you found this job on PrepPal. This helps us grow!
Get Ready for the Interview!
Do you know that we have special program that includes "Interview questions that asked by Apera AI Inc?"
Elevate your application
Generate a resume, cover letter, or prepare with our AI mock interviewer tailored to this job's requirements.