
Networking Software Engineer
- Ottawa, ON
- Permanent
- Full-time
- Bachelors Degree in Computer Science, Computer Engineering, Mechanical Engineering, Electrical Engineering, or equivalent experience
- Demonstrable object-oriented programming skills in at least one language like Swift, Objective-C or C++
- Strong communication, collaboration, and social skills
- Self-directed and can solve problems independently
- interest or experience with device driver and kernel programming
- experience with debugging and analyzing multi-threaded problems
- interest with TCP/IP and L2 networking, including QUIC and HTTP3. Experience with these or other protocols is a bonus
- experience with system integration and network application programming
- experience working with at least one OS such as macOS, Linux or another RTOS