{bc}
indeed

Software Development Manager

Novarc Technologies Inc.
Burnaby, CAN
Full-time
Mid-Senior
Onsite
Discovered 3 weeks ago
Software developmentTechnical team leadershipRustC++GoFlutter
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

Software developmentTechnical team leadershipRust
Smart Apply

Full Job Posting

Role overview

Novarc Technologies is seeking a Software Development Manager to lead software development for specialized robotic welding machinery.

The role combines team leadership with hands-on development of user-facing interfaces, backend services, cloud integrations, and release processes.

Responsibilities

  • Lead and mentor a team of at least six software engineers.
  • Manage the software development lifecycle from concept through deployment on hardware.
  • Architect, design, and implement software for industrial machines focused on performance, reliability, and security.
  • Perform hands-on coding and provide technical guidance through code reviews and design discussions.
  • Collaborate with product, hardware, and QA teams to ensure integration and functionality.
  • Implement and refine lean and Agile development practices.
  • Communicate technical concepts and project status to technical and non-technical stakeholders.

Required qualifications

  • At least seven years of professional software development experience, including at least three years in technical leadership or management.
  • Deep expertise in at least one of Rust, C++, Go, or Flutter.
  • Hands-on experience with embedded systems or machine control applications, including PLC or HMI communication.
  • A proven record of leading six or more software engineers.
  • Strong understanding of Agile and lean development methodologies.
  • Familiarity with multithreading, memory management, and real-time operating systems.
  • Linux experience is required.

Preferred qualifications

  • Flutter experience, especially for HMI development, is a plus.
  • Ubuntu experience is nice to have.

About Novarc Technologies

Novarc Technologies develops cobots and AI-based machine vision solutions for autonomous welding, including the Spool Welding Robot.

Employee offering

  • The company describes professional development budgets, ownership opportunities, and opportunities to take on varied responsibilities as it grows.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Novarc Technologies Inc.