

Share
During the last few years, usage of AI based systems and applications is getting wider and wider.
In this role you will:
In addition, excellent candidates may have experience in several of these areas:
These jobs might be a good fit

Share
Your work will enable scalable, efficient, and high-quality silicon design by leveraging advanced Python software development within modern EDA workflows.
Key Responsibilities:
• Design, develop, and maintain Python-based tools and infrastructure to automate and streamline EDA workflows.
• Develop and extend GitHub Actions/Workflows to support continuous integration, validation, and deployment for hardware design flows.
• Partner with design and CAD teams to identify inefficiencies and deliver high-impact automation solutions.
• Integrate and support EDA tools from major vendors (e.g., Synopsys, Cadence, Siemens) into design flows.
• BS/MS in Computer Science, Electrical Engineering, or related field.
• 5+ years of experience in software development using Python.
• Experience using Git for source control in large collaborative environments.
• Experience using GitHub workflows, including GitHub Actions, secrets, runners, and CI/CD pipelines.
• Strong debugging and problem-solving skills with attention to software robustness and maintainability.
Preferred Qualifications:
• Familiarity with industry-standard EDA tools and front-end design workflows, including RTL development, simulation, functional verification, linting, and logic synthesis.
• Experience using GitHub SDK/API for automation and repository management.
• Familiarity with build systems (e.g., Make, CMake, Gradle) and dependency management.
• Exposure to front-end EDA data formats such as Liberty timing models, SDC constraints, and simulation data formats like SDF and VCD/FSDB.
• Experience designing, deploying, and managing containerized workloads using technologies such as Docker and Kubernetes.
These jobs might be a good fit

Share
Responsibilities:
These jobs might be a good fit

Share
Role Description:
These jobs might be a good fit

Share
During the last few years, usage of AI based systems and applications is getting wider and wider.
In this role you will:
In addition, excellent candidates may have experience in several of these areas:
These jobs might be a good fit

Share
In this role, you will:
Required:
5+ years of experience in C++ and familiarity with modern software development practices.
Background in high-performance computing or parallel programming.
Strong analytical and problem-solving skills.
Experience with development on Linux.Advantage:
Strong experience with compiler design and middle-end optimizations, preferably using MLIR and LLVM.
Experience with code generation, performance analysis, and tuning for hardware accelerators.
Knowledge of dataflow graphs, IR transformation, and optimization techniques.
These jobs might be a good fit

Share
As part of the role you will:
These jobs might be a good fit

Share
During the last few years, usage of AI based systems and applications is getting wider and wider.
In this role you will:
In addition, excellent candidates may have experience in several of these areas:
These jobs might be a good fit