Software Developer – CAD & VLSI Design (Semiconductors)

North American Production Sharing, Inc.

Tijuana

On-site

MXN 420,000 - 660,000

Full time

8 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

North American Production Sharing, Inc. seeks a Software Developer (Semiconductor Industry) to join the Global CAD team in Tijuana, MX. The role centers on Python or C++ development and CAD tool creation to support design flows for RTL integration and floorplanning.

Collaborate with Physical Design and Timing/PDN teams on features for chip floorplanning, datapath routing, and AI-assisted design regression. Strong CAD tooling experience is a plus.

Qualifications

  • Bachelor's degree in Science, Engineering or related field required.
  • Masters or PhD in CS/Compute Engineering preferred.
  • Experience with Git/GitLab/GitHub and software development platforms.

Responsibilities

  • Develop and maintain internal software for top-level chip floorplanning and datapath routing.
  • Develop new features for internal CAD tools and webapp GUI components.
  • Augment design flow infrastructure to automate regression and test case extraction.
  • Adhere to software development best practices, testing, linting, and documentation.
  • Participate in project specs and software architecture discussions.
  • Interfacing with Global CAD developers and VLSI domain experts.

Skills

Python
C++
CAD development

Education

Bachelor's degree in Science, Engineering, or related field
Masters degree or PhD in Computer Science, Compute Engineering, or related field

Tools

Git
GitLab
GitHub

Job description

North American Production Sharing, Inc. seeks a Software Developer (Semiconductor Industry) to join the Global CAD team in Tijuana, MX. The role centers on Python or C++ development and CAD tool creation to support design flows for RTL integration and floorplanning.

Collaborate with Physical Design and Timing/PDN teams on features for chip floorplanning, datapath routing, and AI-assisted design regression. Strong CAD tooling experience is a plus.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

VLSI Software Engineer - AI-Driven CAD & Floorplanning
VLSI Software Engineer - AI-Driven CAD & Floorplanning

QUALCOMM, Inc. • Tijuana

Hybrid
MXN 420,000 - 660,000
VLSI CAD Software Engineer - Floorplanning & Tools
VLSI CAD Software Engineer - Floorplanning & Tools

QUALCOMM, Inc. • Tijuana

On-site
MXN 600,000 - 900,000
VLSI Frontend CAD Tools & Automation Engineer
VLSI Frontend CAD Tools & Automation Engineer

North American Production Sharing, Inc. • Tijuana

On-site
MXN 360,000 - 540,000
Software Developer (Semiconductor Industry)
Software Developer (Semiconductor Industry)

North American Production Sharing, Inc. • Tijuana

On-site
MXN 420,000 - 660,000
VLSI CAD Tools Engineer - Python/C++ for Floorplanning
VLSI CAD Tools Engineer - Python/C++ for Floorplanning

Qualcomm • Tijuana

On-site
MXN 400,000 - 650,000
VLSI Frontend CAD Applications Engineer
VLSI Frontend CAD Applications Engineer

North American Production Sharing, Inc. • Tijuana

On-site
MXN 360,000 - 540,000
VLSI CAD Frontend Tools Engineer – Automation & Docs
VLSI CAD Frontend Tools Engineer – Automation & Docs

QUALCOMM, Inc. • Tijuana, Chihuahua

On-site
MXN 480,000 - 960,000
VLSI Software Engineer
VLSI Software Engineer

Qualcomm • Tijuana

On-site
MXN 400,000 - 650,000
VLSI Frontend CAD Tools Engineer
VLSI Frontend CAD Tools Engineer

QUALCOMM, Inc. • Tijuana

On-site
MXN 360,000 - 720,000
Hardware Test & Support Engineer — Semiconductors
Hardware Test & Support Engineer — Semiconductors

North American Production Sharing, Inc. • Tijuana

On-site
MXN 420,000 - 600,000