Robotics Software Development Team Lead (Winnipeg)

Robotics Software Development Team Lead (Winnipeg)

23 Oct
|
Mecademic
|
Winnipeg

23 Oct

Mecademic

Winnipeg

Mecademic develops compact, precise, and creative 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. 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. 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. Prepare technical training documentation for onboarding new developers. Robotics software development Design the software architecture for systems in a Linux environment.

Program new features and components (in C/C++ and Python). 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. Comply with coding standards and technical designs.



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. 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. Prior experience with popular Web frameworks (used for the robot user interface). Knowledge of the software development life cycle (SDLC) from analysis to deployment.

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 contemporary premises in Brossard during 2027) Compensation according to profile and experience Requires authorization to work in Canada (citizenship, permanent residency, or valid work permit) Flexible work hours One week of paid leave during the December holidays (in addition to annual vacation) Social club and team events

📌 Robotics Software Development Team Lead (Winnipeg)
🏢 Mecademic
📍 Winnipeg

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: robotics software development team lead (winnipeg) / winnipeg

Subscribe to this job alert:

Get the latest job offers by email for: robotics software development team lead (winnipeg) / winnipeg