EDA Software Engineer

Menta SAS

Valbonne

Sur place

EUR 45 000 - 65 000

Plein temps

14 jours+

Recevez plus de réponses des employeurs

Envoyez un CV adapté au poste en quelques minutes.

Résumé du poste

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.

Responsabilités

  • 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.

Connaissances

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

Formation

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

Outils

Git
SVN

Description du poste

  • 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.
Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

STA Software Engineer
STA Software Engineer

Menta SAS • France

Sur place
EUR 50 000 - 70 000
Senior EDA Software Engineer - GUI & FPGA Tools
Senior EDA Software Engineer - GUI & FPGA Tools

Menta SAS • Valbonne

Sur place
EUR 45 000 - 65 000
Physical Implementation Engineer
Physical Implementation Engineer

Menta SAS • Valbonne

Sur place
EUR 50 000 - 80 000
FAE FPGA
FAE FPGA

Microchip Technology Inc. • Les Ulis

Sur place
EUR 45 000 - 65 000
Continuous learning and professional development opportunities
Collaborative engineering culture
Exposure to diverse industries
FPGA Design Engineer
FPGA Design Engineer

Steneg • Bourges

Hybride
EUR 40 000 - 60 000
EDA Solutions Engineer for RF/MW
EDA Solutions Engineer for RF/MW

Keysight Technologies SAles Spain SL. • Les Ulis

Sur place
EUR 50 000 - 70 000
EDA Solutions Engineer for RF/MW
EDA Solutions Engineer for RF/MW

Keysight Technologies • Les Ulis

Sur place
EUR 45 000 - 65 000
Architecte SoC/FPGA H/F
Architecte SoC/FPGA H/F

ACTIA Group • Martres-Tolosane

Sur place
EUR 70 000 - 110 000
Ingénieur Design FPGA - Brest
Ingénieur Design FPGA - Brest

Elsys Design • Brest

Sur place
EUR 45 000 - 60 000
RTT 10 jours
Titre restaurant
Mutuelle santé
+5
Senior Hardware & Verification Engineer
Senior Hardware & Verification Engineer

Menta SAS • Valbonne

Sur place
EUR 45 000 - 70 000