Please direct your responses to: frivera@otmcorp.com
Systems Software Engineer (Device Driver) needed for a long term direct client project. Client is stable and growing.
** Local candidates with Local Experience preferred due to in person interviewing. (Local = San Francisco Bay Area) **
We are looking for an experienced Linux Device Driver engineer, requiring design, implementation and unit testing of production-quality systems software for our client's multi-purpose storage appliance.
Responsibilities:
-You will be responsible for developing the Systems Software that powers products.
-Define and implement requirements analysis, design, estimation, implementation, unit testing and maintenance for product and platform features.
-Strong HW and SW troubleshooting and problem-solving skills; ability to create efficient solutions to complex problems including SW workarounds to HW bugs.
-Work with various OEM/ODM vendors for resolving storage related HW/FW issues
-Participate in design discussions and design/code reviews.
-Develop software in C, C++, Python for our Linux-based appliance platform.
-Engage with customer support and assist with customer cases.
-Work independently as well as in team roles, including project leadership.
Requirements:
-At least 7+ years of industry experience with Storage device drivers and SCSI stack.
-Must have extensive experience in the Linux SCSI subsystem (all the 3 layers)
-Must have strong hand's-on knowledge in Linux SES commands
-Must have solid expertise in SCSI/SAS protocols
-Must have strong understanding of Linux/Unix OS internals including locking and semaphores, multiprocessor and multithreaded architectures, bottom-halves, inter-process communication,interrupt handling, etc.
-Should have work experience in one or more SAS HBA driver(s)
-Should have debugging (collecting SAS/SATA traces) experiences with 3rd party vendor HW (Ex: Expanders, HBA's, Drives)
-Should have working knowledge on using GDB and crash tools
-Optionally should have working knowledge in disk drive technologies (SATA or SAS)
-Optionally should have experience with analyzing S.M.A.R.T or disk health monitoring
-Experience with new hardware bring-up is a plus.
-Should be an expert in C, C++ and scripting languages (Bash, Python, etc.) and the Linux/UNIX programming environment.
-Should posses excellent verbal and written communication skills.
Education:
Bachelor of Science in Computer Science or equivalent; Master of Science or higher preferred.
OTM Software Professionals is a locally owned and operated company in the Silicon Valley working on the hottest projects. We offer direct support to all of our employees as well as excellent benefits. Do you have the skills, experience and drive to become a part of the OTM team? Apply today to become part of the OTM team!
Posted by: KIT List Jobs <jobposting2@kitlist.org>
Reply via web post | • | Reply to sender | • | Reply to group | • | Start a New Topic | • | Messages in this topic (1) |
Join the new KIT Resources List!
You'll get job tips, notices for free or low-cost career events, services, and job fairs. Just send an email to:
KITlistResource-subscribe@yahoogroups.com
Please go to www.KITlist.org to join, post jobs, or see our FAQs. If you have any comments or questions, you can reach us 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!
No comments:
Post a Comment