EDA Software Engineer

Menta · Sophia-Antipolis, Yerevan
Location
Sophia-Antipolis, Yerevan
Type
Full-time
Seniority
Senior
Salary
Not stated
Languages
EN
Posted
2 Nov 2026

Verified open 2 Nov 2026 · Source: Company careers page

About the role

Skip to content

EDA Software Engineer

  • Full time
  • Sophia-Antipolis, France or Yerevan, Armenia

Software Engineer with experience in EDA tool development and understanding of FPGA design flows

All offers

Missions

Menta is looking for a skilled Software Engineer with experience in EDA tool development and understanding of FPGA design flows. This role involves working on desktop application development (GUI), algorithm optimization, and core EDA functionalities, including synthesis, placement and routing. As part of our team, you will contribute to developing advanced EDA software for eFPGA design, focusing on both back-end algorithms and front-end user interfaces (GUI). You will work with the product architect, the project manager and the CTO. This is a highly visible development role with the chance to work on a complete product from definition to productization.

Responsabilities

  • Develop and optimize EDA software for eFPGA and ASIC design.
  • Implement GUI interfaces using Qt to enhance user experience.
  • Work on synthesis, placement, routing, and STA algorithms to improve tool performance
  • Design and implement efficient algorithms for EDA optimization
  • Collaborate with hardware and software engineers to integrate new features
  • Maintain high coding standards, write unit tests, and document development processes

Skills & Experience

Desired skills and experience

  • MS or a PhD in Computer Science, Electronics, Mathematics or related discipline
  • 5+ years of experience in developing applications in C++
  • 2+ years of experience in QT
  • Experience in FPGA EDA tools development is a plus
  • Experience in Qt for GUI development (widgets, event handling, and performance tuning).
  • Experience with multi-threading, parallel computing, or GPU acceleration is a plus.
  • Experience in algorithm design, graph theory, heuristics, and optimization is a plus
  • Familiarity with version control systems (Git, SVN) and software engineering best practices
  • At least entry level knowledge of logic design
  • Experience in VHDL and/or Verilog is a plus
  • Good written and spoken English is mandatory

Environment

The candidate will work in a dynamic environment and will get to work with teams from different technical areas in which new creative and innovative ideas will be much appreciated.

Apply now

Our values

MENTA’s technology offers a highly reliable solution for all those involved in innovation, thanks to its high degree of customization to different technologies and customer needs, the performance and durability it offers to electronic chips, combined with unbeatable production times.

Our vision is one of responsible progress, fueled by a pioneering spirit of excellence and self-improvement, creating value.
Accelerating progress through our technologies means meeting the challenges of the future together.

About menta

Don't see the job you are looking for?
You can submit a resume for future consideration by clicking here.

Click here

Products

Solutions

Insights

Company

Career

Linkedin-in

Submit a resume

More jobs at Menta

Browse similar jobs