Software Engineer

Reference No.



The candidate will participate in the design and software development cycle of edge Wireless Products

Responsible with design specifications, embedded programming, system integration and testing

Embedded software development in C, C++ and inline assembler on ARM or MIPS based multicore processors


Experience working with embedded software must have excellent C, C++, assembler programing skills

Experience with real time SW implementation, including RTOS VxWorks, Linux

Strong knowledge of Ethernet and IP communication protocols

Proven experience in any one or more than one of the following: 4th generation ,WiMAX or LTE, MAC/RLC development, real-time multicore software development using hypervisors or multi CPU platforms

Packet Scheduler or similar real-time software development

Degree in Computer Engineering or related field


Richmond Hill, Ontario


90,000 - 120,000