Security Software Developer - Research In Motion, Mississauga, ON


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 

The BlackBerry OS Security Team develops and maintains security and cryptographic software on the BlackBerry platform. Our software is leveraged by application code to provide security features like data encryption and digital signatures to protect data on BlackBerry devices. The successful candidate will join the team in the design, implementation and maintenance of this software. 

RESPONSIBILITIES 
The successful candidate's responsibilities will include:
Requirements gathering 
  • Software design and implementation 
  • Testing and deployment support 

Qualifications 

ESSENTIAL SKILLS AND QUALIFICATIONS 

  • Bachelor's degree in Computer Engineering, Computer Science or equivalent disciplines 
  • Highly-motivated individual with over 4 years of relevant experience, who is able to learn quickly and execute independently 
  • Sound knowledge of software engineering practices 
  • Strong C/C++ programming skills and multi-threaded application development, object-oriented programming, sockets, threads and makefiles 
  • Experienced with QNX, Linux, Windows, and Embedded platform development 
  • Good verbal and written communications skills 
  • Independent work ethics to bring task to completion 

ADDITIONAL ASSETS 
  • Experience with Cryptography 
  • Experience writing programs in assembly code, and optimizing program execution 
  • Experience with scripting languages like Perl and Python 

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! 

© 2012 Research In Motion Limited. All Rights Reserved. The BlackBerry and RIM families of related marks, images and symbols are the exclusive properties of Research In Motion Limited. RIM, BlackBerry, "Always On, Always Connected" and the "envelope in motion" symbol are registered with the U.S. Patent and Trademark Office and may be pending or registered in other countries.