Enable job alerts via email!

Manager, OEM Software

Matrox Video

Dorval

On-site

CAD 90,000 - 120,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in video production solutions is looking for a Software Manager to oversee software delivery and team leadership. The ideal candidate will have a strong background in software engineering, leadership experience, and a passion for mentoring. This role involves ensuring high-quality software development compliant with best practices, working closely with product managers and stakeholders to achieve project objectives.

Qualifications

  • Minimum of 5 years of experience managing software development teams.
  • Experience with Kanban development cycle.
  • Fluent in both French and English.

Responsibilities

  • Lead software development teams to deliver software features on time.
  • Promote high standards and consistency in software architectural design.
  • Mentor team members and set measurable goals.

Skills

Leadership
Agile Practices
Communication
Collaboration

Education

Bachelor's degree in Software Engineering
Bachelor's degree in Electrical Engineering with computer science option
Bachelor's degree in Computer Science

Tools

Amazon AWS
Microsoft Azure

Job description

The Software Manager will be responsible for on-time software delivery for their product area. You will be leading development team leaders, software architects and software designers:

  • Guide Team Leaders and Senior Software Developers with extensive video domain experience to deliver software features per roadmap objectives using Agile best practices;
  • Ensure software is developed according to best practices as defined by Matrox and industry standards;
  • Work with various stakeholders such as Product Managers to deliver best in class products;
  • Mentor and motivate team members to ensure they reach their full potential;
  • Set measurable goals for conducting team reviews based on company goals, department goals, and personal goals;
  • Promote high software development standards and consistency of software architectural design across all products, including software reuse.

Requirements

  • Bachelor's degree in Software Engineering, Electrical Engineering with computer science option or Computer Science;
  • A minimum of 5 years of experience in managing software development teams, with a track record of building and mentoring a team;
  • Experience with the Kanban development cycle, building, and delivering high quality software on-time;
  • Experience in defining and maintaining public API’s and SDK’s used by 3rd parties & OEM’s;
  • Experience with cross platform issues, libraries (Windows/Linux) and solutions;
  • Interest in cloud-based computing environments such as Amazon AWS and Microsoft Azure ;
  • Be results oriented and contribute to a collaborative environment;
  • Excellent communication skills in both French and English;
  • Self-motivated and self-starting with good analytics capabilities and excellent hands-on skills.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.