Design Verification CAD Software Engineer
Develop software solutions and tools that support design verification across chip families. Work spans software architecture, cloud-native services, GUI development, CI/CD, and collaboration with verification engineers and EDA vendors.
Responsabilidades
- Develop and maintain an LLM harness for agentic design verification workflows; benchmark and improve workflow accuracy
- Build and manage cloud-native services on Kubernetes, including CI/CD, containerization, alerting, databases, GUI, and monitoring
- Gather requirements from design verification stakeholders
- Write and maintain Python scripts used in design simulation flows
- Support multiple projects simultaneously
Requisitos
- Bachelor’s or master’s degree in electrical engineering, computer engineering, or computer science
- Multiple years of experience in design verification or design verification CAD
- Strong software fundamentals, including data structures and algorithms
- Experience automating tasks and improving workflows and processes
- General understanding of chip design, including hardware description languages, front-end design, simulation, synthesis, and physical design
Se valora
- Experience with Docker, Kubernetes, HTTP servers, authentication, and authorization
- Familiarity with LLM harnesses and frameworks
- Python experience, including async programming, Pydantic, SQLAlchemy, or FastAPI
- SQL and database experience, such as MySQL