Embedded Linux Software Engineer

Periden Technologies Inc. require one experienced real-time embedded software engineer to join a team developing and supporting embedded Linux projects in Ottawa. This has been planned as a full time position, but we will consider people looking for term (contract) employment as well. Work typically involves multitasking embedded Linux firmware in high reliability applications. The successful candidate will be part of a dynamic, dedicated engineering team, comfortable working both in our offices and at client sites.

NOTE - We will only consider candidates who are based in the Ottawa region for this position.

The successful candidate must have demonstrated capabilites in design, implementation, integration and testing of embedded software applications in accordance with product development requirements. You should also understand fully the internal operation of an RTOS. Experience with embedded Linux will be a critical differentiator when considering candidates. You must be able to communicate effectively in a cross-functional team with hardware and software design engineers. You will be required to follow standard design and implementation processes and procedures, including but not limited to design and code reviews. Experience with in-circuit-emulators, logic analyzers, telecom protocols, and C/C++ are important.

Required Qualifications:

  • BS in Computer Science, Electrical Engineering or related
  • 6+ years programming experience with C/C++
  • Knowledge and experience with RTOS & Embedded Systems (Linux highly preferable)
  • Experience with L2, IP and related protocols
  • Experience with networking device drivers
  • Knowledge and experience with multicore or parallel computing environments

Personal Characteristics:

  • Function effectively as an individual contributor in a technical role as a part of a product development team
  • Self-motivated and not in need of close supervision
  • Good written and oral communications skills and be capable of delivering technical presentations

To apply for this position, please contact us at: careers@periden.ca