Lead Software Developer in Robotics
Torus Talent
Job Description
Join Torus Talent as a Principal Software Developer in Burnaby, BC, and revolutionize robotics and AI technology. Utilize modern C++ and Rust to create high-performance software systems for advanced automation. This role calls for a seasoned Principal Software Developer with over 10 years of experience and a passion for solving engineering challenges in robotics and industrial automation.
You will lead architecture and development while ensuring performance optimization, reliability, and quality of software products. Collaborating closely with multidisciplinary teams, your insights will drive the integration of cutting-edge technology into practical solutions. Key Responsibilities: โข Lead software architecture and development with C++ and Rust โข Design scalable systems focused on performance and reliability โข Develop production-grade software for industrial applications โข Foster collaboration with robotics and engineering teams โข Champion Agile processes and CI/CD workflows Requirements: โข 10+ years in professional software development โข Expert in modern C++ and strong in Rust โข Proficiency in memory management and concurrency โข Experience in developing commercial-grade software โข Familiarity with testing and debugging practices Leverage your expertise in software development to shape innovative solutions in robotics with Torus Talent. #J-18808-Ljbffr