Senior Software Engineer, Chip Design Tools
Develop software tools and methodologies used by electrical, design, and verification engineers to create advanced processors, switches, and networking hardware.
Responsibilities
- Develop software solutions for chip design and verification workflows
- Define methodologies that improve engineers’ day-to-day design processes
- Enhance internal tools used to design systems-on-chip and switches
- Collaborate with designers, verification specialists, and architects
- Develop or configure AI-assisted solutions for engineering problems
Requirements
- Bachelor’s degree in Computer Science with excellent grades
- At least 5 years of practical software development experience
- Strong programming, analytical, debugging, and problem-solving skills
- Familiarity with AI-powered development tools and workflows
- Motivation to improve engineering processes
Nice to have
- Experience in a design automation or CAD team
- Knowledge of front-end or back-end chip design or dynamic verification
- Experience with AI-powered IDEs, coding assistants, agentic tools, or AI agents
- Linux experience