F5 · 1 month ago
Principal Software Engineer / Network Drivers
F5 is a company dedicated to enhancing the digital world by empowering organizations to create, secure, and run applications. They are seeking a Principal Software Engineer to design, develop, and test network drivers for high-performance packet processing in their flagship product, BIG-IP.
Consumer ElectronicsSaaSSecurityVirtualization
Responsibilities
Serve as the technical expert for network driver design and architecture
Drive analysis of requirements
Assist manager and architect with project estimates
Liaise with cross-functional teams to ensure that project is delivered in its entirety
Act as a mentor for junior members of the team
Design and implement network drivers and test automation for them
Research, investigate, and define new areas of technology to enhance existing products or identify new product directions
Conduct presentations internally and externally
Participate in hiring and onboarding process
Uphold F5’s Business Code of Ethics
Qualification
Required
Must have a strong C development background
Must have experience and knowledge of networking protocols, architecture, and technologies
Experience with Linux user space and kernel space driver development
8+ years' programming experience
Excellent analytical and debugging skills
Ability to manage ambiguity in work
Ability to present ideas verbally and in-writing with clarity and precision
A minimum of 8+ years of related work experience with a Bachelor's degree; or 6-8 years work experience and a Master's degree; or a PhD with 5 years' work experience
Preferred
Experience with DPDK's network PMDs
Exposure to containerization solutions (like Kubernetes) and Microservices Architecture
Well-versed in GitLab and/or similar repository solution
Benefits
Incentive compensation
Bonus
Restricted stock units
Benefits
Company
F5
F5 is a multi-cloud application services and security company that specializes in application security, performance, and delivery.
H1B Sponsorship
F5 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 (155)
2024 (110)
2023 (211)
2022 (194)
Funding
Current Stage
Public CompanyTotal Funding
unknownKey Investors
Elliott Management Corp.
2020-11-08Post Ipo Equity
1999-06-04IPO
1998-09-24Series Unknown
Leadership Team
Recent News
2025-12-24
Company data provided by crunchbase