Senior Multimedia Designer/Technical Lead
Job Number: 1107728
Description
Research In Motion Limited® (RIM)® is a world leader in the mobile communications market and has a history of developing breakthrough wireless solutions. RIM's portfolio of award-winning products, services and embedded technologies is used by thousands of organizations around the world and includes the BlackBerry® wireless platform, the RIM Wireless Handheld™ product line, software development tools and software/hardware licensing agreements. RIM is seeking driven individuals who can take our wireless data products to the next level in the global wireless market. Are you ready to make a difference in the world of mobile communications with RIM?
Position Summary
Deliverables of the successful candidate will include
Essential Skills And Qualifications
Job Number: 1107728
Description
Research In Motion Limited® (RIM)® is a world leader in the mobile communications market and has a history of developing breakthrough wireless solutions. RIM's portfolio of award-winning products, services and embedded technologies is used by thousands of organizations around the world and includes the BlackBerry® wireless platform, the RIM Wireless Handheld™ product line, software development tools and software/hardware licensing agreements. RIM is seeking driven individuals who can take our wireless data products to the next level in the global wireless market. Are you ready to make a difference in the world of mobile communications with RIM?
Position Summary
We are currently looking for an Embedded Systems Software Developer/Technical Lead who alongside a group of experienced software engineers will develop and integrate multimedia software onto next generation BlackBerry handheld devices.
Deliverables of the successful candidate will include
- Developing new software for next generation Blackberry smartphones empowered by QNX OS
- Integrating silicon vendors' codecs/drivers into multimedia framework for audio and video decode/encode.
- Supporting integration of key multimedia centric technologies (Flash, Camera, Webkit, 3rd party applications, etc)
- Debugging and timely resolution of lab and field issues
Essential Skills And Qualifications
- Bachelor's/Master's degree in Computer/Electrical Engineering or Computer Science .
- 5+ years of commercial multimedia software development experience, preferrably for mobile handheld products
- Expert technical understanding of media frameworks (eg. GStreamer, DirectShow ), multimedia open standard APIs ( eg. OpenMAX, OpenSL, OpenAL ), media container formats (eg. ISO/MP4, AVI), audio/video codecs (eg. AAC, H264)
- Proficient C and C++ coding skills
- Broad experience with RTOS / HLOS ( eg. VxWorks, Android, QNX )
- Hands-on debugging experience with gdb and IDE ( eg. Eclipse, MULTI, CCS, Momentics ), JTAG debugger
- Experience with revision control and software engineering tools ( eg. SVN, Perforce/ClearCase, Rational Rose RT, MKS Integrity, )
- Experience developing on both Windows and Linux platforms.
- Independent work ethic to analyze and clarify complex problems, implement solutions, and drive to conclusion
- Ability to manage multiple tasks and prioritize work accordingly.
- Highly motivated and self-directed professional.
- Excellent written and verbal communication skills.
- Fundamentals of signal processing
- Familiarity with Camera module and ISP system
- Knowledge of cellular/mobile radio access technologies such as CDMA, GSM/UMTS/HSPA+/LTE
- Experience in device driver development and memory management
- Familiarity with IMS framework and VoIP technologies
- Familiarity with Composition Engines and OpenWFD standard
- Experience with video conferencing systems
- If you're driven to take wireless technologies to the next level, it's time you join the team at RIM. We offer a challenging environment that fosters creativity and rewards excellence. Employees also have use of our award winning BlackBerry!








0 comments:
Post a Comment