Senior Embedded Software Engineer - Security-Focused
Fortinet
Burnaby
On-site
CAD 100,000 - 135,000
Full time
30+ days ago
Job summary
Fortinet is seeking an Embedded Software Developer to enhance the FortiAuthenticator product. In this role, you'll contribute to the development lifecycle, focusing on security enhancements and user authentication. Ideal candidates will possess strong C/C++ skills and a solid background in Unix/Linux environments, with opportunities to grow within a dynamic team committed to reducing security risks.
Benefits
100% company paid medical, dental, and vision coverage
Health Spending Account and Personal Spending Account
Employee & Family Assistance Plan (EFAP)
Critical illness, disability, and life insurance
Group Registered Retirement Savings Plan (RRSP) with a company match
Competitive Paid Time Off and flexible leave policies
Eligibility for equity program
Annual bonus eligibility
Qualifications
- 5+ years of software development in a Unix/Linux environment required.
- Experience with cryptography and/or authentication protocols is a plus.
- Excellent problem-solving and troubleshooting skills are critical.
Responsibilities
- Involved in the full development lifecycle of the FortiAuthenticator product.
- Design, develop, and maintain firmware components for product functionality.
- Collaborate on user identification and access permission systems.
Skills
C/C++ programming
Problem solving
Troubleshooting
Network programming (TCP/IP)
Cryptography and authentication protocols
Source control software (SVN, Git)
Python programming
SQL database
Education
Bachelor's degree in Computer Science
Fortinet is seeking an Embedded Software Developer to enhance the FortiAuthenticator product. In this role, you'll contribute to the development lifecycle, focusing on security enhancements and user authentication. Ideal candidates will possess strong C/C++ skills and a solid background in Unix/Linux environments, with opportunities to grow within a dynamic team committed to reducing security risks.