Talent.com
OSI Maritime Systems
Team Lead, Software EngineeringOSI Maritime Systems • Burnaby, Metro Vancouver Regional District, Canada
Team Lead, Software Engineering

Team Lead, Software Engineering

OSI Maritime Systems • Burnaby, Metro Vancouver Regional District, Canada
30+ days ago
Job type
  • Full-time
Job description

Who are we?

At OSI Maritime Systems, we pride ourselves on delivering world‑class navigation and bridge systems. With decades of experience serving military customers, we remain at the forefront of innovation in the maritime industry. Our collaborative and dynamic environment ensures every team member contributes to advancing marine safety and operational excellence. With a global presence, we are proud to have offices in Canada, UK, Taiwan, Australia and Germany.

Mission

The Software Team Lead at OSI has the primary responsibility of providing leadership of a small engineering team to ensure the delivery of high‑quality software products. The Lead supports the Software Engineering Manager in cultivating and maintaining an optimal software engineering program and is a key contributor and leader in the hiring, training, and professional guidance to their team members. The Lead will demonstrate professionalism and instill the idea of integrity and ownership on their team. The Lead is available to assist their team members and build team morale. The Lead will grow and mentor their team and handle conflicts and poor performance issues. The Lead demonstrates strong communication skills and interpersonal skills. The Lead will plan work to address Department improvements and objectives. The Lead will delegate the work and motivate the team to complete the work on time and on budget, providing regular reports to the Department management.

Leadership Responsibilities

  • Lead and supervise a small team of engineers (primarily P1 and P2, with potential oversight of P3s), supporting their professional growth and performance.
  • Mentor and develop employees to foster an inclusive and professional team environment with the central aim of building a high performing team with a focus on teamwork culture.
  • Advocate on behalf of their team members.
  • Promote OSI values, industry best practices, aligned with excellence in marine navigation.
  • Assess skills and capabilities, providing ongoing constructive feedback to ensure professional advancement.
  • Mentor team members, guide their professional development, and manage training plans to grow skills.
  • Collaborate with other Leads and Managers to ensure successful product releases and support the overall well‑being of the Software Engineering Department.

Technical Responsibilities

  • Supervise team activities and report to the ‘Manager, Software Engineering’ on a weekly basis.
  • Escalate unresolved issues and ensure team performance through regular meetings, coaching, and performance feedback (including reviews, improvement plans, and professional development plans).
  • Support the creation, maintenance, and improvement of Software Engineering processes, and training.
  • Ensure compliance with ISO 9001 and internal company policies; collaborate with internal audit and regulatory bodies.
  • Assist in scoping, estimating, and planning departmental work packages and objectives.
  • Review technical outputs and engineering documentation for quality and consistency.
  • Participate in recruitment, and onboarding.
  • May participate in compensation review processes and promotions.
  • Handle administrative duties such as timesheets, vacation approvals, and attendance tracking.Lead team meetings, one‑on‑ones, and team‑building activities.
  • Promote adherence to environmental, health, and safety procedures.

Decision Making

  • Exercises sound judgment to resolve routine to moderately complex issues.
  • Authorized to independently provide performance reviews, and skills assessments for their team.
  • Authorized to ensure adherence to best practices and procedures for the Software Engineering Department.
  • Acts with delegated authority on behalf of the ‘Manager, Software Engineering’ when required.

Qualifications

Education: Degree in Computer Science, Software, Electrical or Computer Engineering, Engineering Physics or Mathematics.

Experience

  • Minimum of 5 years’ experience in a software engineering environment.
  • Experience leading a team of a minimum of 2 employees or more.
  • Experience working in an ISO 9001 compliant company would be an asset.
  • Experience working in the defence industry would be an asset.

Skills

  • Proven experience leading and mentoring teams, including task planning, delegation, and delivery within scope, budget, and timeline.
  • Strong communication skills (verbal and written), with the ability to lead meetings and provide constructive feedback.
  • Solid understanding of software engineering processes and documentation standards.
  • Proven track record of high performance and demonstrates ownership of all delegated tasks.
  • Effective team player with conflict resolution skills.
  • Knowledge of marine navigation systems is an asset.

Other

  • Eligible to obtain and maintain a location relevant security clearance.
  • Willingness and ability to travel.

Why work for OSI?

  • Collaborative Culture: Work with a talented and supportive team that values innovation and teamwork.
  • Diversity, Equity, and Inclusion: OSI is committed to fostering a workplace where everyone feels respected, valued, and empowered to contribute their best.
  • Growth Opportunities: We invest in our employees’ professional development and career growth with an annual employee driven development program.
  • Competitive Benefits: Enjoy health, dental, RSP, vacation and a healthy work‑life balance environment.

If you need accommodations during the hiring process, please contact Talent Acquisition.

#J-18808-Ljbffr
Create a job alert for this search

Team Lead, Software Engineering • Burnaby, Metro Vancouver Regional District, Canada

Similar jobs

Transmission Line Engineering Team Lead - C$135,700 - C$185,700 A Year

StantecBurnaby, Canada
Full-time +1

At Stantec, we know the work we do matters.From decarbonizing mines to modernizing electric grids and building the infrastructure that fuels communities, we’re powering the world.Our clients come t... Show more

 • Promoted

Engineering Team Lead

BC HydroBurnaby, Canada
Full-time

Closing date: August 3, 2026 What you'll do The successful candidate will lead and supervise a team of about 12 engineers, technologists, and consultants to complete the assigned work.In addi... Show more

 • Promoted

Software Team Lead

STACK IT RecruitmentVancouver, Metro Vancouver Regional District, CA
Full-time

Love building products that matter and leading small, high-impact teams?.This is an opportunity to step into a hands‑on leadership role where your technical expertise and people skills directly sha... Show more

 • Promoted

Remote VP of Engineering: Scale SaaS & Lead Teams

HeyOrcaVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A growing technology firm seeks a VP of Engineering to lead and inspire the engineering team.You will guide technical direction while fostering a culture of learning and accountability.The ideal ca... Show more

 • Promoted

Team Lead, Software Engineering

OSI Maritime SystemsBurnaby, Metro Vancouver Regional District, Canada
Full-time

At OSI Maritime Systems, we pride ourselves on delivering world‑class navigation and bridge systems.With decades of experience serving military customers, we remain at the forefront of innovation i... Show more

 • Promoted

Data Engineering, Team Lead - C$113,100 - C$139,650 A Year

VancityNorth Vancouver, Canada
Full-time

Lead a data engineering team, setting standards, designing architectures, and mentoring engineers.Focus on scalable and secure data solutions while influencing platform strategy. Show more

 • Promoted

Engineering Team Lead In Vancouver Manufacturing

Creation Technologies LP.Vancouver, Canada
Full-time

Step into a leadership role as the Engineering Team Lead in Manufacturing at Creation Technologies in Vancouver.Focus on driving efficiency, quality, and innovative engineering solutions.This full-... Show more

 • Promoted

Senior Engineering Manager — Remote, Lead Architect & Teams

SynitiVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A leading data management firm is seeking a Senior Manager of Engineering to oversee multiple engineering teams.This remote role will involve driving innovation and managing project deliverables wh... Show more

 • Promoted

Senior Backend Architect & Team Lead - C$110,000 - C$120,000 A Year

Software Communication Platform CompanyVancouver, Canada
Full-time

Seeking a Senior Backend Architect & Team Lead to enhance backend infrastructure and product planning for a software communication platform.Requires 5+ years of experience with RESTful APIs, Po... Show more

 • Promoted

Senior Technical Lead for Virtualization

ICBC (Insurance Corporation of British Columbia)North Vancouver, Metro Vancouver Regional District, Canada
Full-time

Take on a leadership role as a Senior Technical Specialist with The Server Cloud Foundation, focusing on Virtualization and Storage in a hybrid environment.Shape technical delivery and operational ... Show more

 • Promoted

Senior Engineering Manager: Lead Large Teams & Tech

Agodavancouver, metro vancouver regional district, Canada
Full-time

A global travel company in Vancouver is seeking a Senior Engineering Manager to oversee large engineering teams and influence technical projects.Candidates should possess strong leadership skills a... Show more

 • Promoted

Remote Senior Software Architect & Tech Lead

SherwebVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A leading cloud services company seeks a skilled individual to lead its development team.The role requires expertise in web application development and REST APIs, along with mentoring and ensuring ... Show more

 • Promoted

Devops Team Lead - C$73,900 - C$105,410 A Year

LMI TechnologiesBurnaby, Canada
Full-time

Leads a DevOps team, managing cloud infrastructure and CI/CD pipelines while integrating AI tools to automate operations and optimize costs.Focuses on team leadership, strategy, and continuous impr... Show more

 • Promoted

E-Commerce Team Lead

TieTalentVancouver, Metro Vancouver Regional District, Canada
Full-time

The Ecommerce (Ecomm) Team Lead is responsible for leading the planning, execution, and ongoing management of all Fairware-managed ecommerce stores.This includes overseeing new store builds, annual... Show more

 • Promoted

Lead, Engineering: Grow Teams & Shape The Platform - C$162,000 - C$225,000 A Year

MongoDBNorth Vancouver, Canada
Full-time

Lead Engineering role in British Columbia, Canada, managing software engineers.Competitive salary with benefits. Show more

 • Promoted

Engineering Team Lead - Remote

RemoteVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

Be the driving force as an Engineering Team Lead in a flexible remote setting.Cultivate a productive team environment, oversee development initiatives, and ensure seamless onboarding processes.As a... Show more

 • Promoted

Remote Data Team Lead & Architect: MongoDB to Redshift

Confidential CompanyVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A growing technology firm in Toronto, Ontario is seeking a Lead Data Engineer to spearhead the migration of its data infrastructure from a monolithic to a microservices-based architecture.This is a... Show more

 • Promoted

Lead Cloud Software Engineering Team For Innovative Development

Wenco International Mining SystemsVancouver, Canada
Full-time

Drive cloud software initiatives as a hands-on Senior Software Engineering Manager.Lead team growth, technical planning, and project execution while fostering innovation and collaboration across di... Show more

 • Promoted

Distribution Engineering - Team Lead

MatchBox Consulting GroupRichmond, British Columbia, Canada
Full-time

Matchbox Consulting Group has been asked by a client, a crown corporation serving municipal electrical engineering firm to search for a.Distribution Engineering Team Lead.Distribution department, s... Show more

 • Promoted

Team Lead, Development - C$127,000 - C$160,000 A Year - Remote

ZayZoonNorth Vancouver, Canada
Remote
Full-time

Seeking a hands-on Developer Team Lead experienced with Ruby on Rails to solve problems, build products, mentor developers, and lead agile processes.Focus on clean code and improving financial well... Show more