C++ Developer (Canadian Citizen)
Quarry Consulting
Software Engineering
Ottawa, ON, Canada
Posted on Aug 28, 2025
Role: C++ Developer
Location: Ottawa, Onsite
Clearance: Must be a Canadian Citizen to be eligible for the Government’s control goods clearance
Requirements:
- Must have a degree in Science, Technology, Engineering or Mathematics (STEM) unless prohibited by local laws/regulations or equivalent experience, and
- Either have a minimum 8 years of prior relevant experience or an Advanced Degree in a related field and a minimum of 5 years of experience
- Strong knowledge of physical layer waveforms and digital signal processing techniques
- 5 year of experience in C++, object-oriented concepts and real-time embedded computer architectures
- Prior experience leading a small software team.
- Networking and wireless communication protocols such as TCP, RTP, and VoIP is an asset
- Knowledgeable in the software life cycle, including definition, requirement analysis and design, implementation, validation, and support.
- Experience with lab equipment such as oscilloscopes and signal analysis