C++ Software Developer
2 weeks ago
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.
The C++ Software Developer will have the following responsibilities:
- 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 required;
- Must have a University degree or college diploma in computer science, computer engineering or a related field;
- Must have a minimum of five (5) years of demonstrated recent experience in C++ 17, ideally in a large production-grade project;
- Must have demonstrated understanding of programming concepts, object-oriented design, data structures and software design patterns and multi-threaded design;
- Must have demonstrated experience in integrating with cloud services such as SaaS databases;
- Must have demonstrated experience in implementing software systems and applications using cryptographic techniques such as AES, RSA, ECC, and SSL/TLS;
- Must have demonstrated experience implementing solutions using cryptographic libraries such as OpenSSL, TomCrypt or equivalent;
- Must have demonstrated experience with a Linux based development environment (gcc/clang, make/CMake, shell-scripts) and good working knowledge of version control (git);
- Must have demonstrated experience with systems and network programming (multi-threading, TCP/UDP sockets, web services);
- Must have demonstrated experience debugging and testing distributed applications;
- Must have demonstrated knowledge with Mobile application development
- Must have demonstrated knowledge with cryptography used in cryptocurrencies (e.g., Bitcoin) or similar applications;
- Must have demonstrated knowledge with quantum-safe cryptographic primitives and libraries;
- Must have demonstrated knowledge with Terraform, AWS and Azure cloud services;
- Must have demonstrated knowledge with Privacy Enhancing Technologies (PETs) e.g., Blind Signatures, Zero Knowledge Proofs
-
C# Software Developer
2 weeks ago
Ottawa, Ontario, Canada Trillys Systems Full timeTrillys Systems is currently looking to fill many 6-year contract positions for a Software Developer with the following skill set:Mandatory requirements– Must have a Canadian Citizenship with 10 years residency in Canada– Must have a minimum 5 years of recent experience in C#– Must have a minimum 2 years working with enterprise RDBMSDesirable...
-
Software Developer
2 weeks ago
Ottawa, Ontario, Canada Fortinet Full timeFortinet is growing and we are looking to hire a Software Developer to join our team in Ottawa. Job Skills Required 4+ years of software development experience Familiar with cross-platform desktop application development environment ( Windows, MacOS, Linux ) and frameworks such as Electron Familiar with full stack web development skills and libs including...
-
Software Developer
1 month ago
Ottawa, Ontario, Canada Fortinet Full timeFortinet is growing and we are looking to hire a Software Developer to join our team in Ottawa. Job Skills Required 4+ years of software development experience Familiar with cross-platform desktop application development environment ( Windows, MacOS, Linux ) and frameworks such as Electron Familiar with full stack web development skills and libs including...
-
Software Developer
4 weeks ago
Ottawa, Ontario, Canada Fortinet Full timeFortinet is growing and we are looking to hire a Software Developer to join our team in Ottawa. Job Skills Required 4+ years of software development experience Familiar with cross-platform desktop application development environment ( Windows, MacOS, Linux ) and frameworks such as Electron Familiar with full stack web development skills and libs including...
-
BlackBerry QNX Systems Software Developer II
2 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeWorker Sub-Type:Regular Job Description: BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world's most critical embedded systems. We are the embedded experts. BlackBerry QNX was born in embedded, and provides time-tested and...
-
Software Developer
1 week ago
Ottawa, Ontario, Canada Rewind Software Full timeJob DescriptionJoin us as a Software Developer (Technical Support) and become an integral part of our dynamic team, where you'll be at the forefront of addressing highly complex technical issues with finesse and expertise. You embrace Agile methodologies and thrive in solving customer issues while not shying away from engaging with customers directly to...
-
Développeur / Software Engineer C++ H/F
2 weeks ago
Ottawa, Ontario, Canada Adecco Canada Full timeC++ 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 C++ Software Developer will have the following responsibilities: Work within a team to develop and test software in support...
-
Senior Software Test
2 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeWorker Sub-Type:Regular Job Description: The Functional Safety Test Team at QNX is seeking a talented individual with a mind for details and passion for quality. QNX customers produce an exciting array of embedded products using QNX technologies, producing QNX-based systems in everything from automobiles to internet, from medical devices to space systems and...
-
Software Developer
2 weeks ago
Ottawa, Ontario, Canada ADGA Group of Companies Full timeJob Description ADGA Group Consultants has an opportunity for a Software Developer who has a strong development and system design background using C# and .NET. It is also essential to have hands-on experience working with Dynamics 365 and Power Platform solutions. You will be joining our clients newly created team who are building custom applications...
-
BlackBerry QNX Senior Systems Software Developer
2 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeWorker Sub-Type:Regular Job Description: The BlackBerry QNX Team is looking for developers with WiFi and networking expertise. You will be part of a team responsible for the functionality and performance of QNX's embedded WiFi device drivers and networking stack on some of the most advanced hardware platforms available. Your work on high quality wireless...
-
Software Developer
1 week ago
Ottawa, Ontario, Canada Thales Full timeLocation: Ottawa, CanadaIn fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible.For decades,...
-
System Software Developer
2 weeks ago
Ottawa, Ontario, Canada Procom Full timeSystems Software Stability Developer, Embedded Development On behalf of our leading-industry client, we are seeking a Systems Software Stability Developer. Design and develop embedded software to detect and report system instability, and recover systems and services from instability incidents.Bachelor or Masters degree in Electrical/Computer Engineering,...
-
Intermediate C++ Developer
3 days ago
Ottawa, Ontario, Canada Insight Global Full timeJob DescriptionA satellite communications employer located in Ottawa, ON is looking to bring on several C++ Software Engineers for its exciting new government-funded multi-year project. You will be responsible for developing satellite applications that run on ground terminals which will be used to provide cellular access to remote areas across Canada. You...
-
Software Developer
2 weeks ago
Ottawa, Ontario, Canada Thales Group Full timeLocation: Ottawa, CanadaIn fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible.For decades,...
-
Senior Software Developer
1 week ago
Ottawa, Ontario, Canada CB Canada Full timeSenior Software Developer Job Description:We are looking for a skilled, dynamic, and motivated Software Developer who will be responsible for developing world-class messaging systems that meet remarkably high standards of quality, performance, and reliability on a massive scale to a diverse array of customer environments. The flagship product suite, Solace...
-
3 Days Left Embedded C/C++ Developer
1 week ago
Ottawa, Ontario, Canada Procom Full timeSystems Developer, Embedded DevelopmentOn behalf of our leading-industry client, we are seeking a Systems Software/Stability Developer.Job DetailsDesign 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 toolsPerform initial...
-
Fortinet:C++ Software Developer
2 weeks ago
Ottawa, Ontario, Canada Hitalent Full timeSoftware development experienceExperience with C/C++Development in Linux OS environmentBackground in TCP/IP networkingAbility to learn new software and technologies quicklyAbility to follow instructions and work in a team environmentOne or more of the following experience is a plusBackground in Telephony protocol: VoIP/SIP/XMPPExperience in cloud, SaaS,...
-
Software Developer – Functional Safety
1 week ago
Ottawa, Ontario, Canada CB Canada Full timeSoftware Developer – Functional SafetyOn behalf of our client, Procom is looking for a Embedded Software Developer to be involved in the full lifecycle of the system development. Remote work at present. Onsite work in Ottawa may be required at a later date.Job detailsDevelopers will be contributing a system architecture and implementing software components...
-
Software Developer
2 weeks ago
Ottawa, Ontario, Canada Thales Full timeLocation: Ottawa, CanadaIn fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible.For decades,...
-
Junior Embedded Software Developer
2 weeks ago
Ottawa, Ontario, Canada iVedha Inc. Full timeCompany DescriptioniVedha Inc. is a leading NextGen software-powered global cloud managed services provider and managed hybrid cloud services provider for enterprises. With a strong presence in Canada, USA, Mexico, and other parts of the world, iVedha is known for delivering innovative solutions to address the digital transformation needs of clients across...