We are looking for a Software Developer with strong expertise in Python, build systems, scripting, Linux, and AI-assisted development workflows to support large-scale hardware verification framework migrations.
This role involves leveraging modern AI coding agents (Claude Code / Codex) to accelerate migration, testing, debugging, and automation of complex build environments.
Key Responsibilities
Migrate large hardware verification frameworks between internal build systems
Use AI coding agents for code translation, debugging, and validation
Develop Python automation scripts and data transformation utilities
Analyze and translate legacy build system logic
Create Jenkins regression flows and automation pipelines
Debug complex build failures using logs and dependency analysis
Document migration learnings and create reusable engineering playbooks
Must-Have Skills
4–5 years of Software / Build / EDA Tooling experience
Strong Python programming skills
Experience with Ruby / Perl / scripting languages
Understanding of build systems and dependency graphs
Make-style tools, DAG builds, caching, dependency debugging
YAML / JSON / Jinja2 templating experience
Linux & Shell scripting
Git / Perforce version control
Experience with AI coding agents (Claude Code / Codex)
Good to Have
EDA / Semiconductor industry experience
RTL, Verilog, SystemVerilog exposure
Hardware verification workflows
Third-party framework packaging
Jenkins automation experience
Education: Bachelor’s Degree in Computer Science, Electrical/Electronics Engineering, or related field
Pay: ₹800,000.00 - ₹1,200,000.00 per year
Benefits:
- Flexible schedule
- Provident Fund
Work Location: In person