Talent.com
Principal Software Engineer
Principal Software EngineerNovarc Technologies Inc. • Burnaby, Metro Vancouver Regional District, CA
Les candidatures ne sont plus acceptées
Principal Software Engineer

Principal Software Engineer

Novarc Technologies Inc. • Burnaby, Metro Vancouver Regional District, CA
Il y a 3 jours
Type de contrat
  • Temps plein
Description de poste

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

    Créer une alerte emploi pour cette recherche

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

    Offres similaires
    Principal Software Engineer - AI Platform

    Principal Software Engineer - AI Platform

    Workday • Vancouver
    Temps plein
    Your work days are brighter here.We’re obsessed with making hard work pay off, for our people, our customers, and the world around us. As a Fortune 500 company and a leading AI platform for managing...Voir plus
    Dernière mise à jour : il y a 14 jours • Offre sponsorisée
    AI Principal Software Engineer - US SaaS startup | Remote

    AI Principal Software Engineer - US SaaS startup | Remote

    Atomic HR • Vancouver, British Columbia, .CA
    Télétravail
    Temps plein
    Quick Apply
    We connect talented tech professionals in Latin America and Canada with remote career opportunities at innovative startups worldwide. We specialize in finding roles that align with your skills, expe...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Lead Systems Software Engineer

    Lead Systems Software Engineer

    EA SPORTS • Vancouver
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 14 jours • Offre sponsorisée
    Principal Engineer (Golang)

    Principal Engineer (Golang)

    Starboard Recruitment • Vancouver, BC, Canada
    Temps plein
    Starboard Recruitment, on behalf of our client, is searching for an experienced Principal Engineer.Our client is a top-tier, venture-backed, Series-B, US-based tech startup with a team of experts i...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Software Engineer - II

    Software Engineer - II

    FISPAN • Vancouver, BC, Canada
    Permanent
    FISPAN) is an Enterprise SaaS FinTech company that allows banks to deploy embedded financial products and services to create a seamless banking connection for their corporate clients.Our product ai...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Principal Software Architect

    Principal Software Architect

    EviSmart • Vancouver
    Temps plein
    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 ...Voir plus
    Dernière mise à jour : il y a 14 jours • Offre sponsorisée
    Software Engineer in Solutions

    Software Engineer in Solutions

    Suger • Vancouver
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 14 jours • Offre sponsorisée
    Staff Software Engineer

    Staff Software Engineer

    Suger.io • Vancouver
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 14 jours • Offre sponsorisée
    Software Engineer

    Software Engineer

    Microsoft • Vancouver
    Temps plein
    Software Engineer at Microsoft.The IC3 Platform team is modernizing infrastructure to improve reliability, scalability, and cost efficiency across Microsoft 365 IC3, enabling developers to ship fea...Voir plus
    Dernière mise à jour : il y a 14 jours • Offre sponsorisée
    Software Engineer - Frontend (Vancouver)

    Software Engineer - Frontend (Vancouver)

    Flagler Health • Vancouver, BC, Canada
    Temps plein
    Flagler Health is a fast-growing healthtech company transforming how healthcare organizations deliver care through AI-powered workflow automation, remote patient engagement, and chronic care progra...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Software Engineer, Platform - Vancouver, Canada

    Software Engineer, Platform - Vancouver, Canada

    Speechify • Vancouver, BC, Canada
    Temps plein
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Principal Software Engineer

    Principal Software Engineer

    Novarc Technologies Inc. • Burnaby
    Temps plein
    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.Recognize...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Senior Principal Engineer, GTM & Product Creation Systems

    Senior Principal Engineer, GTM & Product Creation Systems

    Lululemon Athletica • Vancouver
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Senior C++ Software Engineer

    Senior C++ Software Engineer

    Targeted Talent • Richmond, BC, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is.C based tech company enjoying substantial growth.The work will be heavily related to developing and implementing new features ...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Principal Software Engineer (Vancouver Hybrid)

    Senior Principal Software Engineer (Vancouver Hybrid)

    Boomi • Vancouver
    Temps plein
    About Boomi And What Makes Us Special.Are you ready to work at a fast-growing company where you can make a difference? Boomi aims to make the world a better place by connecting everyone to everythi...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Software Integration Engineer - P3

    Software Integration Engineer - P3

    OSI Maritime Systems Ltd. • Burnaby
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 14 jours • Offre sponsorisée
    Software Engineer

    Software Engineer

    Plant Products • Vancouver
    Temps plein
    HR Manager @ Plant Products | Human Resources Management Certificate.You’ll design and build new features, improve system performance, and bring innovation to the front lines of sustainable agricul...Voir plus
    Dernière mise à jour : il y a 14 jours • Offre sponsorisée
    Sr. Full Stack Software Engineer

    Sr. Full Stack Software Engineer

    Dialpad • Vancouver
    Temps plein
    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 / ...Voir plus
    Dernière mise à jour : il y a 14 jours • Offre sponsorisée