logo

Engineer I Validation

  • Anywhere

Company :
Microchip Technology

Location :
Basking Ridge, New Jersey

Expiry Date :
Sun, 07 Mar 2021 23:59:59 GMT

Apply Job :
Open Link

Description :
Job Attributes Job Id 12686 Req Id NCG21-21 Category Engineering Job Type Full-time Education Level N/A Job Level Experienced (Non-Manager) Hires Needed 1 Job Location Basking Ridge, NJ Apply Now Share this on Engineer I-Validation Basking Ridge, NJ Company Description Microchip Technology Inc. is a leading provider of embedded control applications. Our product portfolio comprises general purpose and specialized 8-bit, 16-bit, and 32-bit microcontrollers, 32-bit microprocessors, field-programmable gate array (FPGA) products, a broad spectrum of high-performance linear, mixed-signal, power management, thermal management, radio frequency (RF), timing, safety, security, wired connectivity and wireless connectivity devices, as well as serial Electrically Erasable Programmable Read Only Memory (EEPROM), Serial Flash memories, Parallel Flash memories, and serial Static Random Access Memory (SRAM). We also license Flash-IP solutions that are incorporated in a broad range of products. Job Description An opening exists in the functional validation group for an engineer with an interest in PCI Express (PCIe), Non-Volatile Memory Express (NVMe), embedded low level programming, and debug of complex ASICs. This group is a cross functional team of talented engineers tasked with pre-silicon and post-silicon validation of Microchip s NVMe Flash controller products. The team is responsible for emulation validation, ensuring functional specification compliance, system interoperability under a wide range of operating environments (i.e., both hardware platforms and operating systems), measuring/analyzing performance, and system level debug of post silicon issues. The team also creates the hardware and software validation infrastructure necessary to perform these tasks. Team members work with architects/designers and influence the architecture, features, and performance of future products. Responsibilities: * Plan, develop, code, and execute pre-silicon and post-silicon validation plans * System level debug of post-silicon hardware and software issues * Build and support validation infrastructure through the development of embedded software, device drivers, and test tools Job Requirements * Bachelor or Master degree in CS, CE, EE * Experience, New College Grads * Scripting (Tcl, Python) * Proficient in C and/or embedded C programming * Excellent knowledge of digital systems and computer architecture * Ability to develop functional validation plans and develop software necessary to execute these plans * Excellent verbal and written communication skills Preferred: * Knowledge of PCI/PCI Express system architecture * Familiarity with storage interfaces (e.g., NVMe, SCSI, AHCI, SATA, or SAS) * Experience developing device drivers for Windows or Linux * Experience in use of lab equipment (e.g., protocol analyzers) Equal Opportunity Employer Microchip is an Equal Opportunity/Affirmative Action Employer of Disabled / Veterans / Minorities / Women. We provide equal employment and affirmative action opportunities to applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other basis protected under applicable federal, state or local laws. For more information on applicable equal employment regulations, please refer to the EEO is the Law Poster and the EEO is the Law Poster Supplement. Please also refer to the Pay Transparency Policy Statement. Applicants with Disabilities If you need accommodation for any part of the employment process because of a medical condition or disability, please send us an email here with "Applicant Accommodation Request" in the subject line of the email. Alternatively, you may call us at to let us know the nature of your request. Apply Now