planitar
Embedded Vision Developer
Waterloo, Ontario
Sponsorship not specifiedDetected 6 days ago
C++iOSAndroidCI/CDLinuxAgentic AIAccessibilitySensorsCommunicationCollaboration
About the role
- As an Embedded Vision Developer, you will join a tight-knit engineering team building the next generation Planix capture system.
- You will take ownership of the core imaging and LiDAR pipeline that drives image capture, point cloud capture, real time processing, and data handoff.
Responsibilities
- Own the design/implementation of embedded FW on next gen Planix capture system.
- Lead major feature delivery: scope, timelines, risks, and integration across hardware/firmware/mobile.
- Support releases: versioning, compatibility, and post-release monitoring.
- Maintain device-to-app interfaces (protocols/SDK layers) and partner with mobile engineers to troubleshoot cross-boundary issues.
- You'll work closely with system engineering, product design, mobile app team, and external vendors to design and deliver new and improved data capture capabilities for the Planix product family.
- Planitar is committed to building a diverse, equitable and inclusive workplace where different perspectives are valued and everyone has the opportunity to thrive.
Requirements
- Experience working on embedded camera systems and HW ISP.
- Ability to bridge native C++ to mobile (Objective-C++ wrappers, JNI).
- Technical
- 5+ years building and shipping modern C++ (C++17+) for embedded Linux.
- Strong fundamentals: memory management, multithreading/concurrency, real-time constraints, HW/SW interfaces.
- Build/test/debug tooling: CMake, cross-compilation, CI/CD, unit/integration tests, gdb/system logs.
- Bonus: sensor fusion (LIDAR/IMU/GPS), motor control, NVIDIA Jetson platform.
- AI-Enabled Development
- Comfortable integrating AI tooling (prompts, skills, MCP servers) with internal build, CI, and device-debug systems.
- Experience collaborating effectively with team members and other stakeholders to develop concepts from ideation, to launch, to subsequent iteration.
Nice to have
- sensor fusion (LIDAR/IMU/GPS), motor control, NVIDIA Jetson platform.
- Proficient with AI coding assistants (Claude Code, Cursor, Copilot) for development, debugging, and code review.
- Experience orchestrating AI agents to automate multi-step engineering workflows, with sound judgment on when to verify or override output.
- Collaboration & Communication
- Ability to effectively convey complex technical concepts, especially those that span embedded and mobile domains to both technical and non-technical stakeholders.
- Self-motivated, proactive, and comfortable working in a fast-paced, dynamic startup environment where hardware and software evolve together.
Benefits
- 100% employer-paid flexible benefits plan
- Comprehensive Health & Dental coverage
- Health Spending Account (HSA) or Lifestyle Spending Account (LSA) options
Company info
- We are one team, on a big mission.
- We are committed to providing an accessible recruitment process in accordance with the Accessibility
Equal opportunity
- If you require accommodation at any stage of the hiring
Apply directly at planitar →Create a free account for alerts like thisView planitar immigration profile
This listing is sourced directly from planitar's careers page and normalized into a canonical job model.