Software Development Manager P4

OSI Maritime Systems Ltd.

Burnaby

Hybrid

CAD 130,000 - 180,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health & dental
RSP
Vacation

Job summary

OSI Maritime Systems Ltd. is seeking an experienced software leader to drive the technical execution of feature teams delivering mission-critical navigation and tactical software.

You will oversee end-to-end development, provide direction to developers and testers, and ensure delivery within schedule while upholding architectural standards. The role demands hands-on leadership, strong mentoring, and a focus on quality, testing, and CI/CD practices in a Windows-based environment.

Qualifications

  • 7+ years of software development experience including leadership
  • Strong programming in C/C++ and/or Python
  • Experience with Windows-based application development
  • Solid understanding of software design, testing, and CI/CD
  • Proven ability to deliver complex, high-quality software on schedule

Responsibilities

  • Lead end-to-end software development (requirements, design, implementation, testing, release)
  • Provide technical direction and prioritization to developers, testers, and team leads
  • Deliver high-quality software with predictable timelines and engineering discipline
  • Ensure designs meet architectural standards and quality expectations
  • Identify and mitigate technical risks early to protect delivery
  • Partner with software project managers and cross-functional teams on scope and priorities
  • Drive improvements in testing, automation, and development practices
  • Mentor and develop engineers, fostering a collaborative and accountable team environment

Skills

C/C++
Python
Windows development
Software leadership
CI/CD
Problem solving
Mentoring

Education

Bachelor's in Computer Science or equivalent

Tools

Git
CI/CD tooling
Windows API

Job description

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.

At OSI Maritime Systems, you will lead the technical execution of software feature teams delivering mission-critical navigation and tactical solutions. This role combines hands-on technical leadership, team development, and delivery accountability, ensuring high-quality software is delivered reliably from concept through release.

What You’ll Do
  • Lead end-to-end software development (requirements, design, implementation, testing, release)
  • Provide technical direction and prioritization to developers, testers, and Technical Team Leads
  • Deliver high-quality software with predictable timelines and strong engineering discipline
  • Ensure designs meet architectural standards and quality expectations
  • Identify and mitigate technical risks early to protect delivery
  • Partner with Software Project Managers and cross-functional teams to align on scope and priorities
  • Drive improvements in testing, automation, and development practices
  • Mentor and develop engineers, fostering a collaborative and accountable team environment
What You Bring
  • 7+ years of software development experience, including technical leadership
  • Strong programming skills in C/C++ and/or Python
  • Experience with Windows-based application development
  • Solid understanding of software design, testing, and CI/CD practices
  • Proven ability to deliver complex, high-quality software on schedule
  • Strong problem-solving, communication, and mentoring skills
  • Degree or diploma in Computer Science, Software Engineering, or equivalent experience
Why Join Us
  • Build software that supports real-world naval and maritime operations
  • Work on complex, integrated systems where quality and reliability matter
  • Collaborate with experienced engineering teams in a delivery-focused environment
  • Grow your leadership impact while staying close to technical work
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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Software Engineer
Sr. Software Engineer

OSI Maritime Systems • Burnaby

On-site
CAD 90,000 - 120,000
Health and dental benefits
Vacation
RSP
+1
Jr Software Engineer P1
Jr Software Engineer P1

OSI Maritime Systems • Burnaby

On-site
CAD 60,000 - 90,000
Jr Software Engineer P1
Jr Software Engineer P1

Kibbi Technologies Inc. • Burnaby

On-site
CAD 60,000 - 90,000
Team Lead, Software Engineering
Team Lead, Software Engineering

OSI Maritime Systems • Burnaby

On-site
CAD 90,000 - 120,000
Health and Dental Insurance
Annual employee development program
Healthy work-life balance
Sr. Systems Integration Engineer (Cybersecurity / Networking)
Sr. Systems Integration Engineer (Cybersecurity / Networking)

OSI Maritime Systems • Burnaby

On-site
CAD 90,000 - 130,000
Collaborative culture
Diversity, Equity & Inclusion
Growth opportunities
+1
Sr. Service Engineer
Sr. Service Engineer

OSI Maritime Systems • Burnaby

On-site
CAD 80,000 - 100,000
Health and dental benefits
RSP contributions
Professional development opportunities
Systems Test Engineer P1
Systems Test Engineer P1

OSI Maritime Systems Ltd. • Burnaby

On-site
CAD 60,000 - 80,000
Health benefits
Dental benefits
RRSP plan
+1
Systems Engineer
Systems Engineer

OSI Maritime Systems • Burnaby

On-site
CAD 80,000 - 100,000
Health benefits
Dental benefits
Retirement savings plan
+2
Sr. Service Engineer
Sr. Service Engineer

OSI Maritime Systems Ltd. • Burnaby

On-site
CAD 80,000 - 100,000
Health benefits
RSP plan
Professional development opportunities
+1
Sr. Systems Integration Engineer (Remote out of Halifax area)
Sr. Systems Integration Engineer (Remote out of Halifax area)

OSI Maritime Systems • Halifax

On-site
CAD 80,000 - 100,000
Health benefits
Employee development program
Work-life balance