Principal Embedded Software Development Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Fortinet · 1 month ago

Principal Embedded Software Development Engineer

Fortinet is a leading cybersecurity company, and they are seeking a Principal Embedded Software Development Engineer. The role involves designing and developing software features for their product line, ensuring high-quality implementation, and collaborating with team members to optimize performance.

Cyber SecurityMobileNetwork SecuritySecurity
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Responsibilities

Design, Develop and maintain software features on current and future products
Responsible for the development of the switch-controller related features of the FortiGate/ FortiSwitch product line
Hands on in bug fixing current products
Implement software features of high quality and on schedule
Optimize code for performance and resource efficiency
Review other team members’ code changes to ensure good quality
Collaborate within and outside team to understand and analyze the approaches
Communicate effectively, both verbal and written

Qualification

C/Linux experienceTCP/IP networkingSocket programmingLinux kernel developmentARMX86 architecturesScripting languagesGeneral QA proceduresEmbedded systems knowledgeCommunication skills

Required

Minimum of 13 years' experience in software engineering
Strong C/Linux experience is essential
Strong knowledge of TCP/IP networking, switching and routing
Familiarity with L2 features such as STP, RSTP, LACP, LLDP, VLAN
Familiarity with L3 features such as BGP, OSPF
Experience with socket programming
Experience with Linux kernel and driver development
Experience with ARM and x86 architectures in a multi process/thread programming environment
Familiar with system installations, configurations, and troubleshooting
Knowledge of scripting languages: Shell and Python
Knowledge of general QA procedures and methodologies as well as software development fundamentals
B.S. in Computer Science or Electrical Engineering; M.S. preferred

Preferred

Experience with firewalls is a plus
Experience in using libcurl for formulating REST API calls is a plus
Experience with JSON data objects and their creation and parsing semantics is a plus
Familiarity with embedded switch or router real time operating system architecture
Familiarity with CAPWAP, HTTPS tunnel is plus

Benefits

Medical, dental, vision, life and disability insurance
401(k)
11 paid holidays
Vacation time
Sick time
Comprehensive leave program

Company

Fortinet

company-logo
Fortinet is a provider of network security appliances that include firewalls, security gateways, and complementary products. It is a sub-organization of Fortinet Federal.

H1B Sponsorship

Fortinet has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (200)
2024 (152)
2023 (155)
2022 (175)
2021 (139)
2020 (161)

Funding

Current Stage
Public Company
Total Funding
$89M
Key Investors
Meritech Capital PartnersDEFTA Partners
2009-11-18IPO
2004-03-03Series Unknown· $50M
2003-08-29Series D· $30M

Leadership Team

leader-logo
Ken Xie
Founder and Chief Executive Officer
leader-logo
Michael Xie
Founder, President & CTO
linkedin
Company data provided by crunchbase