Robotics Software Development Team Lead
Mecademic
Mecademic develops compact, precise, and innovative robotic automation solutions for the electronics and life sciences sectors. Our ultra-compact robot arms are used worldwide by OEMs, systems integrators, and end users for tasks requiring precision and reliability in automation.Your role
As a Robotics Software Development Team Lead, you will direct the team responsible for high-level robotics applications, software architecture, and user interfaces (UI/HMI). You will play a key role in combining team leadership and technical expertise. In this role, you will work in close collaboration with the embedded software team as well as the product team to ensure the success of our systems.Your main responsibilities
Team leadership and management
Team leadership and management: Supervise, mentor, and lead the robotics software development team on a daily basis.Actively participate in project definition as well as technical and functional requirements development.Plan sprints, organize task allocation, and ensure deadlines are met.Prepare technical training documentation for onboarding new developers.Stay on top of the latest technologies and industry trends to keep the team at the cutting edge.Robotics software development
Design the software architecture for systems in a Linux environment.Design new features and tools for current and future generations of robots.Program new features and components (in C/C++ and Python). Integrate developed features and/or components into a fully functional system.Participate in development while ensuring strict compliance with robotics industry standards (ISO, UL, CE, etc.).Ensure the implementation and adherence to unit and integration test plans to guarantee excellent code quality.Adopt structured coding styles to facilitate code review, testing, and maintainability.Actively participate in troubleshooting, debugging, and updating current live systems.Incorporate user feedback to make the system more stable and easier to use.Comply with coding standards and technical designs.Cross-functional collaboration
Work hand-in-hand with the embedded software team and product team to align software development with the product vision.Work in close collaboration with technical support and the production department.Your profile
Bachelor's degree in Computer Science or Software Engineering, or equivalent practical experience.Demonstrated prior experience in a technical lead or team lead role.2+ years of experience as a software engineer, software developer, or in a relevant role.Proficiency in C / C ++, Python, or other programming languages.Proficiency in a Linux environment.Knowledge of Yocto (an asset).Your technical skills and qualities
Knowledge of robotics and algorithms.Strong understanding of robotics and knowing how to apply it concretely to development challenges.Strong oral and written communication skills.Prior experience with popular Web frameworks (used for the robot user interface).Mandatory knowledge of Git (Warning, without this prerequisite your application will undergo a git reset --hard and be politely declined!) and familiarity with Atlassian tools (Jira and Bitbucket).Knowledge of the software development life cycle (SDLC) from analysis to deployment.Job conditions
Full-time position (40h/week) to be filled as soon as possible at our location at 1300 St-Patrick Street, Montreal, QC (relocation to our new modern premises in Brossard during 2027) Compensation according to profile and experience Requires authorization to work in Canada (citizenship, permanent residency, or valid work permit)What we offer
Flexible work hoursHybrid work model – up to 2 days of work from home per weekCompany culture focused on work-life balanceOne week of paid leave during the December holidays (in addition to annual vacation)Comprehensive group insurance with employer contribution starting on your first dayGroup RRSP with employer contributionsSocial club and team eventsFree drinks, snacks, and much more!
#J-18808-Ljbffr
As a Robotics Software Development Team Lead, you will direct the team responsible for high-level robotics applications, software architecture, and user interfaces (UI/HMI). You will play a key role in combining team leadership and technical expertise. In this role, you will work in close collaboration with the embedded software team as well as the product team to ensure the success of our systems.Your main responsibilities
Team leadership and management
Team leadership and management: Supervise, mentor, and lead the robotics software development team on a daily basis.Actively participate in project definition as well as technical and functional requirements development.Plan sprints, organize task allocation, and ensure deadlines are met.Prepare technical training documentation for onboarding new developers.Stay on top of the latest technologies and industry trends to keep the team at the cutting edge.Robotics software development
Design the software architecture for systems in a Linux environment.Design new features and tools for current and future generations of robots.Program new features and components (in C/C++ and Python). Integrate developed features and/or components into a fully functional system.Participate in development while ensuring strict compliance with robotics industry standards (ISO, UL, CE, etc.).Ensure the implementation and adherence to unit and integration test plans to guarantee excellent code quality.Adopt structured coding styles to facilitate code review, testing, and maintainability.Actively participate in troubleshooting, debugging, and updating current live systems.Incorporate user feedback to make the system more stable and easier to use.Comply with coding standards and technical designs.Cross-functional collaboration
Work hand-in-hand with the embedded software team and product team to align software development with the product vision.Work in close collaboration with technical support and the production department.Your profile
Bachelor's degree in Computer Science or Software Engineering, or equivalent practical experience.Demonstrated prior experience in a technical lead or team lead role.2+ years of experience as a software engineer, software developer, or in a relevant role.Proficiency in C / C ++, Python, or other programming languages.Proficiency in a Linux environment.Knowledge of Yocto (an asset).Your technical skills and qualities
Knowledge of robotics and algorithms.Strong understanding of robotics and knowing how to apply it concretely to development challenges.Strong oral and written communication skills.Prior experience with popular Web frameworks (used for the robot user interface).Mandatory knowledge of Git (Warning, without this prerequisite your application will undergo a git reset --hard and be politely declined!) and familiarity with Atlassian tools (Jira and Bitbucket).Knowledge of the software development life cycle (SDLC) from analysis to deployment.Job conditions
Full-time position (40h/week) to be filled as soon as possible at our location at 1300 St-Patrick Street, Montreal, QC (relocation to our new modern premises in Brossard during 2027) Compensation according to profile and experience Requires authorization to work in Canada (citizenship, permanent residency, or valid work permit)What we offer
Flexible work hoursHybrid work model – up to 2 days of work from home per weekCompany culture focused on work-life balanceOne week of paid leave during the December holidays (in addition to annual vacation)Comprehensive group insurance with employer contribution starting on your first dayGroup RRSP with employer contributionsSocial club and team eventsFree drinks, snacks, and much more!
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Robotics Software Development Team Lead in Winnipeg, MB vacancy
- Lead Reblade’s robotics software team in Denmark, applying embedded systems expertise to drone-based wind turbine repair technology. European applicants are welcome.As Senior Software Team Lead, you will guide on-site and remote developers across embedded systems, robotics...SuggestedRemote work
$120.64k - $150.8k per year
...to receive an alert: Create AlertSoftware Engineering Team Lead - Industrial Automation & Robotics Platform Lincoln Electric is a high-performance industrial... ..., power electronics, automation, and intelligent software to help customers build better and achieve resilience in...SuggestedLocal area- ...design and build drone-based robotic systems that utilize computer vision, sensors, and cloud software to deliver accurate and efficient... ...wind energy operators.Our team consists of highly skilled engineers... ...computer vision, and software development. We have several PhDs, post-...SuggestedRemote workRelocation
- Shape the future of automation with Mecademic as a Robotics Software Development Team Lead in Montreal. Your leadership will guide innovative solutions for high-level robotics applications and UI/HMI development. In this full-time role, you will oversee the robotics software...SuggestedFull time
- ...partner to the global space industry. A robotics, satellite systems and geointelligence... ...exploration and infrastructure. The MDA Space team of more than 4,000 space experts in... ...We’re on the hunt for a Embedded Development Team Lead on our Satellite systems team at our...SuggestedWork at office
- ...building modern integration solutions and leading talented people who share your curiosity for technology? As our Agile Team Lead, Integrations, you'll lead the Integrations... ...balance people leadership with architecture and development. You'll establish standards and patterns,...Long term contractImmediate startFlexible hours
$115k - $135k per year
Software Development LeadToronto, Ontario, Canada (Hybrid) Who We AreTurner Fleischer is one of Canada... ...We Looking ForAs Software Development Lead, you oversee the design, development,... ...studio’s business operations. Leading a team of Software Developers, you provide technical...InternshipHome office- We are seeking a hands-on Test Development Team Lead to lead a small team of test developers responsible for validating a complex IoT collaboration... ...device connectivity.This role combines technical leadership, software development, quality engineering, and AI innovation. The...
$99.45k - $209.9k per year
...and innovation-led environment, you will help top clients shift to the New using leading-edge technologies on some of the most groundbreaking projects imaginable. Software Development team is a high-performing team to join. We focus on client adoption of disruptive technologies...Full timeWork at officeLocal areaShift work- ...Fenergo, we're not just building software—we're transforming how the world's leading financial institutions fight financial... .... Join us, and be part of a team that's building smart solutions, solving... ...the front role. As Business Development Team Lead you will carry your own...Work from homeFlexible hours
- ...just a fast-growing SaaS company, we’re a team of people passionate about transforming... ...About the RoleWe are seeking a Manager, Software Development to join one of our Alayacare Cloud team.... ...design to deployment and operations. Lead by example in engineering standards,...Work at officeFlexible hours
- Build solutions. Lead innovation. Make an impact. At ALERT, technology... ...the work of law enforcement teams across Alberta. From custom-... ...applications to integrated software platforms, the solutions we develop... ...with technology while guiding development priorities, mentoring others,...Long term contractContract workFlexible hours
$120k - $200k per year
IXL Learning, a global edtech leader with personalized learning products... ..., is seeking a Technical Lead who has a passion for technology... ...Lead on our Integrations team, you will lead the engineering... ...and tracking statusDrive the development process for your team, including...Full timeWork at officeWorldwide$125k - $150k per year
...RoleYou'd be joining a small team of 4 that's about to double in... ...AreYou're a proven technical lead who's already done this, not someone... ...with agentic AI workflows in development, not just using an AI chat... .... Startup background, full software development lifecycle ownership...$130k - $160k per year
...process. As we continue to grow our teams, we urge you to be cautious of fraudulent... ...About The RoleWe are looking for a Software Engineering Team Lead to join our growing team and drive... ...their professional growth and technical development. Drive good engineering practices...Long term contractInternshipWork at officeImmediate start- ...experienced medical device product development engineer with exceptional... ...leadership, client management, and team coordination skills to join... ..., managing the project, leading the multidisciplinary development... ...bloat and empower our project leads to make decisions, move fast,...Full timeWork at officeLocal area
- Aerospace Software Development Team ManagerThe Aerospace Software Development Team Leader provides leadership for a group of software specialists composed of 20 to 30 team members, including software architects, software specialists, and work package managers. This team plans...Long term contractFull timeTemporary work
$115k - $160k per year
We’re looking for a DevOps team lead who is accountable for the execution and delivery of... ...have experience partnering with product development stakeholders to design and deliver a reliable... ...you will report to the Senior Manager, Software Development, DevOps.WHAT YOU’LL DO:...Flexible hours- ...high-quality solution provider and an outstanding employer.Position Job Overview: As Technical Lead, Software Development, you serve as the technical reference for your development team and represent them on technical matters with internal and external stakeholders. You work...Work at officeFlexible hoursShift workDay shift2 days per week
$115k - $160k per year
Hootsuite is seeking a Lead, Software Development, DevOps to lead a team of SRE/DevOps practitioners. The role is split between technical execution (50%) and people leadership, process management, and project oversight (50%), with responsibility for designing and delivering...- Guide software development with C#/.NET, TypeScript/Angular, and distributed systems expertise at Croesus. Work hybrid... ...days weekly in Laval or Montréal.As Technical Lead, Software Development, you serve as your development team’s technical reference and represent it with...Work at office
- Join Promise Robotics as a Senior Robotics Software Developer focusing on cutting-edge robotics for homebuilding.... ...will develop robotics simulators and lead efforts in motion planning and optimization... .... You will collaborate closely with teams to troubleshoot software-hardware...
- Lead embedded software development in Winnipeg, using C/C++ and system architecture to build electronic control systems for industrial vehicles.This Intermediate/Senior Embedded Developer, Team Lead owns major software components and projects. You will solve complex embedded...
- Lead embedded software architecture and implementation at MDA Space in Montreal, supporting satellite systems through C++, agile leadership, and technical coordination.The Embedded Development Team Lead works within an agile team developing complex software for space applications...
- ...because we are aligned behind a clearly understood purpose: together we create fun for families everywhere.Position: Manager/Team Lead, Development EngineeringShift: 40 hours | Full-timeDepartment: Development EngineeringLocation: Richmond, BC, Canada (relocating to Vancouver...Work at officeRelocation
- Promise Robotics is pioneering Physical AI for homebuilding — a rapidly... ...methods allow. Our team spans AI researchers and roboticists... ...relooking for aSeniorRobotics Software Developer to join our team and... ...innovation. What you’ll do: Lead thedevelopmentof...Internship
- We’re a team of roboticists and engineers building robots that harvest mushrooms. We’re the first company to demonstrate... ...’re looking for a Senior Robotics Software Engineer who is comfortable... ...Experience using visualization tools for development and debugging (e.G., Foxglove,...Local areaRemote workFlexible hoursWeekend workAfternoon shift
- ...data infrastructure layer for robotics and embodied AI.We design and... ...hardware-enabled workflows used by leading AI labs and robotics companies... ...with frontier robotics teams to bridge real-world data, simulation... ...writing production level software that runs real robot hardware...Local areaLong distance
- Build precise robotic teleoperation software at Mecka AI using C++, Python, and manipulator kinematics. Work... .... The work connects human motion, robot motion, sensor timing, and deployed hardware... ...to teleoperation, controller development, hardware integration, and synchronized...Remote workLong distance
$135k - $175k per year
...You will be working in a cross-functional team, using agile methodologies to build on-... ...Sprint Review, Sprint RetrospectiveLead development of entire applicationHave strong technical... ...or equivalent8+ years of experience with software engineering3+ years of experience with NodeJS...Flexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Robotics Software Development Team Lead. Be the first to apply!
Related searches
- software development team lead Winnipeg, MB
- junior software developer .net Winnipeg, MB
- software implementation project manager Winnipeg, MB
- software asset management analyst Winnipeg, MB
- entry level software Winnipeg, MB
- software application developer Winnipeg, MB
- software sales Winnipeg, MB
- software Winnipeg, MB
- embedded software Winnipeg, MB
- software support Winnipeg, MB

