> Markdown version of [/jobs/ext/1889075-hardware-principal-engineer](https://www.wearedevelopers.com/jobs/ext/1889075-hardware-principal-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Hardware Principal Engineer - **Company:** Dell Technologies Inc. - **Location:** Austin, TX, United States - **Experience:** Expert - **Salary:** $161,500.0 - $209,000.0 - **Contract:** Internship / Graduate position - **Skills:** Computer-Aided Design, Databases, Computer Engineering, Electronic Design Automation, Hardware Design, Python (Programming Language), OrCAD, Schematic Capture, Signal Integrity, Tcl (Programming Language), Pcb Layout, Software Version Control, Server Operating Systems & Platforms - **Published:** August 1, 2026 - **Apply:** https://www.jobmonkeyjobs.com/career/27898429/Hardware-Principal-Engineer-Texas-Austin-1312 ## About the Role * Strong proficiency with the Cadence Allegro/OrCAD toolset, including symbol editor, padstack editor, and package designer * Deep working knowledge of IPC-7351 land pattern standards, JEDEC package outlines, and component datasheet interpretation * Experience building library parts for advanced packaging technologies including fine-pitch BGAs, QFNs, and high-density connectors * Familiarity with PLM systems, component lifecycle management workflows, and database-driven library management * Attention to detail with a demonstrated commitment to data accuracy, quality, and process discipline Desirable Requirements: * Typically requires 8+ years of related experience in a professional role with a Bachelor's degree; or 6+ years with a Master's degree; or 3+ years with a PhD; or equivalent experience * Experience in ECAD library development for high-volume notebook, server, and client hardware environments, leveraging Cadence SKILL, Python, and Tcl for library automation, supporting ECAD-MCAD collaboration and 3D component modeling, incorporating signal integrity considerations into footprint and padstack design, and utilizing third-party library data sources and tools such as IHS, SiliconExpert, and Ultra Librarian while collaborating with global engineering teams and ODM partners ## Description From schematic symbol to Printed Circuit Board (PCB) footprint, the Electrical Computer-Aided Design (ECAD) Library team is the foundation upon which every hardware design is built. It's a critical field of work. We're involved in interpreting component specifications, translating manufacturer data into accurate and reliable library parts, and ensuring that every design team across the organization has access to the highest-quality ECAD assets. We establish and enforce the standards that ensure consistency, accuracy, and efficiency across platforms. Our work influences design quality from the earliest stages of schematic capture through final PCB layout. And we partner with colleagues across hardware engineering, component engineering, and supply chain to ensure our library ecosystem keeps pace with the latest silicon and packaging technologies., Dell Technologies is seeking a Senior ECAD Library Engineer to join our Hardware Engineering organization, where precision meets innovation. This role is ideal for a detail-driven engineer who takes pride in building the foundational assets that enable world-class hardware design and who thrives on enabling high-performing design teams to move faster with confidence. What you'll achieve: As a ECAD Library Engineer, you'll own the creation, management, and governance of electronic component libraries within the Cadence Allegro/OrCAD toolset, supporting next-generation laptop, desktop, workstation, and server platforms. You'll drive library standards, automation, and quality processes, ensuring design teams have access to accurate, validated schematic symbols, PCB footprints, padstacks, and associated component data throughout all phases of product development. You'll also collaborate closely with schematic designers, PCB layout engineers, signal integrity engineers, component engineers, and supply chain teams to anticipate library needs, resolve part-related design issues, and maintain alignment between ECAD libraries, approved vendor lists, and PLM systems. You will: * Create and maintain schematic symbols, PCB footprints, and padstacks in Cadence Allegro/OrCAD, ensuring compliance with IPC-7351, JEDEC, and internal design standards for complex package types, including BGAs, QFNs, and multi-die modules * Establish and govern library standards, including naming conventions, version control, and release processes, to ensure consistency, traceability, and quality across engineering platforms * Develop and implement automation solutions using SKILL, Python, and Tcl to improve library creation, validation, maintenance, and bulk-update efficiency * Manage Cadence library infrastructure and support integration with PLM/ERP systems to align component data with lifecycle management and approved vendor requirements * Collaborate with engineering teams to deliver validated library components ahead of design milestones while providing training, documentation, and best-practice guidance on library usage and standards ## Related Videos - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Strange New Worlds: shaping the future of the digital age](https://www.wearedevelopers.com/videos/677-strange-new-worlds-shaping-the-future-of-the-digital-age) - [How to Domain Model – An example from manufacturing](https://www.wearedevelopers.com/videos/742-how-to-domain-model-an-example-from-manufacturing) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Top Characteristics of a Software Engineer](https://www.wearedevelopers.com/magazine/166-top-characteristics-of-a-software-engineer) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk)