This job board retrieves part of its jobs from: Toronto Jobs | Emplois Montréal | IT Jobs Canada

Jobs in Toronto & GTA for everyone!

To post a job, login or create an account |  Post a Job

   Jobs in toronto & gta   

New job offers published everyday for the diverse people of Toronto & GTA!

previous arrow
next arrow

Principal software engineer


This is a Full-time position in Ottawa, ON posted June 17, 2019.

Your Key Responsibilities Would Include:Software and Firmware development for driving DSP processors in optical communicationsystems.Required Qualifications:10+ years of Strong C/C++ software design skills, for embedded high performance deterministic systems (soft/hard real-time)Solid understanding of data structures and algorithms in C/C++.

Object oriented design experience required.MUST HAVE EXP with Multithreaded and multiprocessor applications design, knowledge of multithreading in HW/OS/user spaceExcellent testing, troubleshooting and debugging skills.Desired Device driver development experience in controlling/managing DSPs from a host processor over PCIe, DMA, MDIO, SPI, I2C like interfacesExperience with developing code for bare-metal processors – microblaze, Cadence/Tensilica, ARM CortexDesired Good knowledge of Linux, AMP/SMP principles and RTOS.Desired Experience with digital signal processing in high-speed communication systemsEducation & Experience Necessary For Success:BSEE/BSCS or Equivalent experience and education Infinera is an equal opportunity employer.

All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, sex, age, status as a protected veteran, or status as a qualified individual with disability.

EEO Employer/Vet/Disabled.