F

Fortinet

Delivers integrated cybersecurity via security fabric

Embedded Software Developer

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeBurnaby, BC, CanadaIn-person

About the Job

Requirements

  • A bachelor's degree or higher in Computer Science, Computer Engineering, or a related field.
  • Eight or more years of professional experience in software development.
  • Expert proficiency in C programming.
  • Strong knowledge of networking protocols, including TCP/IP, UDP, and HTTP, and network programming concepts.
  • Extensive experience with Linux operating systems and Linux programming.
  • Proven ability in system architecture and design.
  • Strong leadership skills with experience managing or mentoring engineering teams.
  • Ability to work under minimal supervision.

Responsibilities

  • Design, develop, and optimize high-performance software in C for Linux-based environments.
  • Architect and implement complex systems with a focus on scalability, reliability, and maintainability.
  • Work with a wide range of networking protocols and ensure robust communication between distributed systems.
  • Lead and mentor a team of software engineers, providing technical guidance and fostering professional growth.
  • Collaborate with cross-functional teams to define requirements, develop solutions, and ensure timely delivery.
  • Drive best practices in coding, testing, and deployment.

Desired Qualifications

  • Experience with distributed systems and high-availability architectures.
  • Familiarity with open-source contributions or community involvement.
  • Knowledge of security best practices in system and network programming.

About the Company

Fortinet

Delivers integrated cybersecurity via security fabric

Fortinet provides cybersecurity solutions for organizations with an integrated security approach. Its core offering, the Fortinet Security Fabric, connects firewalls, endpoint protection, intrusion detection, and secure SD-WAN so these tools share threat intelligence and policy controls. The company differentiates itself with a wide, interoperable security stack that spans network, endpoint, cloud, and threat intelligence, enabling centralized management and consistent security across environments. Fortinet aims to help organizations protect digital assets across on-premises, remote, and cloud settings through scalable security and ongoing subscription services.

Company size
10,001+
Company stage
IPO
Headquarters
Sunnyvale, CA
Founded
2000

Recently Posted Jobs

Explore more opportunities at Fortinet

See more jobs