Talent.com
OSI Maritime Systems
Software Engineering - Team Lead, Software Engineering - P3OSI Maritime Systems • Winnipeg, Canada
No longer accepting applications
Software Engineering - Team Lead, Software Engineering - P3

Software Engineering - Team Lead, Software Engineering - P3

OSI Maritime Systems • Winnipeg, Canada
1 day 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

Software Engineering - Team Lead, Software Engineering - P3 • Winnipeg, Canada

Similar jobs

Lead Principal Software Engineer - Auxo | Growth Partner

Auxo | Growth Partnerwinnipeg, mb, ca
Full-time

SaaS products and platforms at scale.You’ll work closely with the Head of Product & Technology to shape technical direction across multiple teams.This is a high-impact IC role where you’ll influenc... Show more

 • Promoted

Guidewire Developer/Tech Lead - Delta System & Software, Inc.

Delta System & Software, Inc.winnipeg, mb, ca
Full-time

Job Title: Guidewire Tech Lead.Must have: Guidewire ACE Certification.Strong hands-on experience in PolicyCenter, BillingCenter, or ClaimCenter (v10.Lead and mentor a team of developers, driving de... Show more

 • Promoted

Ai Software Engineering Leader - Cloud, Agile, Hybrid

AutodeskWinnipeg, Canada
Full-time

Lead a software engineering team focused on music licensing systems, guiding technical strategy, team development, and project management to foster innovation and meet industry needs. Show more

 • Promoted

Engineering Team Lead - Remote

RemoteWinnipeg, Canada
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

Engineering Team Lead For Ai-Driven Product Architecture

Roofr Inc.Winnipeg, Canada
Full-time

Empower AI innovation as an Engineering Team Lead focused on product architecture.Drive integrations that make AI an integral part of the organization's offerings through leadership and technic... Show more

 • Promoted

Software Team Lead

STACK IT RecruitmentWinnipeg, Canada
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

Technical Lead, Endpoint Engineering

Quantum Technology Recruiting Inc. (QTR)Winnipeg, Manitoba, Canada
Temporary

Position: Technical Lead, Endpoint Engineering.Role Summary We are seeking a Technical Lead, Endpoint Engineering to support a large-scale Windows 11 and identity transformation initiative within a... Show more

 • Promoted

Lead Principal Software Engineer

Auxo | Growth PartnerWinnipeg, Manitoba, Canada
Full-time

SaaS products and platforms at scale.You’ll work closely with the Head of Product & Technology to shape technical direction across multiple teams.This is a high-impact IC role where you’ll influenc... Show more

 • Promoted

Innovative Team Lead in AI & Automation Architecture

Postmedia Network Inc.Winnipeg, MB, CA
Full-time

Lead the charge in AI and automation operations as a Team Lead.Collaborate remotely with top talent to manage advanced integrations in n8n and Power Automate.This leadership position emphasizes the... Show more

 • Promoted

Remote Platform Engineering Lead Position

Midnite LimitedWinnipeg, Manitoba, Canada
Remote
Full-time

Explore the leadership opportunity as a Remote Platform Engineering Lead at Midnite, focusing on building resilient and scalable systems.Collaborate with talented engineers to enhance our platform'... Show more

 • Promoted

Technical Lead, Software Development

Price IndustriesWinnipeg, MB, CA
Full-time

Job Title: Technical Lead, Software Development.Price Industries Limited, North America’s leading manufacturer and distributor of air distribution products ( www.The founding principles of Price ha... Show more

 • Promoted

Engineering Team Lead

JobgetherWinnipeg, Canada
Full-time

This position is posted by Jobgether on behalf of a partner company.We are currently looking for an Engineering Team Lead in Canada.In this role, you will lead a high-performing engineering team re... Show more

 • Promoted

Engineering Team Lead, Ai Platform

RoofrWinnipeg, Canada
Full-time

At Roofr, we’re obsessed with our customers.We constantly gather feedback to shape, prioritize, and launch the products they truly need.That’s what makes Roofr’s CRM special.We started by building ... Show more

 • Promoted

Engineering Manager, MAAS — Lead Distributed Systems

CanonicalWinnipeg, MB, CA
Full-time

A leading open source software provider is seeking an Engineering Manager to lead the MAAS team.The successful candidate will have a solid background in software development using Python or Golang ... Show more

 • Promoted

Ai Native Software Engineering Lead - C$161,050 - C$299,999 A Year

AccentureWinnipeg, Canada
Full-time

Lead AI-native software engineering roles, designing and deploying robust AI agents, integrating AI platforms, and leveraging cloud-native technologies.Requires extensive experience in system desig... Show more

 • Promoted

Engineering Team Lead For Software Development

ShareGate GroupWinnipeg, Canada
Full-time

Spearhead software engineering initiatives as a Software Development Manager.Build and mentor a new team focused on re-architecting the platform while driving technical excellence through hands-on ... Show more

 • Promoted

Technical Team Leader - Solutions Engineering

GeotabWinnipeg, Canada
Full-time

Join Geotab's innovative team as a Technical Team Leader in Solutions Engineering.Manage a skilled team dedicated to enhancing IoT solutions for commercial clients.As a Team Leader at Geotab, y... Show more

 • Promoted

Team Lead, Software Engineering

OSI Maritime SystemsWinnipeg, 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

Engineering Team Lead Driving Ai Platform Strategies And Reliability

RoofrWinnipeg, Canada
Full-time

Be at the forefront as an Engineering Team Lead, crafting the architecture for a robust AI integration platform.Champion collaborative efforts across teams in a remote-first environment.You'll ... Show more

 • Promoted

Strategic Director of Software Development for Engineering Excellence

LoopioWinnipeg, MB, CA
Full-time

Step into a pivotal role as Director of Software Development, guiding advancements in document ingestion technology.Lead a talented team in remote-first settings, prioritizing innovation and team d... Show more