Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Embedded Software Developer

Home > C/C++ programming jobs

Embedded Software Developer in Canada

  • Fortinet
  • Full time
  • Email
  • Burnaby

Responsibilities

  • Implement and maintain software driving FortiGate’s Unified Threat Management feature set.
  • Research application-layer protocols and software development advancements and suggest improvements.
  • Promote software development best practices within the team and organization.
  • Use Fortinet firewalls to identify product improvement opportunities.
  • Research and define technologies for existing and new product directions.
  • Re-evaluate current source code design and implementation.

Requirements

  • At least 3 years of C/C++ experience.
  • Experience developing software in Linux or UNIX-like environments.
  • Experience with TCP/IP, firewalls, and application-layer network software.
  • Knowledge of TCP/IP, POSIX APIs, and sockets.
  • Experience using source control software such as SVN or Git.
  • Strong problem-solving and troubleshooting skills.
  • Bachelor’s degree in Computer Science or equivalent experience.
  • Scripting experience with shell, Python, or Perl is a plus.
  • Understanding of networking and security concepts is a plus.
  • Basic Linux or UNIX-like server/system management knowledge is a plus.

Benefits

  • 100% company-paid medical, dental, and vision coverage, including Health Spending and Personal Spending Accounts.
  • Employee and Family Assistance Plan with counseling, legal advice, and mental health resources.
  • Critical illness, disability, and life insurance.
  • Group Registered Retirement Savings Plan with company matching.
  • Paid time off and flexible leave policies, including paid health days.
  • Eligibility to participate in Fortinet’s equity program.
  • Bonus eligibility reviewed at hire and annually at the company’s discretion.
  • Benefits eligibility begins on the first day of hire.

Fortinet

Fortinet is a public cybersecurity company that builds network security hardware and software for enterprises, service providers, and governments. Its FortiGate firewalls, secure networking (SD-WAN), endpoint and cloud security, and threat intelligence subscriptions are sold via direct and channe...

Similar positions

Sr Advanced Embedded Engr

  • Honeywell
  • Full time
  • Others
  • 10/25/2026
  • Bengaluru, India

Software Engineer

  • Cisco
  • Full time
  • Others
  • 10/25/2026
  • Bengaluru, India

Senior Software Engineer

  • Bloomberg
  • Full time
  • Others
  • 10/25/2026
  • Pune, India

Lead Software Test Engineer

  • Forterra
  • Full time
  • USA
  • 10/25/2026
  • Salary: $125k - $150k/yr
  • Clarksburg, MD

Advanced Embedded Engr

  • Honeywell
  • Full time
  • Others
  • 10/25/2026
  • Bengaluru, India