A leading technology company in Ottawa is seeking talented software developers to enhance their Service Router product family. This role involves defining software architecture, integrating SDKs, and provides opportunities to mentor new developers. Candidates should have a Bachelor’s degree and 2-5 years of experience with C/C++, hardware understanding, and Linux OS. The company offers competitive benefits, creating an inclusive culture for innovation and teamwork.
Qualifications
2-5 years of hands-on industry experience.
Strong understanding of system hardware aspects: CPU, DRAM, Buses.
Real-Time & High-Performance Systems experience.
Responsibilities
Define and evolve the software architecture for hardware platforms.
Integrate third party SDK with Service Router operating system.
Build infrastructure for multiple CPU targets.
Skills
C/C++ Programming
System-level problem solving
Networking fundamentals
Linux OS
Multi-threaded programming
Fault-tolerance design
Education
Bachelor’s degree in Computer/Software Engineering or Computer Science
Tools
Make-based infrastructure
Job description
A leading technology company in Ottawa is seeking talented software developers to enhance their Service Router product family. This role involves defining software architecture, integrating SDKs, and provides opportunities to mentor new developers. Candidates should have a Bachelor’s degree and 2-5 years of experience with C/C++, hardware understanding, and Linux OS. The company offers competitive benefits, creating an inclusive culture for innovation and teamwork.