Principal Software Developer at Novarc Technologies

Novarc Technologies Inc

Full-time Other-General
Apply Now
Location
burnaby, metro vancouver regional district, Canada
Posted
June 12, 2026

Job Description

Drive innovation in robotics with Novarc Technologies as a Principal Software Developer. Focus on software architecture, high-performance systems, and agile practices to shape the future of AI.
As a Principal Software Developer at Novarc Technologies, you'll architect and develop core products that leverage cutting-edge technology. Your deep expertise in C++ and Rust will guide you in creating maintainable system architectures, ensuring quality and performance at every stage of development. This dynamic role involves leading agile methodologies, integrating testing practices, and mentoring junior developers.
Key Responsibilities:
β€’ Architect scalable and safe systems using Rust and C++
β€’ Ensure high-quality software delivery with rigorous testing methods
β€’ Lead and refine agile practices within the development team
β€’ Mentor team members across various technology stacks
β€’ Engage in cross-functional collaboration with cloud services and UI development
Requirements...