Tuesday, July 17, 2012

[KITlist-Tech] CONTR: Senior Software Developer (Sunnyvale, CA)

Please direct your responses to: gbhaskar@us-buxton.com

Position: Senior Software Design Engineer (Embedded/firmware) with Linux/FreeBSD driver development experience in Network Storage Products
Pay Rate: DOE
Location: Sunnyvale, CA
Duration: 6 months plus
Preference: local candidates
Preference: GCs or Citizens

RESPONSIBILITIES
As a Senior Software Development Contractor, you will join a team of professionals in developing software and real-time firmware solutions for state-of-art System-on-Chip (SoC) devices with embedded MIPS processors. Reporting to the Manager, Software Development, your responsibilities will include, but are not limited to the following:
• Participate as a senior member of the team in the technical analysis and integration of storage software involving SATA/SAS/RAID controller technologies and Network Storage architectures
• Program kernel mode device drivers in FreeBSD and Linux using C or assembly language to implement core software components.
• May work directly with customers in the development of their software solutions using PMC devices and software/firmware components
• Work in collaboration with other PMC sites to design solutions and resolve customer issues
• Participate in detailed design and code reviews of implementations by team
• Sustain current product and guide next generation product to production.
• Troubleshoot and resolve complex software problems in real-time Operating Systems.
• Analyze software performance of device driver.
• Write comprehensive engineering documentation.
• Present technical information to small teams of engineers and technical marketing personnel.
REQUIREMENTS
• BSEE or BS Computer Science/Math with emphasis in embedded processing.
• 8+ years of software/firmware system development for Network Storage technologies, or demonstrated comparable experience.
• 3+ years experience with one or more storage protocols such as FC/iSCSI/SAS/SATA/SCSI and thorough knowledge of PCIe interface.
• Proficiency in developing FreeBSD OS driver specifically the CAM SCSI driver interface.
• Proficiency in developing Linux OS driver specifically the Linux SCSI mid layer driver interface.
• Detailed working knowledge of storage software/firmware design and implementation.
• Capable of working with customers and technology partners in architecture development
• Proficient programmer in C and assembly for embedded devices.
• Effective communicator of technical ideas using verbal as well as written skills
• Works well in a small team.
• Willingness to set and meet deadlines.
• Highly motivated, sets personal goals, and achieves goals without supervision.

DESIRABLE QUALIFICATIONS
• Familiarity with Storage Management interface (SNIA, SMI-S).
Proficiency of FreeBSD and Linux kernel Architecture specifically in the area of processes, threads, scheduling, synchronization mechanisms, and memory management

Please send in your updated resume with contact information to "gbhaskar@us-buxton.com". You can also reach me at (925)708-0224


------------------------------------

********************************************************************

Read the new KIT List blog at www.kitlist.wordpress.com for job tips and to connect to our community!

Please go to www.KITlist.org to join, post jobs, or get answers to common questions. If you have any comments or questions, you can reach us directly at KITtechmoderator@KITlist.org.

By using the KIT List you agree to comply with the Terms of Use on the site, and will not use discriminatory employment practices. The KIT List is a service of Connelly Communications, Inc.

TO UNSUBSCRIBE:
Replying to KIT emails with an "unsubscribe" request does not work.
Instead, just send an email (from the same account you used to subscribe) to KITlist-Tech-unsubscribe@yahoogroups.com. If you are still receiving emails after a few days, please email us at KITtechmoderator@KITlist.org and we will manually remove you. Thanks!
Yahoo! Groups Links

<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/KITlist-Tech/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:
http://groups.yahoo.com/group/KITlist-Tech/join
(Yahoo! ID required)

<*> To change settings via email:
KITlist-Tech-digest@yahoogroups.com
KITlist-Tech-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
KITlist-Tech-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/

No comments:

Post a Comment