email this posting to a friend seattle craigslist > seattle > jobs > software/QA/DBA/etc jobs
please flag with care:

miscategorized
prohibited
spam/overpost
best of craigslist
Avoid scams and fraud by dealing locally! Beware any deal involving Western Union, Moneygram, wire transfer, cashier check, money order, shipping, escrow, or any promise of transaction protection/certification/guarantee. More info

Senior Software Engineer - Network Drivers, Kernel Optimization - (JR1 (Lower Queen Anne)


Date: 2009-11-11, 9:51PM PST
Reply to: see below



F5 is the world leader in Application Delivery Networking. We provide solutions that make sure business applications are always secure, fast, and available. Over 16,000 organizations worldwide trust F5 to keep their applications running.


Our Employees
Are valued and empowered, collaborative and team oriented, innovative in their approach and passionate about their work. They are reliable, trustworthy and open with a high level of integrity. They value diversity, are inclusive and are committed to a global mindset.

Position Summary
This role is a senior level Product Development position working on F5's award winning devices.

Responsibilities
  • Design, implement and test low-level features and functionality for F5 products
  • Develop network device drivers and other low-level firmware in a x86 / Linux environment for F5 hardware platforms in support of high performance network traffic management applications
  • Optimize product performance through low-level kernel and driver tuning.
  • Implement network protocols such as RSTP, LACP, MSTP, etc. for a distributed switch system.
  • Develop maintainable, extensible solutions to complex internal communications and schema problems.
  • Document software designs via functional specifications and other design documents

Qualifications
  • MSCS/CE/EE or equivalent
  • Five years of professional software development experience in a Unix-based environment
  • Three years of experience in the following areas:
    • Ethernet
    • TCP/IP and other L2/L3/L4 networking protocols
    • Network device drivers
    • kernel development
    are required
  • Mastery of C and data structures required, as well as strong C++ programming skills
  • Extensive background in TCP/IP networking
  • Extensive background in x86 / Unix kernel development
  • Knowledge and expertise in software engineering methodologies and effective unit testing
  • Exceptionally strong written and verbal communications skills
  • Fluency in STL, Perl and TCL a plus.

Physical Demands and Work Environment
Duties are performed in an office environment while sitting at a desk or computer table. This position requires the ability to use a computer keyboard, communicate over the telephone, and read printed material. Duties may require being on call periodically and working outside normal working hours (evenings and weekends)

Benefits:
We provide competitive salaries, a world class benefits package, including 100% of the premium for employee medical, dental and vision insurance, highly subsidized premiums for dependent coverage, 401K match, employees stock purchase plan, 18 days paid time off within the 1st year and 8 paid holidays, life insurance, short & long term disability insurance, tuition reimbursement, and much more.

For consideration, please apply online www.f5.com/about/careers

F5 Networks, Inc. is an equal opportunity employer and strongly supports diversity in the workplace.






PostingID: 1462312525

No contact info? if the poster didn't include a phone number, email, or
other contact info, craigslist can notify them via email.