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 5 hours ago
Similar jobs that could be interesting for youBased on the Robotics Software Development Team Lead in Winnipeg, MB vacancy
- ...Industries Limited, North America’s leading manufacturer and distributor... ..., and working in a friendly, team-driven environment, you should... ...Personal and Professional Development - We are committed to helping... ...Job Title: Technical Lead, Software Development Location: Winnipeg...Suggested
- ...POSITION TITLE: Team Lead INTERNAL CLOSING DATE: November 6, 2026 LOCATIONS:... ...regulations are adhered to. Assist with the development, interpretation and implementation of... .... Proficiency with Dynacare related software applications. Sound knowledge of MANQAP...SuggestedRemplacementFull timeTemporary workMonday to friday
$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...SuggestedFull timeWork at officeLocal areaShift work- ...Industries Limited, North America’s leading manufacturer and distributor... ..., and working in a friendly, team-driven environment, you should... ...Personal and Professional Development - We are committed to helping... ...shop floor layouts using 2D CAD software • Assist maintenance and production...SuggestedFor contractorsWork at office
- ...the overall transportation experience. Join our team and help us keep communities connected. Our... ...seeking applications for a Construction Team Lead; the role combines technical leadership, project delivery, business development, client management, and people leadership to...SuggestedFor contractors
- ...a Bilingual Customer Service Team Leader to join a vibrant, customer... ...operational excellence. Lead & Inspire: Guide a motivated team... ..., ongoing professional development, and free on-site parking.... ...Experience utilizing contact center software and the ability to interpret complex...Long term contractPermanent employmentFull timeTemporary workImmediate startMonday to friday
- ...safety, quality, and ethics, our experts lead their fields with dedication, a creative spirit... ...and the communities they serve. Join a team that’s naturally committed to the... ...step is becoming increasingly critical for development across Canda and around the world. We are...Permanent employmentFull timeWork at officeLocal areaWorldwideFlexible hours
- ...our values of safety in every step, personal accountability, one team and active learning, we deliver the critical energy that North America... ...of TC Energy's Consolidation and Planning processes Take a lead role in working with our customers to determine how to appropriately...Work at officeFlexible hours
- ...Intact is seeking a Team Lead for the Claims Data Analytics Team (CDAT) in Canada. You will guide analytics projects that inform customer experience, operational excellence and financial performance, while coaching team members and coordinating with stakeholders. Role requires...
- ...As a Team Lead, you will collaborate with the management team to keep operations running smoothly and inspire the team to deliver an outstanding... ...Advancement: Opportunities for professional growth and career development* Tuition Reimbursement: Invest in your future with financial...Minimum wageFull timeWork at officeFlexible hoursWeekend workAfternoon shift
$89.7k - $149.8k per year
...world, fast. You'll take ownership early, collaborate across teams and disciplines, and grow your skills as you tackle new problems... ...helps define what comes next, for customers and for you. Our Software Development Engineers (SDEs) use modern technology to solve complex problems...Full timeInternship$55k - $68k per year
...Purpose. Rooted in Care. Join a national team where people, purpose, and community come... ...across 200+ locations across Canada. Team Lead – Commercial Sales We are seeking a... ...Representatives from onboarding through ongoing development. Create a positive, collaborative team...Permanent employmentFull timeWork at office$104.7k - $154.7k per year
...candidat peut assumer le rôle de chef d’équipe de données (Data Team Lead, DTL), de chef de programme, de responsable de centre client et... ...timelines and quality deliverables. Provide training and development on data management expertise to junior team members. Establish...Full timeContract workPart timeWork at officeLocal areaImmediate startWorldwideDay shift- ...As a Team Lead, you will collaborate with the management team to keep operations running smoothly and inspire the team to deliver an outstanding... ...Advancement*: Opportunities for professional growth and career development Enjoy up to 70% off* on personal purchases in your store and...Minimum wagePart timeWork at officeFlexible hoursWeekend workAfternoon shift
- 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...Remote work
- ...Job Description Job Description We are seeking a Sign Installer to become a part of our team! You will assist with the installation and repair of various types of signage. Responsibilities: Assist with the installation and repair of signs Furnish tools, materials...
- ...Finance Team Lead Location: Alberta, Canada Job Type: Contract / Temporary Experience: 7+ Years of Progressive Financial Experience Professional Designation: CPA or CPA-in-Progress Position Overview We are seeking an experienced Finance Team Lead...Contract workTemporary work
- ...the possible. As a pioneer in robotics, satellite systems and geospatial... ...US and the UK, the MDA Space team has the knowledge and know-how... ...Position: The intermediate Development and Operations (DevOps)... ...seamless deployment and operation of software systems supporting the CHORUS...Internship
- Job Responsibility: Title: Development Coordinator (multi-family) Location: One Dr. David Friesen... ...of projects, collaborating with internal team, Architects, Planners, and Engineers to... ...or other computer aided design/drafting software. Satisfactory verification of criminal...Full timeWork at office
$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...Local 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-...Remote workRelocation
- ...safer tomorrow. Emergent is a leading public health company that... ...MSAT, the Manager of Process Development / Technology Transfer will play... ...develop a strong, results-driven team responsible for the tech... ...support a process improvement. • Lead process optimization...Long term contractFlexible hours
- ...Industries Limited, North America’s leading manufacturer and distributor... ..., and working in a friendly, team-driven environment, you should... ...Personal and Professional Development - We are committed to helping... ...a passionate and experienced Software Developer with expertise in .NET...
- 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...Full 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...Work at office
- ...opportunity for you. Join the Sun Life district team and contribute to making a positive... ...role: The primary purpose of the Business Development Partner is to recruit, onboard, develop... ...and regional team. What will you do? Lead developing Advisors through onboarding, training...Work at officeLocal area
- ...Our client, a leading law firm recognized for its excellence and strong... ...a Director of Business Development to play an active role in driving... ...practice group leaders, and internal teams to identify new business... ...requests for proposals (RFPs). Lead the firm’s submissions to...Work at office
- ...communities of our world. Job Description: ACCOUNTABILITIES: 1. Team Lead: • Participate in the orientation and training of new staff... ...with other agencies or programs 5. Individual Personal Development • Encourage and assist each individual to participate in...Live outWork at officeShift workNight shift
- ...Business Development Director SPC Student Price Card Ltd. Vaughan, Ontario, Canada About... ...identify and develop strategic partnerships, lead proposals and RFPs, and guide partner... ...the Business Development and Partnerships team to deliver results that matter. In this role...Long term contract
- ...Industries Limited, North America’s leading manufacturer and distributor... ..., and working in a friendly, team-driven environment, you should... ...Personal and Professional Development - We are committed to helping... ...part of that. Lab Systems Software Developer We are looking for...
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


