CareerPlan

Computer Science Senior Engineer for CAD - Cork, Ireland

Cork, IrelandFull-time2026-09-16 → 2026-11-10
Visa sponsorship offered

Core

Develop CAD tools, flows, and methodologies for VLSI design at advanced technology nodes (3nm and below) using automated reasoning and optimization.

Role type

Senior IC computer science engineer (VLSI CAD)

Builds

Automated reasoning approaches and internal applications for enabling technology and implementation flows

Domain

Semiconductor / VLSI design / Combinatorial optimization

Deliverable

production ML models

Required skills

Python, constraint reasoning, mathematical optimization, graph theory algorithms, data structures, software development (CI/CD, versioning, testing), artificial intelligence, SAT, integer programming, metaheuristics

Preferred skills

C/C++ object-oriented programming, data science approaches, data visualization, Synthesis or Physical Design Flows experience

Responsibilities

Design and implement automated reasoning approaches to solve highly challenging problems on VLSI design; develop high-quality software with versioning, testing, and continuous integration/deployment; collaborate with interdisciplinary teams on electronic design requirements

Seniority

Senior, hands-on IC