Jobs and Careers
EN

Sr Software Engineer, EDA (RTL/Verilog Tools) with AI/ML

Encore Semi, Inc.
San Jose, United Statesfull_timeVerifiedPosted 22 Jul 2025
💰 $160,000/yr($140,000/yr$160,000/yr)

About the role

Senior Software Engineer, EDA (RTL/Verilog Tools) with AI/ML Focus
Location: San Jose, CA
Full-time: Salary + Benefits + Bonuses / Contractor
Work Status: US Citizen or US Permanent Resident required.


We are seeking a highly skilled and motivated Senior Software Engineer to join our innovative Electronic Design Automation (EDA) team in San Jose, CA. In this role, you will be instrumental in developing cutting-edge digital front-end tools, with a particular focus on RTL (Register Transfer Level) and Verilog. We are looking for an individual who is passionate about pushing the boundaries of EDA through the integration of Artificial Intelligence and Machine Learning (AI/ML) techniques.
As a Senior Software Engineer, you will contribute to the entire software development lifecycle, from architectural design and implementation to testing and deployment. You will leverage your expertise in digital design flows to create robust, high-performance tools that address the evolving challenges of modern semiconductor design.
Responsibilities:

  • Design, develop, and maintain advanced EDA tools for digital front-end design, including but not limited to RTL synthesis, linting, formal verification, and simulation.
  • Work extensively with RTL and Verilog, understanding complex design constructs and their impact on downstream tools and silicon.
  • Identify opportunities and implement AI/ML algorithms and methodologies to enhance EDA tool capabilities, such as:
    • Optimizing design space exploration and PPA (Power, Performance, Area).
    • Improving timing closure and yield prediction.
    • Automating design rule checking and error correction.
    • Accelerating simulation and verification cycles.
    • Leveraging generative AI for RTL or testbench creation.
  • Collaborate closely with cross-functional teams, including digital design engineers, verification engineers, and physical design teams, to gather requirements and deliver impactful solutions.
  • Architect and implement scalable, high-performance software solutions using appropriate data structures, algorithms, and design patterns.
  • Conduct thorough code reviews, ensure adherence to coding standards, and maintain comprehensive documentation.
  • Troubleshoot and debug complex software issues, providing timely and effective resolutions.
  • Stay up-to-date with the latest advancements in EDA, digital design methodologies, and AI/ML technologies.
  • Mentor junior engineers and contribute to a culture of technical excellence and continuous learning.
Qualifications:
  • Master's degree in Computer Science, Electrical Engineering, or a related field.
  • 10+ years of experience in software development for EDA tools, specifically within the digital front-end (RTL/Verilog).
  • Deep expertise in Verilog and/or SystemVerilog, with a strong understanding of RTL design principles and digital logic.
  • Proficiency in C++ is essential. Experience with Python for scripting, automation, or AI/ML model development is highly desired.
  • Solid understanding of algorithms, data structures, and object-oriented programming (OOP) principles.
  • Demonstrated experience or strong interest in applying AI/ML techniques to solve complex problems in EDA (e.g., machine learning, deep learning, reinforcement learning).
  • Familiarity with common EDA tool flows and methodologies (synthesis, simulation, formal verification, static timing analysis).
  • Experience with version control systems (e.g., Git).
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively in a team environment.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Encore Semi, Inc.

View company profile →