Embedded Software Developer

Fortinet
Burnaby
Workplace: HybridFull timeUSD 94,000 - 115,000 annuallyFunction: Software EngineeringExperience: 8+ yearsEducation: bachelorsSkills: ["Leadership","Mentoring","Problem-solving","Cross-functional collaboration"]

Design, develop, and optimize high-performance C software for Linux-based environments. Architect scalable, reliable, maintainable systems and work across networking protocols to enable robust communication between distributed components. Collaborate with cross-functional teams to define requirements and deliver on time, while driving engineering best practices for coding, testing, and deployment. Provide technical leadership and mentoring to help a team grow and deliver high-quality software.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Fortinet
Fortinet
1 day ago

Embedded Software Developer

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 13 hours agoStatus: Live
Reposted: similar role first listed 8 months ago

Job Summary

Design, develop, and optimize high-performance C software for Linux-based environments. Architect scalable, reliable, maintainable systems and work across networking protocols to enable robust communication between distributed components. Collaborate with cross-functional teams to define requirements and deliver on time, while driving engineering best practices for coding, testing, and deployment. Provide technical leadership and mentoring to help a team grow and deliver high-quality software.
Location: Burnaby
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

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

Pay and Benefits

Salary: USD 94,000 - 115,000 annually
Equity and Bonus:Equity
Perks:Health InsuranceDentalVisionPaid LeaveLife InsuranceDisability InsuranceRrspEquity

Key Requirements

  • •Bachelor’s degree or higher in Computer Science, Computer Engineering, or a related field.
  • •8+ years of professional experience in software development.
  • •Expert proficiency in C programming.
  • •Strong knowledge of networking protocols (TCP/IP, UDP, HTTP, etc.) and network programming concepts.
  • •Extensive experience with Linux operating systems and Linux programming.
Experience:8+ yearsEmbedded systemsNetworkingDistributed systems
Education:Bachelor's
Skills:LeadershipMentoringProblem-solvingCross-functional collaboration
Tech Stack:CLinuxTCP/IPUDPHTTP

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