Real-Time Software Engineer (C/C++)

Kibbi Technologies Inc.

Burnaby

On-site

CAD 90,000 - 130,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Competitive Benefits

Job summary

OSI Maritime Systems in Burnaby, Canada, is seeking a Software Engineer 3 to design, develop, test, and maintain software products for navigation and bridge systems. You will collaborate with multidisciplinary engineers, contribute to full software lifecycle activities, and contribute to novel technical solutions while maintaining high quality and reliability.

The role emphasizes teamwork, ownership, and the ability to communicate effectively with customers and stakeholders.

Qualifications

  • Bachelor’s degree in Computer Science, Software, Electrical or Computer Engineering, Engineering Physics or Mathematics.
  • 4–6 years of experience in a software environment.
  • Experience developing real-time interfaces to external systems is preferred.
  • Defense or aerospace domain experience is a plus.

Responsibilities

  • Follows SDLC, coding standards and ISO-9001 guidelines.
  • Develops high-quality C/C++ code and maintains version control.
  • Prepares software specs, manages requirements for new features, and updates designs.
  • Identifies and resolves technical challenges, communicates risks and deadlines.
  • Produces technical documentation and provides SME support to teams.

Skills

C/C++ development
Real-time systems
OpenGL
TCP/IP
GPS
UDP Multicast
2D/3D graphics

Education

Bachelors or above in Computer Science or Engineering

Job description

OSI Maritime Systems in Burnaby, Canada, is seeking a Software Engineer 3 to design, develop, test, and maintain software products for navigation and bridge systems. You will collaborate with multidisciplinary engineers, contribute to full software lifecycle activities, and contribute to novel technical solutions while maintaining high quality and reliability.

The role emphasizes teamwork, ownership, and the ability to communicate effectively with customers and stakeholders.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Real-Time C/C++ Software Engineer
Real-Time C/C++ Software Engineer

OSI Maritime Systems • Burnaby

On-site
CAD 90,000 - 120,000
Collaborative Culture
Diversity, Equity, and Inclusion
Growth Opportunities
+1
Software Engineering - Software Engineer - P3
Software Engineering - Software Engineer - P3

Kibbi Technologies Inc. • Burnaby

On-site
CAD 90,000 - 130,000
Competitive Benefits
Software Development Manager P4
Software Development Manager P4

OSI Maritime Systems Ltd. • Burnaby

On-site
CAD 130,000 - 180,000
Health & dental
RSP
Vacation
Maritime Systems Test Engineer: Real-Time & Automation
Maritime Systems Test Engineer: Real-Time & Automation

Osimaritime • Burnaby

On-site
CAD 70,000 - 110,000
Software Engineering - Software Engineer - P3
Software Engineering - Software Engineer - P3

OSI Maritime Systems • Burnaby

On-site
CAD 90,000 - 120,000
Collaborative Culture
Diversity, Equity, and Inclusion
Growth Opportunities
+1
Software Development Manager P4
Software Development Manager P4

Osimaritime • Burnaby

On-site
CAD 120,000 - 180,000
Software Development Manager P4
Software Development Manager P4

OSI Maritime Systems • Burnaby

On-site
CAD 110,000 - 160,000
Software Engineering - Systems Test Engineer P3
Software Engineering - Systems Test Engineer P3

OSI Maritime Systems Ltd. • Burnaby

On-site
CAD 85,000 - 110,000
Software Engineering - Systems Test Engineer P3
Software Engineering - Systems Test Engineer P3

Osimaritime • Burnaby

On-site
CAD 70,000 - 110,000
Product Development Engineer - Marine Systems & Parts
Product Development Engineer - Marine Systems & Parts

OSI Maritime Systems Ltd. • Burnaby

Hybrid
CAD 85,000 - 110,000
Competitive Benefits
Professional Development
Work-life balance