Talent.com
Principal Software Engineer
Principal Software EngineerNovarc Technologies Inc. • Burnaby, Metro Vancouver Regional District, CA
Principal Software Engineer

Principal Software Engineer

Novarc Technologies Inc. • Burnaby, Metro Vancouver Regional District, CA
1 day ago
Job type
  • Full-time
Job description

Join us on the journey to help build the world using applied robotics and AI!

Novarc Technologies is a full-stack robotics company helping to build the world using applied robotics and AI. Recognized as one of the fastest-growing companies in the Americas by the Financial Times for two consecutive years, we are at the epicenter of innovation and global expansion. Join our dynamic team as we extend our reach across four continents, blending pioneering welding technology with a profound global impact. It\'s a captivating time to be part of our journey – here, you\'ll do more than just work; you\'ll be an integral part of a movement shaping the tech-driven future.

Novarc Technologies is looking for a seasoned Principal Software Developer to lead the architecture and development of our core products.

Summary : As a Principal Software Developer you won\'t just be writing code; you will be designing robust, high-performance systems that are built to last. You understand that "done" doesn\'t just mean the code runs—it means the code is tested, documented, and ready for a professional release.

Duties and Responsibilities

  • Architect & Build : Take ownership of complex system architectures, ensuring scalability, memory safety, and high performance using Rust and C++ .
  • Ship Quality : Apply your experience in shipping "shrink-wrapped" or commercial-grade software to ensure our releases are stable, polished, and reliable.
  • Lead Agile Practices : Participate in and refine our Agile processes, helping the team balance rapid iteration with long-term architectural integrity.
  • Champion Testing : Integrate rigorous automated testing and CI / CD patterns into the development lifecycle. You believe that if it isn\'t tested, it\'s broken.
  • Mentor & Collaborate : Work across the stack, potentially touching our cloud services (Golang) or cross-platform UI (Flutter) when needed.

Minimum Qualifications and Experience

  • 8+ years of professional software development experience.
  • Systems Mastery : Expert-level proficiency in C++ (modern standards) and Rust . You understand memory management, concurrency, and performance optimization.
  • Architecture : Proven ability to design modular, maintainable systems from scratch.
  • The \"Shrink-Wrap\" Mindset : Experience delivering boxed or high-stakes installed software where quality and backward compatibility are paramount.
  • Agile Fluency : Deep understanding of Scrum or Kanban, with a focus on delivering incremental value without sacrificing quality.
  • Nice to Have

  • Cloud / Backend : Experience with Golang for building high-concurrency microservices.
  • Frontend / Mobile : Experience with Flutter / Dart for building beautiful, high-performance user interfaces.
  • Security : Knowledge of memory-safe programming practices and security audits.
  • Robotics : Familiarity with ROS / ROS2 concepts, including nodes, topics, services, and message passing.
  • About Novarc Technologies

    Novarc Technologies is a full-stack robotics company specializing in the design and manufacturing of cobots and AI-based machine vision solutions for autonomous welding. Novarc’s Spool Welding Robot (SWR) is the world’s first of its kind in pipe welding applications. As a proven pioneer in the field, Novarc’s team is dedicated to solving challenging welding automation problems that improve customers’ bottom line.

    Why Novarc

  • Growing Opportunities - We are in the process of maturing into a fast-growing medium-sized business.
  • Great place to be - We have created a fun, adventurous, and open-minded environment where our teams are encouraged to bond and expose a little weirdness.
  • Best People - Our team is made up of talented, intelligent, and hardworking people.
  • Lots of Opportunities - We are constantly looking for stand-out talent internally to move into leadership positions.
  • We are excited to invite you to join our growing team for this amazing journey!

    We are an equal employment opportunity employer and prohibit discrimination and harassment of any type. This applies to all practices of recruitment, selection, promotion, training and development, health and safety, and compensation.

    #J-18808-Ljbffr

    Create a job alert for this search

    Principal Software Engineer • Burnaby, Metro Vancouver Regional District, CA

    Similar jobs
    Lead Systems Software Engineer

    Lead Systems Software Engineer

    EA SPORTS • Vancouver
    Full-time
    Lead Systems Software Engineer.Electronic Arts creates next‑level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story, part of a community t...Show more
    Last updated: 12 days ago • Promoted
    Systems Engineer – Software (Hybrid)

    Systems Engineer – Software (Hybrid)

    Kardium Inc. • Burnaby
    Full-time
    Glenlyon Parkway, Burnaby, British Columbia, Canada.By joining the Kardium team, you can help make a difference in the lives of millions around the world. We have developed a ground-breaking medical...Show more
    Last updated: 12 days ago • Promoted
    Principal Software Architect

    Principal Software Architect

    EviSmart • Vancouver
    Full-time
    EviSmart™ is a global leader in AI-powered dental workflow automation and CAD design outsourcing.Trusted in 26+ countries, our mission is to make dental care smarter, faster, and better—powered by ...Show more
    Last updated: 12 days ago • Promoted
    Software Engineer in Solutions

    Software Engineer in Solutions

    Suger • Vancouver
    Full-time
    Suger is a revenue platform that helps our customers grow on the fastest-growing B2B sales channel : the cloud marketplaces of AWS, Azure, GCP, and Alibaba. Launched in 2022, we take the tech debt ou...Show more
    Last updated: 12 days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Suger.io • Vancouver
    Full-time
    Suger is a revenue platform that helps our customers grow on the fastest-growing B2B sales channel : the cloud marketplaces of AWS, Azure, GCP, and Alibaba. Launched in 2022, we take the tech debt ou...Show more
    Last updated: 12 days ago • Promoted
    Software Engineer (Vancouver)

    Software Engineer (Vancouver)

    Lantern • Vancouver
    Full-time
    Lantern is seeking a Software Engineer to join our healthcare technology team and play a pivotal role in designing and building cloud-based applications that improve the lives of patients and healt...Show more
    Last updated: 12 days ago • Promoted
    Software Engineer, Engineering Productivity (Infotainment Platform)

    Software Engineer, Engineering Productivity (Infotainment Platform)

    Rivian • Vancouver
    Full-time
    Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and c...Show more
    Last updated: 11 days ago • Promoted
    Sr. Software Engineer II (Distributed Systems)

    Sr. Software Engineer II (Distributed Systems)

    Narvar • Vancouver
    Full-time
    Software Engineer II (Distributed Systems).Join or sign in to find your next job.Software Engineer II (Distributed Systems). Continue with Google Continue with Google.Software Engineer II (Distribut...Show more
    Last updated: 12 days ago • Promoted
    Senior Full Stack Software Engineer, Products

    Senior Full Stack Software Engineer, Products

    Quandri • Vancouver
    Full-time
    Senior Full Stack Software Engineer, Products.Senior Full Stack Software Engineer, Products.Be among the first 25 applicants. We’re Quandri, our mission is to unlock the world’s insurance data so br...Show more
    Last updated: 12 days ago • Promoted
    Senior Principal Engineer, GTM & Product Creation Systems

    Senior Principal Engineer, GTM & Product Creation Systems

    Lululemon Athletica • Vancouver
    Full-time
    A leading performance apparel company in Metro Vancouver is seeking a Senior Principal Engineer to provide technical leadership across their Go to Market and Product Creation platforms.The ideal ca...Show more
    Last updated: 1 day ago • Promoted
    Software Engineer

    Software Engineer

    TEEMA • Vancouver
    Full-time
    We are looking for Junior to Intermediate.The ideal candidate has a solid design and development background, strong communication skills, and the ability to deliver high-quality, testable, and perf...Show more
    Last updated: 12 days ago • Promoted
    Principal Engineer-Firmware Development

    Principal Engineer-Firmware Development

    Microchip Technology Inc. • Burnaby
    Full-time
    Are you looking for a unique opportunity to be a part of something great? Want to join a 17,000-member team that works on the technology that powers the world around us? Looking for an atmosphere o...Show more
    Last updated: 12 days ago • Promoted
    Senior C++ Software Engineer

    Senior C++ Software Engineer

    Equest • North Vancouver, British Columbia, Canada
    Full-time
    DarkVision, a Koch Engineered Solutions company, is looking for a talented Senior Software Engineer to help develop our data analysis and visualization applications. This development involves writin...Show more
    Last updated: 3 days ago • Promoted
    Senior Full-Stack Software Engineer

    Senior Full-Stack Software Engineer

    Clause • Vancouver
    Full-time
    Senior Full-Stack Software Engineer.Clause Technology is an innovation studio that transforms industry pain points into credible, technology-driven products that optimize business workflows through...Show more
    Last updated: 12 days ago • Promoted
    Principal Engineer-Firmware Development

    Principal Engineer-Firmware Development

    FHLB Des Moines • Burnaby
    Full-time
    Principal Engineer-Firmware Development page is loaded## Principal Engineer-Firmware Developmentlocations : Canada - Burnabytime type : Full timeposted on : Posted Todayjob requisition id : R12...Show more
    Last updated: 12 days ago • Promoted
    Software Integration Engineer - P3

    Software Integration Engineer - P3

    OSI Maritime Systems Ltd. • Burnaby
    Full-time
    Posted Wednesday, January 7, 2026 at 11 : 00 a.At OSI Maritime Systems, we pride ourselves on delivering world‑class navigation and bridge systems. With decades of experience serving military customer...Show more
    Last updated: 12 days ago • Promoted
    Sr. Full Stack Software Engineer

    Sr. Full Stack Software Engineer

    Dialpad • Vancouver
    Full-time
    Dialpad is the leading Ai-powered customer communications platform, transforming how businesses communicate with their customers. More than 50,000 companies around the globe — including Netflix, RE / ...Show more
    Last updated: 12 days ago • Promoted
    Software Engineer II, Frontend Platform

    Software Engineer II, Frontend Platform

    jobr.pro • Vancouver
    Full-time
    Brex is the AI-powered spend platform.We help companies spend with confidence with integrated corporate cards, banking, and global payments, plus intuitive software for travel and expenses.Tens of ...Show more
    Last updated: 11 days ago • Promoted