Ericsson

Silicon Front End CAD Engineer

Ericsson
Apply
1 day ago

Responsibilities

  • Extend the OneRun Python platform architecture, plugins, APIs, and vendor-agnostic EDA abstraction layers.
  • Script, integrate, pilot, and productionize simulation, formal, lint, CDC/RDC, and other front-end EDA flows.
  • Bring emulation compile, run, and debug capabilities into OneRun.
  • Optimize flow runtime, startup overhead, compute usage, license usage, usability, documentation, and onboarding.
  • Apply Kiro and ChipAgents or similar AI tools to spec-driven development, flow debugging, and first-line user support while validating results against reproducible baselines.
  • Automate OneRun regression testing and release qualification in Jenkins CI, support controlled rollouts, and resolve complex issues with users and EDA vendors.

Requirements

  • At least 5 years of experience in front-end CAD, EDA flow development, or silicon infrastructure software, including production deployment for ASIC or FPGA projects.
  • Strong Python software engineering skills with modular design, APIs, automated testing using PyTest or equivalent, Linux, Git, code review, CI, and controlled releases.
  • Hands-on experience integrating front-end EDA tools such as Xcelium, VCS, JasperGold, or VC SpyGlass, including configuration, licensing, and compute farms such as LSF.
  • Working knowledge of ASIC/SoC design and verification flows, SystemVerilog, and UVM.
  • Experience translating recurring user problems into reusable platform features and collaborating with distributed teams.
  • Bachelor’s or master’s degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field, or equivalent practical experience.
  • Critical exposure includes hands-on Siemens Veloce or Cadence Palladium emulation, practical AI/ML or LLM-based tools for flow automation or support, vendor-agnostic EDA frameworks, or measurable improvements in runtime, compute efficiency, or adoption.

Benefits

  • Austin, Texas work location; the position is not remote.
  • Medical and dental plan options with company credits toward eligible premiums.
  • Ericsson US 401(k) contributions and matching, life insurance, accidental death and dismemberment coverage, disability coverage, and stock purchase plan.
  • At least 15 accrued vacation days, up to 3 personal days, 11 annual holidays, volunteer time, and annual sick time.
  • Up to 16 weeks of paid maternity leave and 6 weeks of paid parental or adoption leave at 100% of pay.
  • Financial wellness programs, educational assistance, matching gifts, recognition programs, and other company-paid benefits.

Tech Stack

GitJenkinsLinuxpytestPython

Categories

Ericsson

About Ericsson

10,000+ employees

Ericsson is a publicly traded telecommunications vendor that builds mobile network infrastructure (RAN, core, OSS/BSS), cloud platforms, and managed services for communications providers and enterprises. Founded in 1876 and headquartered in Kista, Stockholm, it supplies 5G systems to operators worldwide and owns Vonage, expanding network APIs and enterprise communications offerings.

Contact me