Software Engineer
Core
Developing memory compiler flows, verification flows, and internal IP handling processes for high-speed, low-power embedded memory IP solutions.
Role type
Senior IC software engineer (memory compiler & verification automation)
Builds
Memory compiler flows, verification flows, and internal IP management routines
Domain
Semiconductor / Embedded Memory / EDA
Deliverable
production ML models | product features
Required skills
System design & architecture, System-level programming, Linux/Unix environment proficiency, Data structures & algorithms
Preferred skills
Python (large-scale scripting/automation), Docker/Containerization, CI/CD pipeline setup, EDA tool scripting, ASIC design knowledge, Git workflows, Shell scripting, AI in automation
Technologies
Python, Docker, GitHub Actions, Git, Linux/Unix, Bash
Responsibilities
Develop memory compiler flow, Enrich verification flow, Maintain and improve internal IP handling processes, Maintain and improve IT setup
Seniority
Senior, hands-on IC