

Enterprise Solutions Inc.
System-on-Chip Design Engineer
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a Principal ASIC/SoC Design Engineer in Santa Clara, CA, on a 12+ month contract at $100-$108/hr. Requires expertise in C++, SystemVerilog, ASIC/SoC design, and AI/ML concepts, with 4-6+ years of relevant experience.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
840
-
ποΈ - Date
December 23, 2025
π - Duration
More than 6 months
-
ποΈ - Location
Hybrid
-
π - Contract
W2 Contractor
-
π - Security
Unknown
-
π - Location detailed
Santa Clara County, CA
-
π§ - Skills detailed
#Leadership #IP (Internet Protocol) #C++ #AI (Artificial Intelligence) #Documentation #Debugging #ML (Machine Learning) #Computer Science #Programming
Role description
Job Title: Principal ASIC / SoC Design Engineer (AI/ML)
Location: Santa Clara, CA 95051 (Hybrid or Onsite as required)
Contract β 12+ Months (Possible Extension)
Pay Rate: $100/HR - 108/HR on W2
Job Description:
Seeking a highly experienced Principal ASIC / SoC Design Engineer to lead the architecture, design, verification, and productization of advanced ASIC and System-on-Chip (SoC) solutions for AI/ML-driven applications.
This role requires deep technical expertise, strong leadership capabilities, and the ability to drive complex hardware designs from concept through silicon.
The ideal candidate will have extensive experience in C++ programming, SystemVerilog, ASIC/SoC development, and a working understanding of AI/ML hardware concepts, along with proven success collaborating across hardware, software, and product teams.
Key Responsibilities:
β’ Define, model, design, optimize, verify, validate, implement, and document ASIC IP blocks and SoCs for high-performance, low-power products
β’ Develop advanced architectures, circuit specifications, logic designs, and system-level simulations based on product requirements
β’ Lead digital and/or analog ASIC design activities across the full development lifecycle
β’ Collaborate closely with software architecture, hardware architecture, product management, and program management teams
β’ Evaluate and optimize ASIC design flows including RTL development, synthesis, place & route, timing closure, power analysis, and verification
β’ Utilize industry-standard EDA tools and workflows (e.g., RTL-to-GDSII flow, Virtuoso) to deliver complex IP blocks and SoC designs
β’ Write and maintain detailed technical documentation for ASIC, IP, and EDA workflows
β’ Review designs and documentation produced by other engineers and provide technical feedback
β’ Mentor and provide technical guidance to junior and mid-level engineers
β’ Influence architectural and technical decisions impacting multiple projects and product lines
Required Skills & Qualifications
Technical Skills
β’ Expert-level experience in C++ programming
β’ Hands-on experience with SystemVerilog
β’ Strong background in ASIC and SoC design
β’ Experience with RTL-to-GDSII development flows
β’ Familiarity with EDA tools (e.g., Virtuoso or equivalent)
β’ Working knowledge of AI/ML concepts, particularly as they relate to hardware acceleration
β’ Experience with software productization and hardwareβsoftware integration
β’ Strong debugging, documentation, and developer support skills
Education & Experience
β’ Bachelorβs degree in Engineering, Computer Science, or a related field with 6+ years of relevant ASIC/SoC experience
β’ Masterβs degree with 5+ years of relevant experience
β’ PhD with 4+ years of relevant experience
Enterprise Solutions Inc. is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Job Title: Principal ASIC / SoC Design Engineer (AI/ML)
Location: Santa Clara, CA 95051 (Hybrid or Onsite as required)
Contract β 12+ Months (Possible Extension)
Pay Rate: $100/HR - 108/HR on W2
Job Description:
Seeking a highly experienced Principal ASIC / SoC Design Engineer to lead the architecture, design, verification, and productization of advanced ASIC and System-on-Chip (SoC) solutions for AI/ML-driven applications.
This role requires deep technical expertise, strong leadership capabilities, and the ability to drive complex hardware designs from concept through silicon.
The ideal candidate will have extensive experience in C++ programming, SystemVerilog, ASIC/SoC development, and a working understanding of AI/ML hardware concepts, along with proven success collaborating across hardware, software, and product teams.
Key Responsibilities:
β’ Define, model, design, optimize, verify, validate, implement, and document ASIC IP blocks and SoCs for high-performance, low-power products
β’ Develop advanced architectures, circuit specifications, logic designs, and system-level simulations based on product requirements
β’ Lead digital and/or analog ASIC design activities across the full development lifecycle
β’ Collaborate closely with software architecture, hardware architecture, product management, and program management teams
β’ Evaluate and optimize ASIC design flows including RTL development, synthesis, place & route, timing closure, power analysis, and verification
β’ Utilize industry-standard EDA tools and workflows (e.g., RTL-to-GDSII flow, Virtuoso) to deliver complex IP blocks and SoC designs
β’ Write and maintain detailed technical documentation for ASIC, IP, and EDA workflows
β’ Review designs and documentation produced by other engineers and provide technical feedback
β’ Mentor and provide technical guidance to junior and mid-level engineers
β’ Influence architectural and technical decisions impacting multiple projects and product lines
Required Skills & Qualifications
Technical Skills
β’ Expert-level experience in C++ programming
β’ Hands-on experience with SystemVerilog
β’ Strong background in ASIC and SoC design
β’ Experience with RTL-to-GDSII development flows
β’ Familiarity with EDA tools (e.g., Virtuoso or equivalent)
β’ Working knowledge of AI/ML concepts, particularly as they relate to hardware acceleration
β’ Experience with software productization and hardwareβsoftware integration
β’ Strong debugging, documentation, and developer support skills
Education & Experience
β’ Bachelorβs degree in Engineering, Computer Science, or a related field with 6+ years of relevant ASIC/SoC experience
β’ Masterβs degree with 5+ years of relevant experience
β’ PhD with 4+ years of relevant experience
Enterprise Solutions Inc. is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.






