Software Device Driver Engineer Core IO, Core OS
Austin, TX - USA
Job Summary
We are looking for a Software Device Driver Engineer with an extensive background in Operating Systems drivers IO performance/characterization strong programming skills and experience leading design and development this role you develop system level PCIe architecture solutions adding functionality and improving performance across many product lines. n
Prototype bring-up develop and maintain device drivers for PCIe on Apple OSs nDrive company-wide PCIe initiativesnArchitect new driver stacks and frameworksnSupport cross functional teams and platform developersnMake enhancements to the Darwin kernel and other related software stacks as necessaryn
Strong C/C programming skills and experience with multi-threaded programmingnOutstanding written and verbal communicationnProficient in Operating Systems and kernel architecturenBachelors degree in CS/CE/EE (or equivalent or related field)n
3 years of relevant experience nFamiliarity with iOS/macOS toolchainnExperience with IOKit and iOS/macOS driver developmentnExperience with common hardware architectures (ARM PPC MIPS x86)nAbility to use an oscilloscope and logic analyzer and to read board schematicsnA fundamental knowledge of low-level and system level PCIe architecture and implementationsn
Required Experience:
IC
About Company
Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar ... View more