... Software Developer Kit. * Engage in all stages of development from requirements gathering and analysis to high-level design, implementation, test and maintenance * Carry out research and prepare ...
Quick apply
... Software Developer Kit. * Engage in all stages of development from requirements gathering and analysis to high-level design, implementation, test and maintenance * Carry out research and prepare ...
Quick apply
... Software Developer Kit. * Engage in all stages of development from requirements gathering and analysis to high-level design, implementation, test and maintenance * Carry out research and prepare ...
... Software Developer Kit. * Engage in all stages of development from requirements gathering and analysis to high-level design, implementation, test and maintenance * Carry out research and prepare ...
Quick apply
... Software Developer Kit. * Engage in all stages of development from requirements gathering and analysis to high-level design, implementation, test and maintenance * Carry out research and prepare ...
Kitchener, ON · On-site
... Software Developer Kit. * Engage in all stages of development from requirements gathering and analysis to high-level design, implementation, test and maintenance * Carry out research and prepare ...
Quick apply
Kitchener, ON · On-site
... Software Developer Kit. * Engage in all stages of development from requirements gathering and analysis to high-level design, implementation, test and maintenance * Carry out research and prepare ...
Kitchener, ON · On-site
... Software Developer Kit. * Engage in all stages of development from requirements gathering and analysis to high-level design, implementation, test and maintenance * Carry out research and prepare ...
Quick apply
Kitchener, ON · On-site
... Software Developer Kit. * Engage in all stages of development from requirements gathering and analysis to high-level design, implementation, test and maintenance * Carry out research and prepare ...
Waterloo, ON · On-site
... Engineer to join the Cloud Platforms & AI Operations team and serve as a technical authority and ... AI Agent Research: Evaluate emerging agent frameworks, model capabilities, software patterns, and ...
Waterloo, ON · On-site
... Engineer to join the Cloud Platforms & AI Operations team and serve as a technical authority and ... AI Agent Research: Evaluate emerging agent frameworks, model capabilities, software patterns, and ...
Waterloo, ON · On-site
CA$100K - CA$150K/yr
This is an opportunity to work in a dynamic team of successful serial entrepreneurs, software developers, researchers, and graphics engineers, and an extraordinary opportunity to build technologies ...
Quick apply
Waterloo, ON · On-site
CA$100K - CA$150K/yr
This is an opportunity to work in a dynamic team of successful serial entrepreneurs, software developers, researchers, and graphics engineers, and an extraordinary opportunity to build technologies ...
Waterloo, ON · On-site +1
This is an opportunity to work in a dynamic team of successful serial entrepreneurs, software developers, researchers, and graphics engineers, and an extraordinary opportunity to build technologies ...
Waterloo, ON · On-site +1
This is an opportunity to work in a dynamic team of successful serial entrepreneurs, software developers, researchers, and graphics engineers, and an extraordinary opportunity to build technologies ...
Waterloo, ON · On-site
In addition, the Software Engineering stream provides day-to-day operations and production support ... Direct research on emerging application development software products, languages, and standards in ...
Waterloo, ON · On-site
In addition, the Software Engineering stream provides day-to-day operations and production support ... Direct research on emerging application development software products, languages, and standards in ...
Waterloo, ON · On-site
In addition, the Software Engineering stream provides day-to-day operations and production support ... Direct research on emerging application development software products, languages, and standards in ...
Waterloo, ON · On-site
In addition, the Software Engineering stream provides day-to-day operations and production support ... Direct research on emerging application development software products, languages, and standards in ...
Software Excellence: Write clean, scalable, and code leveraging modern system programming languages and following software engineering best practices. * Collaborative R&D: Work closely with Business ...
Software Excellence: Write clean, scalable, and code leveraging modern system programming languages and following software engineering best practices. * Collaborative R&D: Work closely with Business ...
Software Excellence: Write clean, scalable, and code leveraging modern system programming languages and following software engineering best practices. * Collaborative R&D: Work closely with Business ...
Software Excellence: Write clean, scalable, and code leveraging modern system programming languages and following software engineering best practices. * Collaborative R&D: Work closely with Business ...
You will be part of a collaborative environment where developers, researchers, and students work ... Required Qualifications Education At least a Master's Degree in computer science, software ...
You will be part of a collaborative environment where developers, researchers, and students work ... Required Qualifications Education At least a Master's Degree in computer science, software ...
Waterloo, ON · On-site
At RBC Borealis, you'll be joining a team of leading researchers and software engineering specializing in machine learning. You will have access to rich and massive datasets, and to computational ...
Waterloo, ON · On-site
At RBC Borealis, you'll be joining a team of leading researchers and software engineering specializing in machine learning. You will have access to rich and massive datasets, and to computational ...
Waterloo, ON · Hybrid
CA$130K - CA$150K/yr
... research. As we continue to tackle new challenges, we are looking for ambitious, talented ... Allocate software engineering resources across multiple product lines and platforms (embedded ...
Waterloo, ON · Hybrid
CA$130K - CA$150K/yr
... research. As we continue to tackle new challenges, we are looking for ambitious, talented ... Allocate software engineering resources across multiple product lines and platforms (embedded ...
Through our robust product engineering, outstanding tooling capabilities and diverse process ... This includes researching, designing, documenting, and modifying software programs and applications ...
Through our robust product engineering, outstanding tooling capabilities and diverse process ... This includes researching, designing, documenting, and modifying software programs and applications ...
Waterloo, ON · On-site
... research. As we continue to tackle new challenges, we are looking for ambitious, talented ... Allocate software engineering resources across multiple product lines and platforms (embedded ...
Quick apply
Waterloo, ON · On-site
... research. As we continue to tackle new challenges, we are looking for ambitious, talented ... Allocate software engineering resources across multiple product lines and platforms (embedded ...
Staying current with AI frameworks, tools, and research, and applying them pragmatically ... software engineering experience, with significant time in principal or architect-level roles.
Staying current with AI frameworks, tools, and research, and applying them pragmatically ... software engineering experience, with significant time in principal or architect-level roles.
We work across product, engineering, and research to deliver AI capabilities that power intelligent ... What It Takes: * 6-8 years of software development experience, including 1-2 years working with ...
We work across product, engineering, and research to deliver AI capabilities that power intelligent ... What It Takes: * 6-8 years of software development experience, including 1-2 years working with ...
... developer to be part of our Scanning Products R&D team. As a successful candidate for this role ... Integrate across hardware/firmware/software boundaries: sensors, I/O, networking, and imaging ...
... developer to be part of our Scanning Products R&D team. As a successful candidate for this role ... Integrate across hardware/firmware/software boundaries: sensors, I/O, networking, and imaging ...
Why work with us This is an opportunity to work in a dynamic team of successful serial entrepreneurs, software developers, researchers and graphics engineers, and an extraordinary opportunity to work ...
Why work with us This is an opportunity to work in a dynamic team of successful serial entrepreneurs, software developers, researchers and graphics engineers, and an extraordinary opportunity to work ...
| Aspect | Software Developer Researcher | Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's or Master's in CS or related field; research experience | Bachelor's or Master's in CS or related field; practical development skills |
| Work Environment | Research labs, academic institutions, R&D departments | Tech companies, startups, software development firms |
| Employer & Industry Usage | Primarily in research-focused roles within academia or R&D divisions | Across various industries including tech, finance, healthcare |
| Common Search & Comparison Intent | Understanding research-focused roles in software development | Practical software development careers |
Software Developer Researchers focus on exploring new algorithms, conducting experiments, and advancing theoretical knowledge in software. In contrast, Software Engineers typically develop, test, and maintain software products for practical use. Both roles require strong programming skills and a background in computer science, but their work environments and objectives differ significantly.
Our Client is one of the fastest-growing companies in BC and is a leader in their industry. They are looking for a senior C++ developer to join their team. They have a range of products with one being a Software Development Kit. So you'll be developing something that other developers will use!
Your Role:
You Have:
Compensation: 130-150k depending on experience
If this opportunity sounds like something that fits your career path, please apply to this posting; we'd love to talk to you!
Sourced by ZipRecruiter
Your single source for HR professional services, we offer job seekers specialized employment services, spanning contract, permanent positions, and project solutions for highly specialized and managerial level talent needs. Our team of specialized recruiters and consultants abilities extend far beyond resume or career counseling. With hundreds of collaborators strategically located throughout the country, our organization possess the local market knowledge and industry relationships that make successful geography-specific reach possible.
Recruiting and staffing services
11 - 50 Employees
Vancouver, BC, CA