More jobs:
Memory Layout Engineer
Job in
Milpitas, Santa Clara County, California, 95035, USA
Listed on 2026-07-01
Listing for:
Tranzeal Inc
Full Time
position Listed on 2026-07-01
Job specializations:
-
Engineering
Hardware Engineer, Systems Engineer, Test Engineer
Job Description & How to Apply Below
Memory Layout Engineer
Location:
Milpitas, CA or Irvine, CA Number of days onsite – (Onsite 5 days/week) MUST-HAVE
SKILLS:
- Familiarity with PCIe/PCI Express-based designs
- Strong understanding of Verilog/System Verilog and UVM
- Exposure to ASIC development flow
- Experience with SoC design/verification
- Experience in RTL integration, debugging, and functional verification at SoC level
- Collaborate with cross-functional teams to ensure design quality and timely delivery
- gen6 or gen5
8 to 10 years of experience - minimum 8-10 years of PCIe experience.
We are looking for a high-caliber engineer with rich PCIe experience to own the end-to-end system design for our next-generation NVMe SSD product lines. You will bridge the gap between ASIC/SoC integration, firmware architecture, and platform interoperability.
Core Responsibilities
- Architecture & Design :
Own the system-level PCIe Gen5/Gen6 architecture from an endpoint perspective, including PHY/MAC review and SoC integration. - Driver & Firmware Leadership :
Serve as a technical lead for high-performance PCIe kernel-mode drivers (Linux/Windows) and define firmware guidelines for robust link training (LTSSM) and power management. - Complex Topologies :
Architect driver logic for sophisticated hardware setups involving external PCIe switches and multiple endpoints. - Validation & Debug :
Lead system-level triage for PCIe behaviors, including AER (Advanced Error Reporting), reset flows, and interoperability across diverse host platforms. - Compliance :
Ensure full adherence to PCI-SIG standards and NVMe specifications during bring-up and qualification. - Mentorship :
Provide technical direction and mentor junior engineers, fostering a culture of excellence in low-level software and high-speed design.
Required Skills & Qualifications
- Education :
Bachelor's or Master's in Electrical/Computer Engineering or related field. - Protocol Expertise :
Deep knowledge of PCIe Gen5/Gen6, NVMe, and high-speed interface solutions like Ser Des. - Programming :
Proficient in C/C++ for embedded systems and Python for test automation and triage. - Lab Proficiency :
Hands-on experience with protocol analyzers, oscilloscopes, and logic analyzers for hardware/firmware debug. - Architecture :
Strong understanding of SoC/ASIC registers, power domains, and sideband signaling
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×