EDA Software Engineer
- 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
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
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
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.
Don't see the job you are looking for?
You can submit a resume for future consideration by clicking here.
Products
- Soft IP
- Origami Programmer
- Menta Starter Pack
- Menta’s Solutions for ASIC & Semiconductor Partners
- MOSAIC-LP
- MFC
Solutions
Insights
Company
Submit a resume
More jobs at Menta
Physical Implementation Engineer
New on EvolcSTA Software Engineer
New on EvolcSenior Hardware & Verification Engineer
New on Evolc