Software Team Lead
close X
Nav Menu

Software Team Lead

Sensors & Software Inc. is recognized worldwide as an innovative manufacturer of ground penetrating radar (GPR) instrumentation and software. Sensors & Software has recently been acquired by SPX Corporation joining their Detection & Measurement segment.

We are looking to recruit a Software Team Lead to provide supervision to the Software team. You will work with Product Management to define customer and product needs, collaboration with other R&D teams in defining and execution of R&D projects.

Our offices are based in Mississauga, Canada. We will happily consider applications from candidates who wish to relocate to the area or would like to work remotely with regular travel to site.

About the Software Team Lead

The requirements of the role are broken down into three main areas:

Project Execution:

Create project execution plans, clearly defining deliverables and timeline;
Be the Scrum master, delegates work assignments;
Be a Product owner, leading, evaluation and prioritization of features;
Design, code, test and document application software;
Define, improve and apply the best project execution practices;
Define resource allocation to projects.

Supervision, Management and Planning:

Supervises the Software team, including training, mentoring and managing day-to-day performance;
Works with the HR Director for the hiring process;
Establishes team member’s performance goals and completes performance evaluation;
Plans and coordinates staff skills development;
Communicate all positive, negative and where needed, reprimands to direct reports.
Participate in SSI’s strategic planning and SWOT analysis and identify new opportunities or gaps in your area.

Technical Leadership:

Monitor technical developments and best practices to provide team guidance;
Provide technical assessments for new product concepts;
Provides customer support/training both in-house and in the field;
Assist Product Management with developing sales and marketing messaging and materials.

Main skills required for the Software Team Lead

A Bachelor’s degree in Science, Engineering, Computer Science or other relevant discipline;
Servant leadership skills and experience leading teams;
Strong Software Engineering and Software Development skills;
Competent in Software Architecture and System Design;
Proficient in Python and C/C++, competency in Cython, JavaScript preferred;
Proficient in Linux (ARM) and Windows application development;
Competent in Linux (ARM) driver development preferred;
Proficient in project management;
Proficient in Agile software development methodology (Scrum Master);
Competent in Waterfall software development preferred;
Capable of maintaining and refactoring legacy code bases;
Knowledge in GPR applications is considered a bonus

To apply for the role, please send your resume and cover letter to All shortlisted applicants will be required to go through the recruitment process.
Sensors & Software Inc. is committed to diversity in the workplace and welcomes applications from people with disabilities. If you have a disability and require accommodation during any stage of the recruitment process, please contact