EDA Software Engineer

Menta SAS

Valbonne

On-site

EUR 45,000 - 65,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Menta SAS is looking for a skilled Software Engineer to work on EDA tool development and desktop application programming. Responsibilities include developing EDA software for eFPGA designs, optimizing algorithms, and implementing GUI interfaces using Qt.

This role requires a strong understanding of C++ and experience in FPGA design flows. You will collaborate closely with cross-functional teams and maintain high coding standards. A MS or PhD in a related field is required.

Qualifications

  • 5+ years of experience in developing applications in C++.
  • 2+ years of experience in Qt.
  • Good written and spoken English is mandatory.

Responsibilities

  • 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

C++
Qt
EDA tools development
Algorithm design
Graph theory
Heuristics
Optimization
Multi-threading
GPU acceleration
VHDL
Verilog

Education

MS or PhD in Computer Science, Electronics, Mathematics or related discipline

Tools

Git
SVN

Job description

  • Sophia‑Antipolis, France or Yerevan, Armenia

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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

STA Software Engineer
STA Software Engineer

Menta SAS • France

On-site
EUR 50,000 - 70,000
Senior EDA Software Engineer - GUI & FPGA Tools
Senior EDA Software Engineer - GUI & FPGA Tools

Menta SAS • Valbonne

On-site
EUR 45,000 - 65,000
Senior EDA Software Engineer
Senior EDA Software Engineer

IC Resources • Île-de-France

On-site
EUR 48,000 - 70,000
International engineering environment
Exposure to AI tools (Cursor/Claude)
Career development
Physical Implementation Engineer
Physical Implementation Engineer

Menta SAS • Valbonne

On-site
EUR 50,000 - 80,000
FPGA Design Engineer
FPGA Design Engineer

Steneg • Bourges

On-site
EUR 40,000 - 60,000
FAE FPGA
FAE FPGA

Microchip Technology Inc. • Les Ulis

On-site
EUR 45,000 - 65,000
Continuous learning and professional development opportunities
Collaborative engineering culture
Exposure to diverse industries
Senior EDA Software Engineer – SoC/FPGA, Hybrid
Senior EDA Software Engineer – SoC/FPGA, Hybrid

IC Resources • Île-de-France

Hybrid
EUR 48,000 - 70,000
International engineering environment
Exposure to AI tools (Cursor/Claude)
Career development
FPGA Engineer
FPGA Engineer

Blackshark • Toulouse

On-site
EUR 65,000 - 90,000
Architecte SoC/FPGA H/F
Architecte SoC/FPGA H/F

ACTIA Group • Martres-Tolosane

On-site
EUR 70,000 - 110,000
Senior Hardware & Verification Engineer
Senior Hardware & Verification Engineer

Menta SAS • Valbonne

On-site
EUR 45,000 - 70,000