Talent.com
Embedded Software Developer
Embedded Software DeveloperFortinet • Burnaby, BC, Canada
Embedded Software Developer

Embedded Software Developer

Fortinet • Burnaby, BC, Canada
30+ days ago
Job type
  • Full-time
Job description

Fortinet is offering an exciting opportunity and hiring an Embedded Software Developer to help with our FortiAuthenticator product development. The FortiAuthenticator builds on the foundations of Fortinet's Single Sign-On, adding a greater range of user identification methods and scalability.

The FortiAuthenticator is the gatekeeper of authorization into the Fortinet-secured enterprise network identifying users, querying access permissions from third-party systems and communicating this information to FortiGates and other devices on the network in order to enforce user policies.

Job Responsibilities

At Fortinet, you will be involved in the full development lifecycle of a product that has a real impact in reducing security threats. You will use your skills to design, develop, maintain and improve new and existing firmware components that are the backbone of the product, such as:

  • Authentication daemons
  • High-availability and load-balancing components
  • Single Sign-On services
  • Cryptographic operations
  • System services

Desired Skills and Experience

  • 5+ years of software development in a Unix/Linux environment
  • Excellent C/C++ programming
  • Excellent problem solving and troubleshooting skills
  • Experience with network programming (TCP/IP)
  • Experience with cryptography and/or authentication protocols (RADIUS, LDAP, SAML, Kerberos) is a plus
  • Experience using source control software (SVN, Git)
  • Experience with Python and/or Rust programming
  • Experience with SQL databases

Desired Personal Attributes:

  • Positive attitude
  • Nimble mind
  • Superior problem solving
  • High motivation to succeed
  • Good communicator

The Canada base salary range for this full-time position is expected to be between $110,000 - $150,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.

Create a job alert for this search

Embedded Software Developer • Burnaby, BC, Canada

Similar jobs
AI GPU Product Planning Lead, Embedded Software

AI GPU Product Planning Lead, Embedded Software

Advanced Micro Devices • Vancouver, Metro Vancouver Regional District, Canada
Full-time
A leading semiconductor company is seeking an AI GPU Product Planning Lead to coordinate software teams and drive ROCm enablement for iGPUs on embedded platforms.The ideal candidate has a strong un...Show more
Last updated: 30+ days ago • Promoted
Software Developer

Software Developer

Autodesk • Vancouver, Metro Vancouver Regional District, Canada
Full-time
Software Engineer, Localization Engineering.We’re seeking a talented Full Stack Software Engineer to strengthen localization capabilities for Autodesk products and content.You’ll collaborate with s...Show more
Last updated: 30+ days ago • Promoted
Software Developer, C++

Software Developer, C++

A-CX • Vancouver, Metro Vancouver Regional District, Canada
Full-time
A-CX is a software design and development partner for progressive companies, delivering innovative services through dedicated teams and customized solutions.Specializing in frontend and backend dev...Show more
Last updated: 30+ days ago • Promoted
Senior Software Developer - Embedded Linux & Wireless

Senior Software Developer - Embedded Linux & Wireless

Delta Controls Inc. • Surrey, Metro Vancouver Regional District, Canada
Full-time +1
Career Opportunities with Delta Controls.Current job opportunities are posted here as they become available.Subscribe to our RSS feeds to receive instant updates as new positions become available.S...Show more
Last updated: 18 days ago • Promoted
Embedded Payments Implementation Lead

Embedded Payments Implementation Lead

VoPay International Inc. • Vancouver, Metro Vancouver Regional District, Canada
Full-time
A leading financial services provider in Vancouver is seeking a Technical Implementation Specialist to oversee customer onboarding and integration of innovative payment solutions.This role involves...Show more
Last updated: 30+ days ago • Promoted
Software Developer

Software Developer

Thales • Vancouver, Metro Vancouver Regional District, Canada
Full-time
Location: Vancouver - Pender St, Canada.Thales people architect identity management and data protection solutions at the heart of digital security.Business and governments rely on us to bring trust...Show more
Last updated: 30+ days ago • Promoted
Senior Embedded Software Developer (FortiAuthenticator)

Senior Embedded Software Developer (FortiAuthenticator)

Fortinet, Inc. • Burnaby, Metro Vancouver Regional District, Canada
Full-time
Fortinet is offering an exciting opportunity and hiring an Embedded Software Developer to help with our FortiAuthenticator product development.The FortiAuthenticator builds on the foundations of Fo...Show more
Last updated: 30+ days ago • Promoted
Software Developer

Software Developer

Collabera • Vancouver, Metro Vancouver Regional District, Canada
Permanent
Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry.As a half a billion dollar IT company, with m...Show more
Last updated: 30+ days ago • Promoted
Staff Embedded Engineer: Battery & BMS (Low/High Voltage)

Staff Embedded Engineer: Battery & BMS (Low/High Voltage)

Rivian and Volkswagen Group Technologies • Vancouver, Metro Vancouver Regional District, Canada
Full-time
A leading automotive joint venture in Vancouver seeks a Staff Software Engineer to lead the design and implementation of embedded software for battery management systems.You will develop advanced f...Show more
Last updated: 30+ days ago • Promoted
Embedded Software Developer

Embedded Software Developer

Fortinet • Burnaby, Canada
Full-time
Develop and maintain firmware components for network security products, focusing on authentication, high availability, and cryptographic operations.Show more
Last updated: 6 days ago • Promoted
Senior Embedded Systems Engineer

Senior Embedded Systems Engineer

Stellar Recruitment Inc. • Vancouver, Metro Vancouver Regional District, Canada
Full-time
Get AI-powered advice on this job and more exclusive features.This range is provided by Stellar Recruitment Inc.Your actual pay will be based on your skills and experience — talk with your recruite...Show more
Last updated: 30+ days ago • Promoted
Senior Embedded Firmware Engineer – Low-Power BLE

Senior Embedded Firmware Engineer – Low-Power BLE

HID • Delta, Metro Vancouver Regional District, Canada
Full-time
A high-tech software company is seeking a Senior Firmware Engineer in Vancouver, Canada.In this role, you will design and develop embedded software for low-power wireless products using C/C++.The i...Show more
Last updated: 26 days ago • Promoted
Hybrid Software Tools Developer — Medical Devices

Hybrid Software Tools Developer — Medical Devices

Kardium Inc. • Burnaby, Metro Vancouver Regional District, Canada
Full-time
A medical device company in Burnaby seeks a Software Tools Developer to create user-friendly software features for its Globe® Mapping and Ablation System.You will engage in developing, testing, and...Show more
Last updated: 30+ days ago • Promoted
Embedded C Developer

Embedded C Developer

Amaris Consulting • Delta, British Columbia, Canada
Full-time
The ideal candidate will have strong experience in.You will be involved in the design, development, and optimization of embedded software for industrial and technological applications.Design, devel...Show more
Last updated: 30+ days ago • Promoted
Senior Embedded Lighting Software Engineer (Automotive)

Senior Embedded Lighting Software Engineer (Automotive)

Rivian • Vancouver, Metro Vancouver Regional District, Canada
Full-time
A leading automotive technology firm is seeking a dedicated Sr.Embedded Software Engineer to join their team.The role focuses on developing lighting architecture for electric vehicles.Candidates sh...Show more
Last updated: 30+ days ago • Promoted
Embedded Linux Senior Software Engineer - Optimisation

Embedded Linux Senior Software Engineer - Optimisation

Canonical • Vancouver, Metro Vancouver Regional District, Canada
Full-time
Work across the full Linux stack from kernel through GUI to optimise Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.The role is a fast‑paced, problem‑solving ...Show more
Last updated: 23 days ago • Promoted
Embedded Software Engineer (Robotics)

Embedded Software Engineer (Robotics)

Humanoid • Vancouver, Canada
Full-time
Designs, develops, and optimizes embedded systems for robotic applications, collaborating with a multidisciplinary team.Show more
Last updated: 22 days ago • Promoted
Software Developer, Fixed Income

Software Developer, Fixed Income

Connor, Clark & Lunn Investment Management (CC&L) • Vancouver, Metro Vancouver Regional District, Canada
Full-time
Connor, Clark & Lunn Investment Management Ltd.In this role, you will sit directly with the Fixed Income investment team, working side by side with Portfolio Managers, Traders, and Analysts.You wil...Show more
Last updated: 20 days ago • Promoted