Skip Navigation Links
Careers

Job Title: Software Engineer
Location: San Jose Area (Full time)

Major Duties:
The Software Engineer will be a key contributor in a networking team working on the software components of performance enhancement products for network servers. Duties may include coding for the protocol stack, hardware drivers, or user-interface programs (such as installation and diagnostics).

Minimum qualifications:

  • BS/MS in EE/CS or equivalent
  • 3 or more years of hands-on experience in network design and implementation
  • A strong understanding of networking, with some protocol stack or LAN driver development to support it
  • Experience with Microsoft Windows Device Driver Development
  • Intel machine-language programming skills
  • Strong hardware background with respect to hardware diagnostics (self tests, power up tests)
  • Strong C programming skills
  • Good communication skills

Preferred experience:

  • 5 or more years of network design experience
  • Experience in development with Microsoft OS architecture including kernel-level, NDIS and/or TDI development, and use of the DDK
  • Experience with Unix or Linux kernel/driver development
  • Experience with the TCP/IP protocol stack
  • Experience with the iSCSI protocol
  • GUI experience skills
  • The ability to comfortably move up or down the protocol stack
  • Debugging experience using kernel debugger tools
  • Previously demonstrated success in working as a member of small, tightly-knit teams
  • Ability to be analytical and creative in the area of performance problem-solving and enhancement

We welcome your resume - please email it to employment@alacritech.com. Alacritech is an Equal Opportunity Employer.