Linux Kernel Developer Job # 32705

This is for Kernel Developers. If that is not what you are looking for, please check out the Linux System Administrator Job Market and the Original Linux Job Market.




Job Description
Title Sr. Software Engineer   This is the short description for the job opening.
Location Oregon   This is where the job is located
Job Description Sr Software Engineer - Storage 568712 - Responsibilities and Details Description Job Description: Performs network product design, development, testing, documentation, and analysis of software applications. Assignments include development of new programs and subprograms, as well as, enhancements, modifications, and corrections to existing software. Duties include designing application, writing code, completing programming and developing and executing testing and debugging routines, and documenting work and results. May be responsible for developing or executing project plans, budgets and schedules and for documentation of work and results. These positions develop software applications for external customers. Qualifications We are looking for an experienced Linux Kernel and Device driver developer with proven experience in the field of Ethernet driver, Fibre Channel (FC) Storage driver development, and Networking (NetDev) and Storage (SCSI) subsystems of Linux Kernel, to lead a team of Linux driver/kernel developers. This team's charter is to bring the cutting edge FCoE (Fibre Channel Over Ethernet) technology to market and to Linux Kernel. You should possess a relevant education qualification in a technical field. You should have training or experience with IntelĀ® architecture, C, networking, TCP/IP, and storage technologies such as Fibre Channel (FC), SCSI and iSCSI in Linux* operating systems. Additional qualifications include: - Strong in C development, Linux device driver development and software design - Experience with FC and SCSI bus protocol and Linux* storage driver stack - Experience in Ethernet device driver development and Linux networking (NetDev) stack - Experience with open source model of driver development - Strong knowledge in kernel mode device driver development for Linux* in x86 environments - Experience with Linux* user space to kernel interaction, virtual versus physical memory and I/O manager concepts - Experience of bus architectures such as Peripheral Component Interconnect (PCI) and/or PCI-Express* and OS resource handling and management - Experience with multithreading, timers, synchronization in Linux* kernel space - Ability to read hardware specifications, implement hardware control routines, and diagnose and correct software and/or hardware interaction issues - Ability to write, review, and revise technical documentation - A team player, self-starter, motivated, willing and able to code to existing architecture while looking for potential areas of improvement   Please describe the job you are offering. Do not include your company name or contact information here. Applicants respond by submitting their resumes.
Salary Range DOE   What salary range were you considering for this position?
First Question Have you had Linux Kernel device driver development experience   This is used to prioritize the candidates. You might ask years of experience with your technology.
Second Question How many years with FCoE, Linux kernel, device driver experience.   This is used to prioritize the candidates. You might ask years of experience in your industry.
Market Place North America   The marketplace defines the visa requirements. Please let us know which market this job is in.
Employee Or Consultant Employee   Are you looking for an employee or a consultant?
Service Type Free Email Announcement   Do you want a free email announcement, or do you want me to help you recruit the right person for this job?