Senior C++ Software Developer

September 5, 2025

Apply for this job

Job Description

Description

3 days ago Be among the first 25 applicants

Direct message the job poster from Global Connect Technologies

Job Titl e: Senior C++ Software Developer

Duration: Long Term

(Hands on experience on PKCS11. This experience needs to be the latest experience)

Job Description:

  • Lead and contribute to software development efforts using modern C++
  • Design and develop concurrent and multithreaded applications for performance-critical systems
  • Implement solutions based on PKCS#11 (P11) cryptographic standards
  • Design and maintain RESTful APIs using curl or similar tools
  • Develop and integrate gRPC services with protobuf and optionally JetStream
  • Write unit tests and follow Behavior-Driven Development (BDD) practices
  • Apply secure coding practices in all phases of development for mission-critical products
  • Build, deploy, and manage applications using Docker or Podman containers
  • Participate in architecture and design discussions, code reviews, and technical mentorship

Required Qualifications:

  • Strong experience with multithreading and concurrency models
  • Solid understanding and implementation experience with P11 cryptographic standards
  • Expertise in REST APIs, gRPC, and protobuf
  • Working knowledge of JetStream (nice to have)
  • Experience writing effective unit tests and using BDD methodologies
  • In-depth understanding of secure development practices
  • Hands-on experience with container technologies like Docker or Podman
  • Strong problem-solving skills, attention to detail, and ability to work independently or in a team

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Contract

Job function

  • Industries

    Aviation and Aerospace Component Manufacturing

Referrals increase your chances of interviewing at Global Connect Technologies by 2x

Get notified about new Software Engineer jobs in Ottawa, Ontario, Canada .

Software Engineering Developers – Multiple Levels

Junior Software Developer – Real-time Operating System

Software Engineer, Platform – Ottawa, Canada

Embedded Software Engineer – 2025 New Grad

Full Stack Developer Full-Time Contractor (Contract to Hire Potential)

Software Developer – Python (Embedded Systems)

Intermediate Fullstack Developer (Ruby & React)- EHR

Intermediate Full Stack Software Developer – Product Development Group

Software Development Engineer in Test (SDET)

Ottawa, Ontario, Canada CA$70.00-CA$90.00 2 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Company

Global Connect Technologies

Location

Ottawa

Country

Canada

Salary

100.000

URL

https://en-ca.whatjobs.com/coopob__cpl___291_2639580__3337?utm_source=3337&utm_medium=feed&keyword=Senior-C%2B%2B-Software&location=Ottawa&geoID=4247