Job Description: Responsible for the device driver model of the Target OS, all driver development except graphics like Linux driver, win driver. Architects interfaces for communicating with hardware, cross-platform solutions. Responsibile for security requirements and design decisions implications. Experience in DMA and other techniques for minimizing buffer copies. Knowledge of specific type of device driver being implemented, e.g.. Graphics, Networking, USB, etc. Extensively unit tests their implementation. Can code to standards and integrate with existing solutions. Software development skills (C C++). Ability to analyze network protocols to troubleshoot networking problems and to recognize and develop network performance solutions [TCP, IPv4 and/or IPv6, Domain Name System (DNS), Dynamic Host Configuration Protocol (DHCP)]
Inside this Business Group
The candidate must be Bsc or Msc in CS degree graduated.
up to 5 years experience in software development.
Deep and Practical Low level C development knowledge and experience experience in Linux driver /linux kernel /open source community is advantage.
Experience in WiFi technology (implementing wifi protocol in any kind of OS) and knowledge in network layers and protocols are advantage. any kind of device driver development is advantage. the candidate should be able to work on various tasks including involve in feature definition, design , integrations and bug fixing as well as ability to work on bringing up setup to fulfil the needs of his tasks. good human relationship is must!
Linux/RTOS - advantage
The Platform Engineering Group (PEG) is responsible for the design, development, and production of system-on-a-chip (SoC) products that go into Intel’s next generation client and mobile platforms. PEG strives to lead the industry moving forward through product innovation and world class engineering.