1

Exec Eda Software Engineer Jobs (NOW HIRING)

The role will be responsible for software engineering in support of the internal EDA ecosystem used to deliver IBM's flagship quantum processing units. The toolset of interest includes both ...

... developing software tools for designing quantum processors and supporting the internal EDA ... oriented programming โ€ข git โ€ข Experience with CI/CD pipelines โ€ข Spatial reasoning and ...

EDA Software Developer

Sunnyvale, CA ยท Hybrid

$131.95K - $188.50K/yr

Applied R&D Engineer As an Applied R&D Engineer, you will be part of the Event Driven Automation (EDA) backend group, working on the development and improvement of application software. Your focus ...

As an Applied R&D Engineer, you will be part of the Event Driven Automation (EDA) backend group, working on the development and improvement of application software. Your focus will be on creating ...

As an Applied R&D Engineer, you will be part of the Event Driven Automation (EDA) backend group, working on the development and improvement of application software. Your focus will be on creating ...

next page

Showing results 1-20

Exec Eda Software Engineer information

See salary details

$96

$112

$128

How much do exec eda software engineer jobs pay per hour?

As of May 28, 2026, the average hourly pay for exec eda software engineer in the United States is $112.98, according to ZipRecruiter salary data. Most workers in this role earn between $104.57 and $121.39 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Exec EDA Software Engineer, and why are they important?

To thrive as an Exec EDA Software Engineer, you need strong programming skills (often in C++, Python, or Java), a background in computer science or electrical engineering, and deep understanding of Electronic Design Automation (EDA) concepts. Familiarity with industry-standard EDA tools (such as Cadence, Synopsys, or Mentor Graphics) and experience with hardware description languages (like Verilog or VHDL) are typically required. Excellent problem-solving, collaboration, and communication skills help you navigate complex design challenges and work effectively within cross-functional teams. These skills and qualifications are crucial for developing innovative EDA solutions that enhance semiconductor design productivity and accuracy.

What are some common challenges Exec Eda Software Engineers face when working on complex EDA tool development projects?

Exec Eda Software Engineers often encounter challenges such as optimizing algorithms for performance and scalability, integrating new features into large and legacy codebases, and ensuring compatibility with various hardware architectures. They also need to keep up with rapid changes in semiconductor technology and collaborate closely with hardware engineers, verification teams, and other software developers to deliver robust and efficient EDA solutions. Strong problem-solving skills and adaptability are essential to overcome these technical and collaborative hurdles.

What is an Exec Eda Software Engineer?

An Exec Eda Software Engineer is a specialized software engineer who works with Electronic Design Automation (EDA) tools, focusing on the design, verification, and optimization of electronic circuits and systems. Their role typically involves developing, maintaining, and improving software that automates tasks in the chip design workflow. Exec-level EDA engineers often lead projects, mentor junior engineers, and collaborate with hardware designers to ensure high-quality, efficient solutions. They must have strong programming skills, a deep understanding of computer architecture, and experience with EDA tools and methodologies.
More about Exec Eda Software Engineer jobs
What cities are hiring for Exec Eda Software Engineer jobs? Cities with the most Exec Eda Software Engineer job openings:
What states have the most Exec Eda Software Engineer jobs? States with the most job openings for Exec Eda Software Engineer jobs include:
Infographic showing various Exec Eda Software Engineer job openings in the United States as of May 2026, with employment types broken down into 1% As Needed, 76% Full Time, 18% Part Time, and 5% Contract. Highlights an 97% Physical, and 3% Hybrid job distribution, with an average salary of $235,000 per year, or $113 per hour.
(6300-1023) EDA Tools Software Engineer

(6300-1023) EDA Tools Software Engineer

Achronix Semiconductor Corporation

Santa Clara, CA โ€ข On-site

Full-time

Posted 9 days ago


Job description

Achronix Semiconductor Corporation is a fabless semiconductor corporation based in Santa Clara, California, offering high-performance FPGA solutions. Achronix is the only supplier to have both high-performance and high-density standalone FPGAs and embedded FPGA (eFPGA) solutions in high-volume production. Achronix's FPGA and eFPGA IP offerings are further enhanced by ready-to-use PCIe accelerator cards targeting AI, ML, networking and data center applications. All of Achronix's products are supported by best-in-class EDA software tools.
Position Profile Name:EDA Tools Software Engineer
Requisition No.:6300-1023
Type of Position:Regular, Exempt
Reports to:Sr. Director, User Interface
Department:
Software Engineering
Location:
Santa Clara, CA
Contact:hr@achronix.com
Job Description/Responsibilities
Achronix is seeking an EDA Tools Software Engineer. The successful candidate will research, invent, implement, test and document robust software user interface solutions for Achronix's rich set of software tools, covering these functions:
  • IP configuration
  • Synthesis, placement, routing and timing optimization
  • Visualization and diagramming
  • Report generation
  • Live hardware debug tools

These software tools support Achronix's standalone FPGA and Speedcore embedded FPGA (eFPGA) products. This is a desktop application environment using Java and C++, not a mobile app or web interface. You will initially take over ownership and maintenance of existing features, and add innovative new features to your portfolio over time according to the software feature development roadmap. Utilize your knowledge of EDA tools to help define new features and enhance usability of the software system. Use your skills in Java and Eclipse frameworks to develop the graphical user interface, and your skills in C++ and Python/TCL/Perl to develop backend commands and data processing. You will have a unique opportunity to collaborate directly with other Achronix research and development (R&D) software and hardware team members working on next generation hardware IP and software algorithms while contributing to a culture of agile innovation and continuous quality improvement.
Required Skills
  • Excellent programming and debugging skills
  • Expertise in the Java and C++ programming languages and object-oriented programming techniques
  • Excellent communications skills and ability to describe things in a way that is intuitive to others, focusing on end user experience
  • Strong analytical skills to understand cause and effect in a large software code base
  • Ability to read detailed hardware and software specifications to research open questions about a project
  • Ability and willingness to try novel approaches to solve difficult software engineering problems
Preferred Skills
  • Familiarity with the Linux and Microsoft Windows operating systems, compilers and IDEs
  • Experience using Eclipse for Java and Eclipse RCP development, including experience with SWT, JFace, NatTable, etc.
  • Experience in scripting languages such as TCL, Perl, Python, and other user interface languages and data formats like XML and HTML
  • Familiarity with the Verilog and/or VHDL HDLs
  • Knowledge and experience with EDA software tools (commercial or academic) and FPGA design flow is preferred
Education and Experience
  • BS or MS in Engineering (Computer Science, Electrical/Computer, or other related/applied engineering) from a top research university
  • Prior years of industrial experience in EDA software development using Java and C++ is a plus