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.