Software Engineering Team Lead
2 weeks ago
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.
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
In addition to the responsibilities identified for a P4 Software Engineer, this role is responsible for the following technical aspects:
• 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.
KNOWLEDGE & QUALIFICATIONS
Education: Degree in Computer Science, Electrical or Computer Engineering or Engineering Physics
Experience:
• Min 10 years' experience in a software environment leading a team of a minimum of 5 engineers or more
• Experience in an area of specialization either Development or Testing
• Experience working in an ISO 9001 compliant software engineering environment would be an asset
• Skills:
• Experience with leading Teams including technical leadership including the planning and delegation of work.
• Organizing and mentoring a team to successfully deliver tasks on budget and on time.
• Expertise with documentation and a strong understanding of the software engineering process. Experience with chairing meetings, and running one on one meetings.
• Experience providing difficult feedback and conflict resolution.
• Excellent verbal and written communication skills
• Ability to learn quickly and work well under pressure in a high paced, challenging environment
• Strong team work skills; Knowledge of marine navigation concepts and systems is an asset
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.
-
Lead Software Engineer
2 weeks ago
Metro Vancouver Regional District, Canada StreetLight Full time $120,000 - $180,000 per yearStreetLight Data, a mobility analytics solution provider was acquired by Jacobs in February 2022 – marking the company's second strategic acquisition and building on its strong foundation of existing technology and #data capabilities.StreetLight pioneered the use of Big Data to help transportation professionals and data analysts measure, analyze and...
-
Software Engineering Team Lead
7 days ago
Greater Vancouver Regional District, BC, Canada OSI Maritime Systems Full timeAt 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....
-
Software Engineer
2 days ago
Metro Vancouver Regional District, Canada OSI Maritime Systems Full time $60,000 - $110,000 per yearAbout the CompanyAt 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...
-
Software Development Engineering, Team Lead
7 days ago
Greater Vancouver Regional District, BC, Canada OSI Maritime Systems Full timeAt 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....
-
Software Engineer
7 days ago
Greater Vancouver Regional District, BC, Canada OSI Maritime Systems Full timeAbout the Company 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...
-
Senior Software Engineering Team Lead
4 weeks ago
Vancouver, Canada VoPay International Inc. Full timeThe Opportunity We are looking for a Senior Software Engineering Team Lead to provide both technical excellence and organizational leadership to our engineering team. This role is ideal for a senior engineer who thrives on building and scaling teams, leading architecture decisions, and driving execution — while staying hands-on with coding, design, and...
-
Senior Software Engineering Team Lead
4 weeks ago
Vancouver, Canada VoPay International Inc. Full timeThe Opportunity We are looking for a Senior Software Engineering Team Lead to provide both technical excellence and organizational leadership to our engineering team. This role is ideal for a senior engineer who thrives on building and scaling teams, leading architecture decisions, and driving execution — while staying hands-on with coding, design, and...
-
Senior Software Engineering Team Lead
4 weeks ago
Vancouver, Canada VoPay International Inc. Full timeThe Opportunity We are looking for a Senior Software Engineering Team Lead to provide both technical excellence and organizational leadership to our engineering team. This role is ideal for a senior engineer who thrives on building and scaling teams, leading architecture decisions, and driving execution — while staying hands-on with coding, design, and...
-
Software Engineer Team Lead
4 weeks ago
Vancouver, Canada T-Net British Columbia Full timeSoftware Engineer Team Lead - DevelopmentOur client is a group of passionate, open-source embracing, forward-thinking individuals. They love building software, sharing ideas, and keeping the best parts of their startup culture as they have continued to grow over the last 7 years. The team values a flexible work environment, a laid-back office culture, and...
-
Software Engineer Team Lead
4 weeks ago
Vancouver, Canada T-Net British Columbia Full timeSoftware Engineer Team Lead - DevelopmentOur client is a group of passionate, open-source embracing, forward-thinking individuals. They love building software, sharing ideas, and keeping the best parts of their startup culture as they have continued to grow over the last 7 years. The team values a flexible work environment, a laid-back office culture, and...