Senior C++ Developer
7 days ago
About OSI Maritime Systems
At OSI, we pride ourselves on delivering cutting-edge navigation and bridge systems for the maritime industry. We believe in fostering a collaborative culture where everyone feels valued and empowered to contribute their best.
Job Summary
The Software Engineer will be responsible for designing, developing, testing, and maintaining our OSI software products. This role requires a deep understanding of software engineering principles and the ability to collaborate with a multidisciplinary team of engineers and stakeholders.
Key Responsibilities
- Fully adopts the Software Development Lifecycle (SDLC) using software engineering best practices as described in OSI documented processes and training.
- Contributes to the preparation of software specifications and manages requirements for new software features.
- Maintains code quality through defect correction and system problem report troubleshooting.
- Prioritizes and addresses usability, safety, and security concerns.
- Collaborates with peers to identify and resolve technical challenges.
- Communicates effectively with stakeholders, including providing technical guidance and mentorship to new staff.
- Supports the Test Team and contributes to the development of software technical documentation.
Requirements
- Education: Bachelor's degree in Computer Science, Software, Electrical or Computer Engineering, Engineering Physics, or Mathematics.
- Experience: 2-4 years' experience in software development, preferably in an ISO 9001 compliant environment.
- Technical Skills: Proficient in C/C++ development under Windows; experience with 2D/3D graphics, Open GL, TCP/IP, GPS, UDP Multicast, and real-time systems.
- Soft Skills: Excellent communication and teamwork skills; ability to work under pressure and adapt to changing priorities.
Benefits
- Competitive salary and benefits package.
- Ongoing professional development opportunities.
- A supportive and collaborative work environment.
-
Senior C/C++ Windows Application Developer
3 days ago
Burnaby, British Columbia, Canada Fortinet, Inc. Full timeThis Senior Windows Developer position offers a unique chance to contribute to the success of FortiClient's Security Fabric Integration, enabling endpoint visibility through telemetry and ensuring a unified view of endpoints for tracking and awareness, compliance enforcement, and reporting. The ideal candidate will possess strong technical skills, including...
-
C Software Development Lead
7 days ago
Burnaby, British Columbia, Canada Saransh Inc Full timeJob Description:We are seeking a seasoned software engineer to lead the development of high-quality software solutions focusing on C programming in a Linux environment.About Saransh Inc:Saransh Inc is a leading technology company that requires experienced professionals like you to help us deliver top-notch products.Key Responsibilities:Design and deliver...
-
Lead/Principal C Developer
7 days ago
Burnaby, British Columbia, Canada Saransh Inc Full timeKey skills: C, Python, Linux, Networking. Linux Kernel as nice to have.DescriptionWe are looking for a highly experienced and mature Software Engineer based in Burnaby only. The ideal candidate will have specialized in C programming, with strong skills in Linux, Networking, and Python, and a comprehensive understanding of Physical/Virtual platform devices...
-
Senior C Programming Expert
6 days ago
Burnaby, British Columbia, Canada Vallum Associates Full timeAbout the RoleThis is an exciting opportunity to join our team as a Senior Software Engineer specializing in C programming and Linux kernel development.You will be working closely with our global Product Management, Support, and Software Development teams to design and deliver high-quality software solutions.Your primary focus will be on addressing customer...
-
Senior C Software Engineer
5 days ago
Burnaby, British Columbia, Canada Saransh Inc Full timeJob DescriptionSaransh Inc is seeking a highly experienced and mature software engineer to join our team as Senior C Software Engineer. The ideal candidate will have a strong background in C programming, with expertise in Linux, Networking, and Python.The selected candidate will be responsible for designing and delivering high-quality software solutions...
-
C/C++ Backend Developer
7 days ago
Burnaby, British Columbia, Canada Fortinet, Inc. Full timeFortiNDR (Network Detection Response) utilizes cutting-edge machine learning technology for sophisticated malware detection, intrusion detection, and network anomaly detection. We are seeking an Intermediate C/C++ Developer to contribute to the development and enhancement of our on-prem solutions, particularly in areas involving engines, operating image,...
-
High-Performance C/C++ Developer
3 days ago
Burnaby, British Columbia, Canada Fortinet, Inc. Full timeKey Responsibilities:Contribute to the development and enhancement of our on-prem solutions.Design and implement high-performance backend systems using C/C++.Work closely with cross-functional teams to ensure seamless integration and deployment of services.Optimize and adapt existing systems to ensure high performance and reliability in engine and database...
-
C/C++ Specialist
6 days ago
Burnaby, British Columbia, Canada Fortinet, Inc. Full timeCompany OverviewFortinet, Inc. is a leading provider of cybersecurity solutions that protect against sophisticated threats. Our mission is to deliver innovative, high-performance products that meet the evolving needs of our customers.Job Title: C/C++ DeveloperJob Type: Full-timeLocation: CanadaJob Description:We are seeking an experienced C/C++ developer to...
-
Lead/Principal C Developer
5 days ago
Burnaby, British Columbia, Canada Saransh Inc Full timeTitle : Lead/Principal C Developer Location : onsite in Burnaby, BC, Canada (Relocation Considerable) Key skills : C+Python+Linux+Networking. Linux Kernel as nice to have. Description We are looking for a highly experienced and mature Software Engineer based in Burnaby only. The ideal candidate will have specialized in C programming, with strong...
-
Senior Developer
3 days ago
Burnaby, British Columbia, Canada Fortinet, Inc. Full timeJob DescriptionAs a senior embedded software developer at Fortinet, you will play a key role in the development of our flagship products. Your responsibilities will include designing, developing, and testing software, participating in bug fixing, and maintaining code using source control systems.ResponsibilitiesDevelopment: Design, develop, and test software...
-
Senior Software Developer
1 week ago
Burnaby, British Columbia, Canada Fortinet, Inc. Full timeThe Fortinet IT Department is looking for a Senior Software Applications Developer to work on multi-tier web applications and the latest web client technologies. This team develops and supports multiple applications, including product registration, order fulfillment, service contract/license management, service renewal, and a CRM support ticket...
-
Senior Windows Developer
3 weeks ago
Burnaby, British Columbia, Canada Fortinet, Inc. Full timeFortinet has a great career opportunity for a Senior Windows Software Developer within its FortiClient team, which is responsible for one of the fastest-growing products in the company.FortiClient's Security Fabric Integration provides endpoint visibility through telemetry and ensures that all fabric components – FortiGate, FortiAnalyzer, EMS, Managed AP,...
-
Senior Windows Developer
7 days ago
Burnaby, British Columbia, Canada Fortinet, Inc. Full timeFortinet has a great career opportunity for a Senior Windows Software Developer within its FortiClient team, which is responsible for one of the fastest-growing products in the company.FortiClient's Security Fabric Integration provides endpoint visibility through telemetry and ensures that all fabric components – FortiGate, FortiAnalyzer, EMS, Managed AP,...
-
Senior Desktop Developer
3 days ago
Burnaby, British Columbia, Canada Fortinet, Inc. Full timeA challenging and rewarding role awaits an experienced Senior Windows Developer to contribute to the success of FortiClient's Security Fabric Integration. The ideal candidate will possess advanced knowledge of Windows programming and be able to design, develop, and troubleshoot complex systems.The Security Fabric Integration enables endpoint visibility...
-
3 Days Left Lead/Principal C Developer
3 weeks ago
Burnaby, British Columbia, Canada Saransh Inc Full timeTitle: Lead/Principal C DeveloperLocation: onsite in Burnaby, BC, Canada (Relocation Considerable)Key skills: C+Python+Linux+Networking. Linux Kernel as nice to have.DescriptionWe are looking for a highly experienced and mature Software Engineer based in Burnaby only. The ideal candidate will have specialized in C programming, with strong skills in Linux,...
-
P&C Underwriting Professional
3 days ago
Burnaby, British Columbia, Canada DGA Careers Full timeDGA Careers is seeking a highly skilled P&C Underwriting Professional to join our team as a Senior Underwriter in Vancouver.Key ResponsibilitiesLead underwriting decisions on new business and renewals, including pricing and policy termsGrow existing book of business and develop new broker relationships through networking and market visitsProvide market...
-
Senior Software Developer
2 days ago
Burnaby, British Columbia, Canada STEMCELL Technologies Full timeAt STEMCELL Technologies, a leader in life sciences innovation, we're seeking a skilled Senior Software Engineer to join our team. This exciting opportunity will allow you to leverage your expertise in software development to create innovative solutions for clinical instruments.You will work collaboratively with engineers and scientists from diverse...
-
Senior Developer for Quantum Computing
5 days ago
Burnaby, British Columbia, Canada D-Wave Quantum Inc. Full timeJob DescriptionWe are looking for a Senior Python Software Developer to join our Algorithms, Performance, and Tools (APT) team and contribute to the continuous improvement of Ocean, our open-source software development kit for solving complex problems on our quantum computers and quantum-classical hybrid solvers. In this role, you'll be developing the...
-
Technical Expert in C++
4 days ago
Burnaby, British Columbia, Canada Avature Full timeAre you a talented Technical Expert in C++ looking for a new challenge? We're seeking an experienced professional to join our Frostbite team as a Technical Expert in Audio and Movie technologies.About the RoleThis is an exciting opportunity to work on cutting-edge audio and movie tools and runtime technologies within the games industry. You will collaborate...
-
Windows Developer Lead
2 days ago
Burnaby, British Columbia, Canada Fortinet, Inc. Full timeFortinet, Inc. is a leading provider of innovative cybersecurity solutions. We are currently seeking a highly skilled Senior Windows Developer to join our FortiClient team.About the RoleThe successful candidate will be responsible for designing, developing, and implementing secure and efficient Windows applications. This includes expertise in Windows API,...