Skip to main content

Software Engineer

Technology
RSI
Engineer, Canada1 weeks agoUntil 2026-10-09
Full time

Job description

Overview

As a back-end Software Engineer at RSI, you will work on exciting projects, develop powerful software, and learn about software architecture, implementation, and coding practices.

The candidate should have

  • A passion for problem solving
  • Degree in Computer Science or Computer Engineering
  • C#, C and C programming skills
  • Ability to debug and troubleshoot code
  • Ability to design tests and find edge cases
  • Strong OO skills including knowledge of design patterns
  • Strong understanding of data structures and algorithms
  • PC OS internals, RTOS, device driver, threading & interrupt knowledge a plus
  • Ability to work independently or collaboratively
  • Effective communication skills
Your salary and bonuses are only limited by your passion and desire for growth. There is no bureaucracy at RSI — decisions are made collectively and quickly.

Apply via contact form →

Keywords
CodingDebuggerDebugging

Interested in this role?