Developing and implementing new features and improving existing features of a Software Developer Kit. * Engage in all stages of development from requirements gathering and analysis to high-level ...
Quick apply
Developing and implementing new features and improving existing features of a Software Developer Kit. * Engage in all stages of development from requirements gathering and analysis to high-level ...
Quick apply
Developing and implementing new features and improving existing features of a Software Developer Kit. * Engage in all stages of development from requirements gathering and analysis to high-level ...
Kanata, ON · On-site
... time software developer for our leading-edge optical line system product line. Our team is ... Proven ability to quickly grasp new technical concepts. * Excellent written and verbal ...
Kanata, ON · On-site
... time software developer for our leading-edge optical line system product line. Our team is ... Proven ability to quickly grasp new technical concepts. * Excellent written and verbal ...
Ottawa, ON · On-site
$90K - $125K/yr
Q-Block Computing is seeking a Senior Embedded Software Developer to join our growing team in ... Analyze system-level requirements and recommend architectural approaches for new firmware features ...
Ottawa, ON · On-site
$90K - $125K/yr
Q-Block Computing is seeking a Senior Embedded Software Developer to join our growing team in ... Analyze system-level requirements and recommend architectural approaches for new firmware features ...
Ottawa, ON · On-site
CA$90K - CA$125K/yr
Q-Block Computing is seeking a Senior Embedded Software Developer to join our growing team in ... Analyze system-level requirements and recommend architectural approaches for new firmware features ...
Quick apply
Ottawa, ON · On-site
CA$90K - CA$125K/yr
Q-Block Computing is seeking a Senior Embedded Software Developer to join our growing team in ... Analyze system-level requirements and recommend architectural approaches for new firmware features ...
What You'll Do As a Staff Software Developer on our Services team, you will immerse yourself in our ... Design, code, and launch new backend features that help our restaurant partners operate more ...
Quick apply
What You'll Do As a Staff Software Developer on our Services team, you will immerse yourself in our ... Design, code, and launch new backend features that help our restaurant partners operate more ...
CA$70K - CA$112K/yr
What will you do at Ciena as a Digital Verification Engineer? The WaveLogic family of ASICs are at the heart of Ciena's success in the networking industry enabling communications today and in the ...
CA$70K - CA$112K/yr
What will you do at Ciena as a Digital Verification Engineer? The WaveLogic family of ASICs are at the heart of Ciena's success in the networking industry enabling communications today and in the ...
Gatineau, QC · Remote
... Software Developer - Network Communications & C/C++ Engineering Remote, Canada Gatineau, Quebec ... We offer competitive salaries and benefits while we have fun streaming new ideas and products to ...
Quick apply
Gatineau, QC · Remote
... Software Developer - Network Communications & C/C++ Engineering Remote, Canada Gatineau, Quebec ... We offer competitive salaries and benefits while we have fun streaming new ideas and products to ...
Gatineau, QC · Remote
... Software Developer - Network Communications & C/C++ Engineering Remote, Canada Gatineau, Quebec ... We offer competitive salaries and benefits while we have fun streaming new ideas and products to ...
Gatineau, QC · Remote
... Software Developer - Network Communications & C/C++ Engineering Remote, Canada Gatineau, Quebec ... We offer competitive salaries and benefits while we have fun streaming new ideas and products to ...
Join a team developing software solutions that support mission-critical functions. These systems ... new ideas, and modern solutions. * Connection: We believe people do their best work when they feel ...
Quick apply
Join a team developing software solutions that support mission-critical functions. These systems ... new ideas, and modern solutions. * Connection: We believe people do their best work when they feel ...
Ottawa, ON · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across services and multiple levels of the stack * Improve engineering standards, tooling, and processes What you ...
Quick apply
Ottawa, ON · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across services and multiple levels of the stack * Improve engineering standards, tooling, and processes What you ...
Ottawa, ON · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across services and multiple levels of the stack * Improve engineering standards, tooling, and processes What you ...
Quick apply
Ottawa, ON · On-site +1
Evaluate details and integrate new technologies and systems * Debug production issues across services and multiple levels of the stack * Improve engineering standards, tooling, and processes What you ...
CA$85K - CA$135K/yr
Conduct independent research and provide new solutions to problems; * Interact with systems engineering on technical issues; * Debugging software problems for near real-time simulation; and * Conduct ...
CA$85K - CA$135K/yr
Conduct independent research and provide new solutions to problems; * Interact with systems engineering on technical issues; * Debugging software problems for near real-time simulation; and * Conduct ...
Ottawa, ON · On-site
New We are looking for enthusiastic, self-motivated individuals to join the Larus team as a Software Engineer. Our Software Engineering team is currently developing end-to-end real-time solutions for ...
Quick apply
Ottawa, ON · On-site
New We are looking for enthusiastic, self-motivated individuals to join the Larus team as a Software Engineer. Our Software Engineering team is currently developing end-to-end real-time solutions for ...
Kanata, ON · Hybrid
CA$95K - CA$140K/yr
Contribute to new products/solutions using agile software development practices What You'll Bring to the Role * B.S. degree in Software/Computer/Electrical Engineering, Computer Science or similar ...
New
Kanata, ON · Hybrid
CA$95K - CA$140K/yr
Contribute to new products/solutions using agile software development practices What You'll Bring to the Role * B.S. degree in Software/Computer/Electrical Engineering, Computer Science or similar ...
New
Contribute to new products/solutions using agile software development practices What Youll Bring to the Role * B.S. degree in Software/Computer/Electrical Engineering, Computer Science or similar ...
New
Quick apply
Contribute to new products/solutions using agile software development practices What Youll Bring to the Role * B.S. degree in Software/Computer/Electrical Engineering, Computer Science or similar ...
New
Kanata, ON · On-site
CA$95K - CA$140K/yr
Contribute to new products/solutions using agile software development practices What You'll Bring to the Role * B.S. degree in Software/Computer/Electrical Engineering, Computer Science or similar ...
New
Quick apply
Kanata, ON · On-site
CA$95K - CA$140K/yr
Contribute to new products/solutions using agile software development practices What You'll Bring to the Role * B.S. degree in Software/Computer/Electrical Engineering, Computer Science or similar ...
New
CA$85K - CA$135K/yr
Conduct independent research and provide new solutions to problems; * Interact with systems engineering on technical issues; * Debugging software problems for near real-time simulation; and * Conduct ...
CA$85K - CA$135K/yr
Conduct independent research and provide new solutions to problems; * Interact with systems engineering on technical issues; * Debugging software problems for near real-time simulation; and * Conduct ...
NEW GRADUATES! We strongly welcome you to apply! CLV Group is redefining what a Canadian real ... As an integrated investor, developer, and operator, we acquire, transform, and manage real estate ...
Quick apply
NEW GRADUATES! We strongly welcome you to apply! CLV Group is redefining what a Canadian real ... As an integrated investor, developer, and operator, we acquire, transform, and manage real estate ...
Ottawa, ON · Hybrid
You do not design new software or develop new features; instead, you work deeply with source code ... Hands-on engineering experience in one or more of the following domains: software release ...
Quick apply
Ottawa, ON · Hybrid
You do not design new software or develop new features; instead, you work deeply with source code ... Hands-on engineering experience in one or more of the following domains: software release ...
NEW GRADUATES! We strongly welcome you to apply! CLV Group is redefining what a Canadian real ... As an integrated investor, developer, and operator, we acquire, transform, and manage real estate ...
Quick apply
NEW GRADUATES! We strongly welcome you to apply! CLV Group is redefining what a Canadian real ... As an integrated investor, developer, and operator, we acquire, transform, and manage real estate ...
To thrive as a New Grad Software Developer, you need a solid understanding of programming fundamentals, problem-solving skills, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, common programming languages such as Java, Python, or JavaScript, and basic exposure to development frameworks or cloud platforms is often expected. Strong communication skills, eagerness to learn, and the ability to collaborate with diverse teams help new grads adapt quickly. These competencies are crucial for contributing to projects, growing technically, and succeeding in a collaborative software development environment.
As a New Grad Software Developer, you will often assist with coding, debugging, and maintaining software applications under the guidance of experienced engineers. You may participate in code reviews, write unit tests, and collaborate on team projects using tools like Git and agile boards. Regular interactions with peers, product managers, and quality assurance teams are common to clarify requirements and deliver quality software. Taking on these tasks enables you to build practical skills while directly supporting your team’s development goals.
A New Grad Software Developer job is an entry-level software engineering position designed for recent graduates with a degree in computer science, software engineering, or a related field. These roles typically involve writing and testing code, debugging software, and collaborating with senior developers to build applications or systems. Employers often look for candidates with strong programming skills, problem-solving abilities, and familiarity with common development tools and methodologies. This position provides an opportunity to gain hands-on experience, learn industry best practices, and grow within a company's engineering team.

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