Senior EDA Software Engineer

IC Resources

Île-de-France

Hybride

EUR 48 000 - 70 000

Plein temps

Il y a 3 jours
Soyez parmi les premiers à postuler

Recevez plus de réponses des employeurs

Envoyez un CV adapté au poste en quelques minutes.

Avantages offerts par ce poste

International engineering environment
Exposure to AI tools (Cursor/Claude)
Career development

Résumé du poste

IC Resources is seeking a Senior Software Engineer for hybrid work in Paris / Montigny-le-Bretonneux / Sophia Antipolis. The role combines software development in C++/Python with hardware awareness of Verilog/VHDL and FPGA/ASIC concepts, within an Agile/Kanban environment.

The successful candidate will develop tools to parse memory maps, generate HDL code, run unit tests, and support CI/CD pipelines while collaborating across software, hardware, and verification teams.

Qualifications

  • Bachelor's, Master's or PhD in Computer Science, Electrical Engineering or a related discipline.
  • Strong OO programming skills in C++, Python, or Java.
  • Experience with HDL (Verilog/VHDL) and FPGA/ASIC concepts.

Responsabilités

  • Develop and enhance C++ and Python software used to parse SoC memory map specifications and generate HDL code and technical documentation.
  • Write unit tests and troubleshoot issues across software, tooling and CI/CD environments.
  • Support validation and verification teams with regression analysis and debugging.
  • Optimise software performance, scalability and usability for large-scale SoC design environments.
  • Produce and maintain documentation for software modules and features.
  • Collaborate with architects, software engineers and verification teams to deliver robust technical solutions.
  • Work within Agile and Kanban development environments using Jira and Confluence.

Connaissances

Object-oriented programming
English proficiency

Formation

Bachelor's/Master's/PhD in CS or EE

Outils

C++
Python
Java
Verilog
VHDL
CI/CD pipelines
Jira
Confluence
Cursor AI
Claude Code

Description du poste

Senior Software Engineer

Location:Paris / Montigny-le-Bretonneux / Sophia Antipolis (Hybrid – 2 days in office)

An innovative semiconductor technology company is looking for an Embedded Software Engineer to join its growing engineering team.

This is an opportunity to work on cutting-edge SoC and chiplet design technologies, developing software solutions used by leading semiconductor and technology companies worldwide.

This role is suited to engineers who combine strong software development skills with a solid understanding of digital hardware design. Candidates with only software experience or only hardware experience are unlikely to be a strong fit.

The ideal candidate will have experience across both domains, including C++/Python development alongside Verilog/VHDL, FPGA or ASIC exposure.

Salary: €48,000 - €70,000 depending on experience.

About the Role
  • Develop and enhance C++ and Python software used to parse SoC memory map specifications and generate HDL code and technical documentation
  • Write unit tests and troubleshoot issues across software, tooling and CI/CD environments
  • Support validation and verification teams with regression analysis and debugging
  • Optimise software performance, scalability and usability for large-scale SoC design environments
  • Produce and maintain documentation for software modules and features
  • Collaborate with architects, software engineers and verification teams to deliver robust technical solutions
  • Work within Agile and Kanban development environments using tools such as Jira and Confluence
Job Requirements
  • Strong object-oriented programming experience inC++, Python or Java.
  • Experience developing software tools, applications or automation solutions
  • Understanding of semiconductor design concepts includingregisters, buses and SoC architectures.
  • Experience withRTL design using Verilog and/or VHDL.
  • A balanced software and hardware background is highly desirable
  • Familiarity with FPGA and/or ASIC design environments
  • Experience with modern development tools, CI/CD pipelines and version control
  • Exposure to AI-assisted development tools such asCursororClaude Code is advantageous
  • Fluent English (minimum C1 level)
  • Bachelor's, Master's or PhD in Computer Science, Electrical Engineering or a related discipline
Benefits
  • Opportunity to work on next-generation semiconductor and SoC technologies
  • International engineering environment
  • Exposure to advanced AI and semiconductor design tools
  • Career development within a growing, technically focused organisation
Interview Process

Initial technical interview followed by a final-stage discussion with the engineering team.

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

C++ / Python Software Engineer – SoC / Semiconductor
C++ / Python Software Engineer – SoC / Semiconductor

IC Resources • Île-de-France

Hybride
EUR 50 000 - 61 000
Health insurance
RSUs
Restaurant vouchers
+2
Senior EDA Software Engineer – SoC/FPGA, Hybrid
Senior EDA Software Engineer – SoC/FPGA, Hybrid

IC Resources • Île-de-France

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

microTECH Global Limited • Paris

Hybride
EUR 70 000 - 100 000
SoC Architect
SoC Architect

European Tech Recruit • Guyancourt

Sur place
EUR 70 000 - 110 000
FPGA Design Engineer
FPGA Design Engineer

Steneg • Bourges

Hybride
EUR 40 000 - 60 000
SoC Design Software Engineer – C++/Python
SoC Design Software Engineer – C++/Python

Arteris • Paris

Sur place
EUR 48 000 - 70 000
Physical Design Application Engineer
Physical Design Application Engineer

IC Resources • Provence-Alpes-Côte d'Azur

Sur place
EUR 50 000 - 70 000
Senior EDA Software Engineer - Tech Lead (SoC & Chiplets)
Senior EDA Software Engineer - Tech Lead (SoC & Chiplets)

Arteris • Montigny-le-Bretonneux

Sur place
EUR 70 000 - 90 000
Linux Software Engineer - HMI & Embedded Applications (Hybrid, Paris)
Linux Software Engineer - HMI & Embedded Applications (Hybrid, Paris)

Gramian Consulting • France

Sur place
EUR 50 000 - 70 000
Gross salary paid over 13 months
12 RTT days per year
Profit-sharing and employee share programs
+3
EDA Software Engineer
EDA Software Engineer

Menta SAS • Valbonne

Sur place
EUR 45 000 - 65 000