hero

Propulse ton avenir

La destination carrières en transports électriques et intelligents
En Route
En Route
49
companies
567
Jobs

Technical Manager - Software Development

The Lion Electric

The Lion Electric

Software Engineering, IT
terrebonne, qc, canada
Posted on Friday, March 1, 2024

Job Description

Innovative manufacturer of zero-emission vehicles
Leader in transportation electrification in North America
It's all about us!
Every day, in our own way, we contribute to improving our environment and our society.

Come and design the future with us!

Why join our team?

  • You'll be working in a stimulating and constantly evolving environment (no chance of getting bored with us)!
  • We simply understand. Your family and your health come first!
  • Your schedule is flexible and we trust you!
  • We've got insurance (Béton) and a great employee assistance program!
  • There are no limits to your career potential at Lion!

What is the role?

The Technical Lead, Software Development, is responsible for providing technical leadership to the Service Engineering team across the development of software tools to meet the requirements of our internal and external customers in service, development and production.

The Software Technical Lead will be the focal point in the team's development activities, act as the main point of contact in requirements definition activities with internal groups at Lion, and support software validation activities by the Service Engineering team. He is central to all project phases, from problem definition to solution implementation strategy at customer sites. He acts as a coach and mentor to the team, offering outstanding support to his teammates.

What will be the main responsibilities?

In collaboration with Lion's group managers, develop technical requirements and a development roadmap for software tools;
Determine the technical requirements of projects and define the work in preparation for execution by the team;
Guide the team through the milestones of the development process and ensure the quality and effectiveness of the proposed solutions;
Monitor activities in service and related departments to assess needs in terms of tooling and development roadmap updates;
Contribute to in-service software validation strategies and help the service team to break the deadlock on certain issues;
Participate in the technical training and development of the service engineering team;
Participate in the hiring process of new team members;
Main point of contact for the service team towards the software development teams;
Proficiency in heavy vehicle systems;

What are the essential elements for success in this role?

Knowledge

  • Excellent knowledge of programming methodology, in at least one object-oriented language ( C++ C#, Java, etc.);
  • Mastery of software validation methodology;
  • Experience in vehicle and heavy vehicle systems;
  • Knowledge of automated testing tools;
  • Mastery of MS Office Suite tools;
  • Experience with IQAN suite (Asset);
  • Experience with Matlab - Simulink suite (Asset);
  • Experience with vehicle controllers (M560, Actia, Parker) (Asset);
  • Bilingualism essential (French, English);
    • This position requires knowledge of intermediate or advanced English, both spoken and written, on a daily basis, in order to communicate with suppliers and colleagues located outside Quebec.

Skills

  • Excellent oral and written communication skills;
  • Structured work methodology;
  • Sense of planning and organization;
  • Ability to set and meet deadlines;
  • Ability to learn technical subjects;
  • Ability to communicate effectively and build a collaborative network with external teams;
  • Ability to work as part of a team;
  • Ability to work under pressure;
  • Ability to manage several projects at once;

Aptitudes and attitudes

  • Structured approach to software validation and rigor;
  • An innate sense of communication that fosters positive relationships;
  • Autonomy and good judgment;
  • Good understanding of customer service;
  • Ability to synthesize information;
  • Demonstrate autonomy and proactivity;
  • Good analytical skills.

Required training and experience

  • DEC or BAC in software engineering or related field;
  • Experience in software validation;
  • Functional, performance, regression and compliance testing;
  • Experience in quality validation (an asset);
  • Experience in automotive manufacturing or engineering (an asset);
  • 1 to 3 years' experience in a similar position.

Additional information

  • This is a face-to-face position, 3 days a week or more, depending on business needs.
  • Interest in working in a fast-paced environment;
  • Willingness to travel in Quebec, Canada and the United States (less than 5%);