Senior Embedded Software Developer

Posted 10 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Embedded Software Developer improving FortiGate firewall TLS and UTM security features. Developing clean, secure code for Fortinet’s global cybersecurity product portfolio.

Responsibilities

  • Implement and maintain software powering the TLS stack and UTM feature set
  • Monitor developments in application-layer protocols and software practices and suggest team improvements
  • Promote and uphold best coding and design practices
  • Provide product improvement suggestions based on hands-on use of Fortinet products
  • Research and define new technology areas to enhance existing or future products
  • Re-evaluate current code design and implementation as needed

Requirements

  • 3+ years of experience in C/C++/Golang/Rust development
  • Strong problem-solving and troubleshooting skills
  • Experience developing software in Linux or UNIX-like environments
  • Knowledge of TLS, TCP/IP, POSIX APIs, and socket programming
  • Familiarity with source control systems such as Git
  • Ability to quickly adapt to new technologies and methodologies
  • Understanding of networking and security concepts, especially in TLS stack
  • Experience with scripting languages such as Shell, Python, or Perl
  • Basic understanding of Linux/UNIX server or system management
  • Bachelor’s degree in Computer Science or equivalent experience

Benefits

  • 100% company paid medical, dental, and vision coverage
  • Health Spending Account
  • Personal Spending Account
  • Employee & Family Assistance Plan (EFAP), including counseling, legal advice, and mental health resources
  • Critical illness, disability, and life insurance
  • Group Registered Retirement Savings Plan (RRSP) with company match
  • Competitive Paid Time Off
  • Flexible leave policies, including paid health days
  • Eligibility to participate in the Fortinet equity program
  • Bonus eligibility reviewed at time of hire and annually at the Company’s discretion

Job type

Full Time

Experience level

Senior

Salary

CA$94,000 - CA$115,000 per year

Degree requirement

Bachelor's Degree

Tech skills

LinuxPerlPythonRustTCP/IPUnixGo

Location requirements

HybridBurnabyCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.