See more Collapse

Security / C++ Developer

1 month ago


Ottawa ON, Canada Hays Full time

Security Software (C++) Developer Client: Banking InstitutionRole: Security Software (C++) DeveloperJob Type: Contract (6 month – 2.5 yrs)Location: Remote, however preference is Hybrid in Ottawa (8 days per month onsite) Must have Security Clearance: Reliability StatusYour New CompanyOur client, a very well-known banking client looking to hire Security Software (C++) Developer.Your New Role: • Work within a team to develop and test software in support of research and development activities on digital currency• Collaborate with vendors and partners to design, construct and implement prototype software• Participate in code reviews, explain and justify design choices when multiple options are available• Collaborate with members of the project teams, including other stakeholders, to support the successful delivery of the project’s objectives• Other activities and deliverables, as requiredWhat You’ll Need:Top Skills Required:• University degree or college diploma in computer science, computer engineering or a related field• A minimum of five (5) years of demonstrated recent experience in C++ 17, ideally in a large production-grade project• Demonstrated understanding of programming concepts, object-oriented design, data structures and software design patternsand multi-threaded design• Demonstrated experience in integrating with cloud services such as SaaS databases• Demonstrated experience in implementing software systems and applications using cryptographic techniques such as AES,RSA, ECC, and SSL/TLS• Demonstrated experience implementing solutions using cryptographic libraries such as OpenSSL, TomCrypt or equivalent• Demonstrated experience with a Linux based development environment (gcc/clang, make/CMake, shell-scripts) and goodworking knowledge of version control (git)• Demonstrated experience with systems and network programming (multi-threading, TCP/UDP sockets, web services)• Demonstrated experience debugging and testing distributed applicationsAdditional Requirement:• Demonstrated knowledge with Mobile application development• Demonstrated knowledge with cryptography used in cryptocurrencies (e.g., Bitcoin) or similar applications• Demonstrated knowledge with quantum-safe cryptographic primitives and libraries• Demonstrated knowledge with Terraform, AWS and Azure cloud services• Demonstrated knowledge with Privacy Enhancing Technologies (PETs) e.g., Blind Signatures, Zero Knowledge ProofsWhat You’ll get in ReturnThe client is offering a 6 month to 2.5 yrs engagement.Interested?If you’re available and interested in this role, please reply to Shivangi.gupta@hays.com as soon as you can attaching your updated resume and hourly rate requirement.


We have other current jobs related to this field that you can find below


  • Ottawa, Canada C-Support Full time

    About the job Embedded Software Developer, C++ On behalf of our leading-industry client, Procom is seeking an Embedded Software Developer. This role requires on-site work in Ottawa. In this position you will be working in the Software Development team, participating in a project where you will be working through the development lifecycle, from concept, test...


  • Ottawa, Canada C-Support Full time

    About the job Embedded Software Developer, C++ On behalf of our leading-industry client, Procom is seeking an Embedded Software Developer. This role requires on-site work in Ottawa. In this position you will be working in the Software Development team, participating in a project where you will be working through the development lifecycle, from concept, test...


  • Ottawa, ON, Canada Procom Full time

    Embedded Software Developer, C++On behalf of our leading-industry client, Procom is seeking an Embedded Software Developer. This role requires on-site work in Ottawa.In this position you will be working in the Software Development team, participating in a project where you will be working through the development lifecycle, from concept, test plan design,...


  • Ottawa, ON, Canada Procom Full time

    Embedded Software Developer, C++On behalf of our leading-industry client, Procom is seeking an Embedded Software Developer. This role requires on-site work in Ottawa.In this position you will be working in the Software Development team, participating in a project where you will be working through the development lifecycle, from concept, test plan design,...


  • Ottawa, ON, Canada Procom Full time

    Embedded Software Developer, C++On behalf of our leading-industry client, Procom is seeking an Embedded Software Developer. This role requires on-site work in Ottawa.In this position you will be working in the Software Development team, participating in a project where you will be working through the development lifecycle, from concept, test plan design,...


  • Ottawa, ON, Canada Procom Full time

    Embedded Software Developer, C++On behalf of our leading-industry client, Procom is seeking an Embedded Software Developer. This role requires on-site work in Ottawa.In this position you will be working in the Software Development team, participating in a project where you will be working through the development lifecycle, from concept, test plan design,...


  • Ottawa, ON, Canada OnX Canada Full time

    Looking for an intermediate level Software Developer with embedded development and/or cross platform development experience in C/C++.Duration: 6m (high probability of extension)Location: Ottawa/Kanata (minimum 3d per week onsite in the lab)Technology focus: embedded systems for industries like automotive, medical devices, industrial controls, transportation,...


  • Ottawa, ON, Canada OnX Canada Full time

    Looking for an intermediate level Software Developer with embedded development and/or cross platform development experience in C/C++.Duration: 6m (high probability of extension)Location: Ottawa/Kanata (minimum 3d per week onsite in the lab)Technology focus: embedded systems for industries like automotive, medical devices, industrial controls, transportation,...

  • C+ Software Developer

    1 month ago


    Ottawa, ON, Canada Adecco Canada Full time

    Information Technology - Software Engineer C++ Software Developer Adecco is currently recruiting for a C++ Software Developer . This is a 6-months hybrid contract opportunity with a possibility of extension. This role is with one of our public sector client based in Ottawa. The successful candidate must have a valid Reliability Security Clearance ....


  • Ottawa, ON, Canada Procom Full time

    Embedded Software Developer, C++ On behalf of our leading-industry client, Procom is seeking an Embedded Software Developer. This role requires on-site work in Ottawa. In this position you will be working in the Software Development team, participating in a project where you will be working through the development lifecycle, from concept, test plan design,...


  • Ottawa, Canada ADGA Group Consultants Inc Full time

    **Company Description** ADGA requires the services of an Information Technology Security TRA and C&A Analyst to work on the Identity Credential and Access Management (ICAM) team that is developing an identity solution for small departments and agencies (SDA) in the Government of Canada. The team requires an IT Security TRA and C&A Analyst to assist them in...


  • Ottawa, Canada Procom Full time

    Embedded Software Developer, C++On behalf of our leading-industry client, Procom is seeking an Embedded Software Developer. This role requires on-site work in Ottawa.In this position you will be working in the Software Development team, participating in a project where you will be working through the development lifecycle, from concept, test plan design,...


  • Ottawa, Canada Procom Full time

    Embedded Software Developer, C++On behalf of our leading-industry client, Procom is seeking an Embedded Software Developer. This role requires on-site work in Ottawa.In this position you will be working in the Software Development team, participating in a project where you will be working through the development lifecycle, from concept, test plan design,...


  • Ottawa, Canada Procom Full time

    Embedded Software Developer, C++ On behalf of our leading-industry client, Procom is seeking an Embedded Software Developer. This role requires on-site work in Ottawa. In this position you will be working in the Software Development team, participating in a project where you will be working through the development lifecycle, from concept, test plan design,...


  • Ottawa, Canada Procom Full time

    Embedded Software Developer, C++ On behalf of our leading-industry client, Procom is seeking an Embedded Software Developer. This role requires on-site work in Ottawa. In this position you will be working in the Software Development team, participating in a project where you will be working through the development lifecycle, from concept, test plan design,...


  • Ottawa, Ontario, Canada ADGA Group Consultants Inc Full time

    Company DescriptionADGA requires the services of an Information Technology Security TRA and C&A Analyst to work on the Identity Credential and Access Management (ICAM) team that is developing an identity solution for small departments and agencies (SDA) in the Government of Canada. The team requires an IT Security TRA and C&A Analyst to assist them in...

  • Casual Security Guard

    2 months ago


    Ottawa, Canada Paladin Security Full time

    Casual Security Guard - Cornwall **Position**: Security Guard **Site**: St. Lawrence College - Cornwall Campus **City**: Cornwall, ON **Status**: Casual **Hours**: Various Days - Various Hours **Pay Rate**: $18.25/ hourly Are you interested in starting a career in a fast paced and growing industry? As a provider of security services to clients with...


  • Ottawa, Canada Procom Full time

    Embedded Software Developer, C++ On behalf of our leading-industry client, Procom is seeking an Embedded Software Developer. This role requires on-site work in Ottawa.In this position you will be working in the Software Development team, participating in a project where you will be working through the development lifecycle, from concept, test plan design,...


  • Ottawa, ON, Canada Procom Full time

    Systems Developer, Embedded DevelopmentOn behalf of our leading-industry client, we are seeking a Systems Software/Stability Developer. Job Details-Design and develop embedded software to detect and report system instability, and recover systems and services from instability incidents.-Investigate system and process crashes using developed tools-Perform...


  • Ottawa, ON, Canada Procom Full time

    Systems Developer, Embedded DevelopmentOn behalf of our leading-industry client, we are seeking a Systems Software/Stability Developer. Job Details-Design and develop embedded software to detect and report system instability, and recover systems and services from instability incidents.-Investigate system and process crashes using developed tools-Perform...