Talent.com
Principal Software Engineer / Network Drivers
Principal Software Engineer / Network DriversF5 • Spokane
Principal Software Engineer / Network Drivers

Principal Software Engineer / Network Drivers

F5 • Spokane
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

At F5, we strive to bring a better digital world to life. Our teams empower organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital world. We are passionate about cybersecurity, from protecting consumers from fraud to enabling companies to focus on innovation.

Everything we do centers around people. That means we obsess over how to make the lives of our customers, and their customers, better. And it means we prioritize a diverse F5 community where each individual can thrive.

Position Summary

F5 sits between the Internet and some of the largest companies on Earth. We keep their applications running fast, safe, and efficiently. Our hardware and software products are highly configurable and blazingly fast. The Drivers’ team at F5 is looking for a Principal Software Engineer who is well versed with designing, developing, and testing network drivers for a scalable, distributed, and carrier grade software solution. This team owns the low-level network drivers for high performance packet processing in the BIG-IP’s data-plane. BIG-IP is F5’s flagship Application Delivery Controller. The data-plane pod either runs inside a virtual machine or directly in a customer’s native Kubernetes deployment. The network drivers developed by this team are used for a variety of paravirtualized interfaces, SR-IOV virtual functions, and F5’s FPGAs.

Primary 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.

The Job Description is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive. Responsibilities and requirements are subject to change.

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.

Equal Employment Opportunity

It is the policy of F5 to provide equal employment opportunities to all employees and employment applicants without regard to unlawful considerations of race, religion, color, national origin, sex, sexual orientation, gender identity or expression, age, sensory, physical, or mental disability, marital status, veteran or military status, genetic information, or any other classification protected by applicable local, state, or federal laws. This policy applies to all aspects of employment, including, but not limited to, hiring, job assignment, compensation, promotion, benefits, training, discipline, and termination. F5 offers a variety of reasonable accommodations for candidates. Requesting accommodation is completely voluntary. F5 will assess the need for accommodation in the application process separately from those that may be needed to perform the job.

[job_alerts.create_a_job]

Principal Software Engineer • Spokane

[internal_linking.similar_jobs]
Everie Egg Donor

Everie Egg Donor

Everie • Deer Park, WA, United States
[job_card.full_time] +1
Generous compensation : $9,000-$15,000 for first-time donors, with potential.Comprehensive medical care from top fertility specialists. Support and guidance from the Everie team.As an Everie Egg Dono...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Insurance Sales Representative

Insurance Sales Representative

Farmers Insurance - Joshua Emrey Agency • Deer Park, WA, US
[job_card.full_time]
Ready to put your people skills and drive to work in a career that rewards performance?.Farmers Insurance - Joshua Emrey Agency. Full-Time Insurance Sales Representative.If you love connecting with ...[show_more]
[last_updated.last_updated_30] • [promoted]
Primary Care Physician

Primary Care Physician

Provider Solutions & Development • Spokane Valley, WA, United States
[job_card.full_time]
Take advantage of an exciting opportunity to join Providence Medical Group as a full-time Primary Care physician in Spokane, Washington. You will be at one of 11 primary care clinics within a collab...[show_more]
[last_updated.last_updated_30] • [promoted]
Engineer I / II / III

Engineer I / II / III

Entre Technology Services • Spokane, WA, US
[job_card.full_time]
Here at Entre Technology Services we provide exceptional onsite and remote IT support to small and medium size businesses across Montana, Wyoming and beyond. We work with a variety of businesses and...[show_more]
[last_updated.last_updated_30] • [promoted]
Neurology Physician

Neurology Physician

Weatherby Healthcare • Spokane, Washington, US
[job_card.full_time]
Neurology physician employment in Washington : Weatherby Healthcare is currently seeking a Neurology Physician in WA.If this opportunity sounds right for you, give us a call today to speak with an ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Driver

Driver

Coeur d'Alene Window Company LLC • Spokane, WA, US
[job_card.full_time]
The Coeur d'Alene Window Company is looking to hire a full time driver.Ideal candidates must have a clean driving record, the ability to safely and accurately lift heavy material throughout the...[show_more]
[last_updated.last_updated_30] • [promoted]
Professional Engineer - Senior Drainage Engineer / Project Manager

Professional Engineer - Senior Drainage Engineer / Project Manager

Horrocks • Spokane, WA, US
[job_card.full_time]
Hours worked over 40 in a week can be reimbursed as additional pay at an equivalent hourly rate or banked as additional PTO. At Horrocks, we believe the best work comes from companies with values, t...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Bridge Engineer

Senior Bridge Engineer

Horrocks • Spokane, WA, US
[job_card.full_time]
Hours worked over 40 in a week can be reimbursed as additional pay at an equivalent hourly rate or banked as additional PTO. Remote opportunities may be available for the right candidate.At Horrocks...[show_more]
[last_updated.last_updated_30] • [promoted]
GFAR Driver

GFAR Driver

GLOBAL FLEET & AUTO REPAIR LLC • Spokane, WA, US
[job_card.full_time]
We are looking for a CDL driver with Class A, doubles / triples, tanker, and manual transmission endorsements.Twic card for ports and passport for possible Canada loads, driver must be able to be out...[show_more]
[last_updated.last_updated_30] • [promoted]
MicroStation ORD Tech

MicroStation ORD Tech

T2 Utility Engineers • Spokane, WA, US
[job_card.full_time]
Join the T2 team and play an integral role in assembling engineering plan sets that depict existing underground and overhead utilities and their appurtenances for our clients.Drafting of these proj...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Outpatient Registered Nurse

Outpatient Registered Nurse

Fresenius Medical Care • Deer Park, WA, US
[job_card.full_time]
The professional registered nurse Outpatient RN CAP 1 is an entry level designation into the Clinical Advancement Program (CAP). This position is accountable and responsible for the provision and co...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
IT Systems Engineer

IT Systems Engineer

Inland Construction & Development • Spokane, WA, US
[job_card.full_time]
Inland Group is a vertically integrated real estate developer, contractor, and operator of multifamily and senior housing communities. Based in Spokane, WA, with properties across the United States,...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Nurse Practitioner - PRN

Nurse Practitioner - PRN

Matrix Medical Network • Spokane, WA, US
[job_card.full_time]
Matrix Medical Network pioneered the first national in-home clinical network, and today we’re an independent provider of comprehensive health assessments serving people across the nation.We d...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Network Pre-Sales Systems Engineer

Senior Network Pre-Sales Systems Engineer

EOS • Spokane, WA, US
[job_card.full_time]
EOS IT Solutions is a Global Technology and Logistics company, providing Collaboration and Business IT Support services to some of the world's largest industry leaders, delivering forward-think...[show_more]
[last_updated.last_updated_30] • [promoted]
Neurology Physician

Neurology Physician

Global Medical Staffing • Spokane, Washington, US
[job_card.full_time]
Neurology physician employment in Washington : Global Medical Staffing - This experience is the perfect opportunity to go far and do good - call Global Medical Staffing today.OT applies after 12 ho...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Civil Highway Engineer - Project Manager

Civil Highway Engineer - Project Manager

Morrison-Maierle • Spokane, WA, US
[job_card.full_time]
ENGINEERS | SURVEYORS | PLANNERS | SCIENTISTS.Morrison-Maierle is a 100% employee-owned firm specializing in integrated consulting and design services in engineering, planning, surveying, and scien...[show_more]
[last_updated.last_updated_30] • [promoted]
Civil Airport Engineer - Project Manager

Civil Airport Engineer - Project Manager

Morrison-Maierle • Spokane, WA, US
[job_card.full_time]
ENGINEERS | SURVEYORS | PLANNERS | SCIENTISTS.Morrison-Maierle is a 100% employee-owned firm specializing in integrated consulting and design services in engineering, planning, surveying, and scien...[show_more]
[last_updated.last_updated_30] • [promoted]
Surgery-Vascular Nurse Practitioner - Competitive Salary

Surgery-Vascular Nurse Practitioner - Competitive Salary

DocCafe • Spokane, Washington, US
[job_card.full_time]
DocCafe has an immediate opening for the following position : Nurse Practitioner - Surgery-Vascular in Spokane, Washington. DocCafe is the premier physician and advanced practice job board to help yo...[show_more]
[last_updated.last_updated_30] • [promoted]