Wednesday, August 06, 2008

Physical Layer Embedded Software Developer - RIM

Research in Motion

The successful candidate will be part of a team focused on the development and integration of leading-edge radio protocol stack software for standardized wireless technologies. The position will involve design, implementation, integration and testing of radio protocol software at Physical Layer. Understanding of radio physical layer control, signal processing, interaction between physical layer and upper layers (RRC, RLC, MAC) is essential. The candidate will be responsible for investigating and resolving integration and performance related issues for the DSP and mixed signal hardware.


Minimum five (5) years experience in embedded software development wireless system physical layer software in C/C++

2 years experience in developing UMTS dual-mode physical layer SW.

L1 baseband control signaling, scheduling of signal processing tasks and interfacing to RF HW.

Modular, layered software design experience either on DSP or MCU

Real-time OS firmware development environment and debugging on multi-processor hardware architectures

Experience in embedded development, simulation, test tools and languages

Familiarity with 3GPP standards, particularly those related to UMTS radio protocol.

Ability to supervise junior engineers for design validation activities.
Experience in protocol stack integration, lab and field testing of L1 would be a definite asset.
Requires BSEE/CS, MSEE/CS a plus.

To apply for this job, please visit our career website:

No comments: