1

New Grad Software Developer Jobs in Vancouver, BC

Your role What you'll be doing Software Developer Co-op About the team The team is looking for a ... Write and test-drive code for new features and bugfixes * Participate in code reviews to share ...

Senior Software Developer (Burnaby)

Vancouver, BC · Hybrid

CA$144K - CA$195K/yr

Summary: We are currently seeking a Senior Software Developer to join our rapidly growing ... Learning new things, and challenging yourself and honing your craft as a Rails expert

Senior Software Developer, AutoCAD

Vancouver, BC · On-site

CA$107K - CA$157K/yr

Our clients make the tallest buildings in the world, innovate on new green, affordable housing for ... The person we are seeking for is a passionate and experienced software engineer who can work with ...

Whether it's supporting loved ones back home, growing a business across continents, or pursuing new ... As a Software Development Engineer II, you will be a critical member of the team solving customer ...

Fortinet is seeking a talented Full Stack Software Developer to join our FortiGuard team in Burnaby ... to learn new things. As this job will be within the Fortiguard Labs, an interest in computer ...

Full Stack Software Developer II

Vancouver, BC · On-site +1

CA$96K - CA$132K/yr

Opportunity Snapshot We're hiring a Full Stack Software Developer to develop and deliver new product features that reach over 1.5 million users worldwide. Pixieset is the market leader in software ...

Full Stack Software Developer II

Vancouver, BC · On-site

CA$96K - CA$132K/yr

Opportunity Snapshot We're hiring a Full Stack Software Developer to develop and deliver new product features that reach over 1.5 million users worldwide. Pixieset is the market leader in software ...

We are looking for a skilled Software Developer to join our team, working across Android ... This role primarily focuses on developing new features and handling complex maintenance tasks, such ...

Implement new features according to identified specs Skills Required: * 5+ years of projects ... Knowledge in network and socket programming * Software development experience in Unix/Linux ...

Develop, design, and test software for Fortinet products, including Linux applications and kernel ... Implement new features based on feature specifications and priorities. * Research, investigate, and ...

Develop, design, and test software for Fortinet products, including Linux applications and kernel ... Implement new features based on feature specifications and priorities. * Research, investigate, and ...

Showing results 41-60

New Grad Software Developer information

What are the key skills and qualifications needed to thrive as a new grad software developer?

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.

What are the typical responsibilities of a new grad software developer?

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.

What is a new grad software developer?

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.

What are popular job titles related to New Grad Software Developer jobs in Vancouver, BC? For New Grad Software Developer jobs in Vancouver, BC, the most frequently searched job titles are:
What cities near Vancouver, BC are hiring for New Grad Software Developer jobs? Cities near Vancouver, BC with the most New Grad Software Developer job openings:
Infographic showing various New Grad Software Developer job openings in Vancouver, BC as of August 2026, with employment types broken down into 87% Full Time, 9% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution.

Principal Embedded Software Developer

Fortinet, Inc.

Burnaby, BC

CA$135K - CA$190K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 27 days ago


Job description

Fortinet is calling for an experienced Embedded Software Developer who can think outside the box, has a logical approach to coding, and looking to grow their career in the network security industry. This individual will be working on the FortiManager, the centralized device management product, that configures the FortiGate. This team is expanding and looking for a developer who is passionate about C programming. 

Job Responsibilities

  • Develop, design and test the software for FortiManager
  • Hands-on in bug fixing
  • Maintain and document code using source control system
  • Maintenance, performance tuning, and support of implemented software or firmware products
  • Implement new features according to identified specs

Job Skills Required

  • 5+ years' C/C++ work experience
  • Experience with TCP/IP, Firewall, UTM
  • Knowledge of embedded security features and best practices
  • Software development experience in Unix/Linux environment
  • Capable of switching focus in various situations and applying themselves to quickly learning new technologies and adopting new methodologies
  • Excellent problem solving and troubleshooting skills
  • Relational database skills is an asset

Educational Requirements

  • Bachelor's Degree (Masters or PhD is an asset) in Computer Science or similar degree.

The Canada base salary range for this full-time position is expected to be between $135,000 - $190,000 annually.  Wage ranges are based on various factors including the labour market, job type, and job level.  Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, and experience.

Fortinet strives to provide you and your family with a comprehensive benefits package. Benefits eligibility starts on your first day of hire and comprises of 100% company paid medical, dental, and vision coverage, including a Health Spending Account and a Personal Spending Account that gives you flexibility to spend where you need it the most. Our Employee & Family Assistance Plan (EFAP) offers you and your family access to various services like counseling, legal advice, mental health resources etc. We also provide critical illness, disability, and life insurance, as well as a Group Registered Retirement Savings Plan (RRSP) with a company match to help you save faster for retirement. We offer competitive Paid Time Off and flexible leave policies, including paid health days, to help you take care of yourself and your family members.

All roles are eligible to participate in the Fortinet equity program.  Bonus eligibility is reviewed at time of hire and annually at the Company's discretion.

Why Join Us:
We encourage candidates from all backgrounds and identities to apply. We offer a supportive work environment and a competitive Total Rewards package to support you with your overall health and financial well-being. Embark on a challenging, enjoyable, and rewarding career journey with Fortinet. Join us in bringing solutions that make a meaningful and lasting impact to our 660,000+ customers around the globe.

Fortinet makes possible a digital world that we can always trust through its mission to protect people, devices, and data everywhere. This is why the world's largest enterprises, service providers, and government organizations choose Fortinet to securely accelerate their digital journey. The Fortinet Security Fabric platform delivers broad, integrated, and automated protections across the entire digital attack surface, securing critical devices, data, applications, and connections from the data center to the cloud to the home office. Ranking #1 in the most security appliances shipped worldwide, more than 615,000 customers trust Fortinet to protect their businesses. And the Fortinet NSE Training Institute, an initiative of Fortinet's Training Advancement Agenda (TAA), provides one of the largest and broadest training programs in the industry to make cyber training and new career opportunities available to everyone.