N

NXP Semiconductors

Automotive semiconductors and secure embedded solutions

AI/ML Driven ASIC Design and Implementation Automation Engineer

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeSan Diego, CA, USA$147.9k - $203.4k /yrIn-person

About the Job

Requirements

  • A BS or MS in Computer Science, Electrical Engineering, Computer Engineering, or a related discipline, with a strong background in software development.
  • At least 5 years of experience in AI and machine learning techniques, including large language models, convolutional neural networks, recurrent neural networks, and graph neural networks, applied to real-world optimization problems.
  • Hands-on programming expertise in Python and C++.
  • Knowledge of data structures and algorithms, and software development for optimization problems.
  • Hands-on experience with Unix or Linux, revision control such as Git and BitBucket, software development, and debugging tools.
  • Strong verbal and written communication skills.

Responsibilities

  • Explore research ideas and solutions that apply artificial intelligence and machine learning to VLSI design.
  • Work with academic AI/ML research communities, architecture teams, IP and SoC designers, and SoC implementation teams across sites to explore and evaluate methods for leading-edge SoC technologies.
  • Explore automation applications using generative AI, reinforcement learning, graph neural networks, and convolutional neural networks.
  • Coordinate and drive digital-transformation initiatives with NXP engineering teams across architecture, IP and SoC design, verification, and implementation.
  • Develop prototype solutions to evaluate state-of-the-art AI/ML techniques and identify suitable approaches for NXP designs.
  • Work on actual designs and implementation to pilot and develop automation.

Desired Qualifications

  • Strong understanding of design, layout, constraints including SDC, clocks, CDC, and RDC; static timing analysis; low-power design; and power-aware flows using UPF.
  • Prior experience in VLSI CAD methodology and tool development.
  • Understanding of hardware description languages including SystemVerilog, Verilog, and VHDL, as well as front-end design, physical design, and layout implementation or generation flows and tools.
  • Understanding of or prior experience with electronic design automation tools for design, verification, design for test, and implementation.
  • Experience with design revision control using Git or DesignSync, and Make.
  • Experience with Splunk, Jenkins, LSF, and continuous integration and continuous delivery processes.

About the Company

NXP Semiconductors

Automotive semiconductors and secure embedded solutions

NXP Semiconductors designs and sells semiconductor chips for vehicles and other devices. Its products include automotive-grade microcontrollers and other ICs used in engines, infotainment, safety systems, and networked car architectures. These chips process data, run software, and enable features such as advanced driver assistance and vehicle connectivity, often with strong security and real-time performance. Unlike some peers, NXP became an independent company after Philips spun off its semiconductor unit in 2006 and later merged with Freescale in 2015, building a focused strength in automotive semiconductors and microcontrollers. This gives it a clear niche in the market and the goal of growing as a standalone leader in smarter, connected vehicles and related technologies.

Company size
10,001+
Company stage
IPO
Headquarters
Eindhoven, Netherlands
Founded
2004

Recently Posted Jobs

Explore more opportunities at NXP Semiconductors

See more jobs