Senior Engineer I - Validation (ASIC)

MicrochipBasking Ridge, NJ
3d$68,640 - $205,000

About The Position

An opening exists in the functional validation group for a senior engineer with strong interest in PCI Express (PCIe), Non-Volatile Memory Express (NVMe), embedded low level programming with JTAG, and debug of complex ASICs in multi-core environment. 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 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.

Requirements

  • Bachelor’s degree in CS, CE or EE and a minimum of 5 years of relevant experience , or Master’s degree in CS, CE or EE and a minimum of 2.5 years of relevant experience
  • 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

Nice To Haves

  • 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)
  • Knowledge in Machine Learning

Responsibilities

  • Plan, develop, code, and execute pre-silicon and post-silicon validation plans
  • Operating System level debug of post-silicon hardware and software issues
  • Analysis and debug of PCIe and NVMe protocols
  • Build and support validation infrastructure through the development of embedded software, device drivers, and test tools written in C, Python, Tcl

Benefits

  • Wellness & Medical Benefits effective on your First Day of Employment
  • Quarterly Employee Cash Bonus Plan
  • Restricted Stock Grant
  • Employee Stock Purchase Plan
  • Tuition Reimbursement
  • 401K Retirement Savings Plan
  • Spending Accounts
  • Life Insurance
  • Long Term Care
  • Legal Employee Assistance Plan
  • Paid Time Off: Vacation Pay
  • Paid Sick in Accordance with State Law
  • 10 Paid Holidays
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service