jobs-C++

Platform Developer

Platform Developer

Waterloo's RapidMind offers software vendors a platform that manages parallel execution of program objects on disparate hardware: GPUs, Cell processors, or multi-core CPUs. This is an opportunity to sharpen your coding skills to the razor's edge as you develop features for the company's core platform.

Intermediate Compiler Developer

Intermediate Compiler Developer

RapidMind is looking for a mid-end and back-end compiler developer to design and implement code generation algorithms, and improve their proprietary and open source code generation technologies. Reporting to the Director of Software, you'll apply your broad understanding of compiler optimization, and share your knowledge as you mentor junior developers.This is an opportunity to work for a thriving, well-led and well-funded company with a boundless market horizon.

Lead Technical Architect

Lead Technical Architect

This role offers you the chance to blacksmith a red-hot concept into a finely tempered, razor-edged web application publishing platform.

Mobile Applications Developer

As a talented intermediate level developer you are eager to move into a role where you will work with the best, use the latest technology and learn cutting edge applications at a company that stays ahead of the competition while challenging and rewarding the people who are the engine of its success.

Team Lead, Performance Tools

The Team Lead is responsible for managing a team and providing leadership to a group of developers working on sophisticated simulation tool, which emulates proprietary communication protocols.

Software Developer

Work with a small team to design and develop a brand new application for the Enterprise Server Solution.

Team Lead, Software Automation Development

Leading a small team of software developers you’ll build automation tools and lead proactive automation strategies for an entire department at one of Canada’s fastest growing and most profitable companies. Like the individuals on your team, you’ll be half SWAT team member and half detective, with an added focus on project management.

Performance Engineer

As a member of the Development Solutions Group, you will be responsible for the design of system performance test cases and tools, implementation, analysis of results and resolution of issues. You will own the performance and load testing process, ensuring that the enterprise server solution is optimized and tested in all potential real world system environments. You will work as an extension of the development organization, as part of a small, intelligent team that is critical to the organization.

Software Automation Developer

Working at both a conceptual and operational level, your 5-member team will look for automation and process efficiencies across Research in Motion’s QA department—and then build the tools they need to get the job done. You’ll be half SWAT team member and half project planner: using your coding skills to attack acute automation challenges, but also looking at the ‘big picture’ of a comprehensive automation strategy. Either way, you’ll be solving problems using both your head and your hands

Authentication Software Engineer

Work among a small team of elite-level thinkers and developers as you identify and solve complex technical problems in a bleeding-edge thoughtspace. As a member of the Authentication and Security team, you’ll be involved in challenging end-to-end development projects, from defining new feature requirements through design, coding, testing, and integration of these features into products and platforms.

Infrastructure Software Engineer

Work among a small team of elite-level thinkers and developers as you identify and solve complex technical problems in a bleeding-edge thoughtspace.

C/C++ Software Designer - Performance Team

Be the foundation that all new product and version releases of the BlackBerry are built upon, helping to ensure that everything released by RIM outperforms the competition.

Performance Engineer

Own, design, implement and perfect load-balancing and performance for world-class client-server applications. As an essential member of a critically important team you'll have pole position for team lead openings.

Performance Analyst

Can you improve a product that’s already great? Accept this challenge and thrive in a role where you’ll be both detective and problem-solver for a team that sets its sights on perfection.

Software Developer - Performance Tools

Analysts recommend them, investors buy them, and if you're Canadian - you brag about them. With a history of developing breakthrough wireless email devices and connected enterprise solutions, our client is a world leader in mobile communications. As a global technology powerhouse, they continue to enjoy explosive growth.

Quality Assurance

Like to break code? Then this is your dream job! Take enterprise applications built and tested by RIM’s R&D and QA teams and do your best to break them. Get paid to hack by a world-famous company.

Systems Integration Tester

Roll up your sleeves and work with applications that the public won't get to see for a year or two. Because you have a developer’s eye for detail you’ll be debugging and testing applications from the beta stage – you’ll be exposed to cutting-edge technology from the ideas phase onwards.

Server Software Developer

This is your chance to work on all new development – no maintenance work! Join a quickly growing team of talented developers as you become involved in the full software development life cycle of highly-scalable application components.

Software Developer

Be responsible for the design and development of high quality, reliable, sustainable, high performance software components for a world leader in the mobile communications market.





subscribe to the RSS Feed for jobs-C++



Jobs by Discipline

R&D

  Exec | Manager | Contributor

Operations

  Exec | Manager | Contributor

Product Mgmt

  Exec | Manager | Contributor

Prof. Services

  Exec | Manager | Contributor

Sales

  Exec | Manager | Contributor

Finance/HR

  Exec | Manager | Contributor

Marketing

  Exec | Manager | Contributor