J

Senior EDA Tools Software Engineer

icon building Company : Jobgether
icon briefcase Job Type : Full Time
icon remote-alt Remote / Work from Home

Job Description - Senior EDA Tools Software Engineer


This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior EDA Tools Software Engineer based in India.


This role offers an opportunity to build advanced automation solutions that support next-generation semiconductor development.
You will design and lead the creation of scalable EDA tooling frameworks that transform architectural requirements into production-ready design assets.
The position combines software engineering expertise with deep understanding of SoC design, RTL workflows, and semiconductor automation.
You will collaborate with architecture, design, verification, and integration teams to improve engineering efficiency and product quality.
The role provides strong technical ownership, allowing you to define methodologies and influence automation strategies across multiple projects.
You will work in a highly innovative environment where AI-assisted workflows, automation, and engineering excellence are central to daily development.
This is an ideal opportunity for experienced engineers who enjoy solving complex technical challenges and mentoring others.


Accountabilities:


The Senior EDA Tools Software Engineer will be responsible for architecting and developing automation frameworks that accelerate semiconductor design processes. The role requires strong technical leadership, cross-functional collaboration, and ownership of scalable software solutions that improve engineering productivity and quality.



  • Architect, design, and implement scalable EDA automation tools supporting multiple SoC development programs.

  • Translate architectural requirements and design specifications into automated generation flows for RTL, register definitions, verification collateral, timing data, and integration artifacts.

  • Develop configurable frameworks for topology generation, parameter management, schema-driven design, and automated collateral creation.

  • Build reliable validation mechanisms by integrating automation flows with frontend and backend semiconductor design tools.

  • Enable Power, Performance, and Area (PPA) optimization through automation and analysis capabilities.

  • Collaborate with architecture, RTL, verification, and SoC integration teams to ensure generated outputs meet technical requirements.

  • Drive projects from concept definition through development, deployment, maintenance, and continuous improvement.

  • Participate in technical reviews and incorporate stakeholder feedback to enhance tool capabilities and usability.

  • Manage competing priorities while delivering high-quality solutions within project timelines.

  • Mentor junior engineers and promote best practices in software development, testing, and maintainability.

  • Contribute to broader engineering initiatives and help improve development methodologies across teams.


Requirements:


The ideal candidate is an experienced software engineer with a strong background in EDA tooling, semiconductor development, and automation frameworks. You should combine strong programming skills with knowledge of digital design concepts and the ability to work effectively across technical teams.



  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, or a related technical field.

  • 9+ years of experience in CAD/EDA tooling, design automation, semiconductor development, or related engineering domains.

  • Strong proficiency in Python or similar programming languages, with experience building scalable software frameworks rather than simple scripts.

  • Solid understanding of digital SoC design concepts, RTL hierarchy, synthesis workflows, and parameterized IP design.

  • Experience creating and validating structured schemas using formats such as JSON or YAML.

  • Working knowledge of SystemVerilog and ability to understand generated hardware design outputs.

  • Experience with templating systems, code generation frameworks, or automation methodologies.

  • Strong software engineering fundamentals including Git, code reviews, testing practices, and CI/CD workflows.

  • Familiarity with EDA tools and semiconductor design flows.

  • Knowledge of Network-on-Chip (NoC) architectures or interconnect protocols such as AXI, CHI, PCIe, or UCIe is a plus.

  • Understanding of IP packaging, configuration, and integration methodologies such as IP-XACT is beneficial.

  • Experience with graph algorithms, topology modeling, or connectivity optimization is preferred.

  • Ability to interpret complex architecture specifications and convert them into robust software implementations.

  • Excellent communication, problem-solving, organizational, and collaboration skills.

  • Experience mentoring engineers and driving technical initiatives is highly valued.


Benefits:



  • Opportunity to work on advanced semiconductor technologies and next-generation SoC development.

  • Fully remote work model from India with occasional site visits based on business needs.

  • High-impact role with ownership of innovative automation platforms and engineering methodologies.

  • Collaboration with experienced engineers across architecture, design, verification, and integration teams.

  • Opportunities for technical growth, leadership development, and continuous learning.

  • Access to a global technology environment focused on innovation and engineering excellence.

  • Comprehensive employee benefits, including health coverage, time-off programs, and additional workplace benefits.

  • Opportunity to contribute to impactful projects shaping future computing technologies.


How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!


 

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

 

 

#LI-CL1
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Original job Senior EDA Tools Software Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Senior EDA Tools Software Engineer Jobs in India

GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.