Embedded Software Developer

Fortinet
Burnaby
Workplace: HybridFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Communication","Problem-solving","Team collaboration","Leadership","Adaptability"]

Embedded software developer needed to design, develop, and maintain firmware components for Fortinet's FortiAuthenticator product. You will work across the full development lifecycle in a Unix/Linux environment, contributing to authentication daemons, SSO services, cryptographic operations, and system services, in a hybrid Burnaby, BC team focused on secure identity and access solutions.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Fortinet
Fortinet
4 months ago

Embedded Software Developer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 12 hours agoStatus: Live

Job Summary

Embedded software developer needed to design, develop, and maintain firmware components for Fortinet's FortiAuthenticator product. You will work across the full development lifecycle in a Unix/Linux environment, contributing to authentication daemons, SSO services, cryptographic operations, and system services, in a hybrid Burnaby, BC team focused on secure identity and access solutions.
Location: Burnaby
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Authentication daemons, design and maintain firmware components serving as the backbone of the FortiAuthenticator services.
  • •Develop high-availability and load-balancing components for secure identity solutions.
  • •Build and maintain Single Sign-On services and associated system services.
  • •Work on cryptographic operations and related security protocols to support authentication methods.
  • •Collaborate across teams to ensure secure, scalable firmware within a Unix/Linux environment.

Pay and Benefits

Salary: 150,000
Equity and Bonus:Equity
Perks:Health InsuranceDentalVisionRrspEquity

Key Requirements

  • •5+ years of software development in a Unix/Linux environment
  • •Excellent C/C++ programming
  • •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:5+ yearsEmbedded systems
Education:Bachelor's
Skills:CommunicationProblem-solvingTeam collaborationLeadershipAdaptability
Tech Stack:CC++PythonRustTCP/IPSQLGitSVNCryptographyRADIUSLDAPSAMLKerberos

Company Brief

Fortinet
Provides enterprise cybersecurity solutions including data protection, cloud security, network security, and user and entity behavior analytics to help organizations prevent insider threats, secure cloud and on-premises environments, and enforce data loss prevention policies.
Industry: Cybersecurity
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Funding: Private Equity Backed
Headquarters: Austin, United States
Founded: 1994
WebsiteLinkedIn