Senior EDA Software Engineer – SoC/FPGA, Hybrid

IC Resources

Île-de-France

Hybrid

EUR 48,000 - 70,000

Full time

14 days+

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

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

Job summary

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.

Responsibilities

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

Skills

Object-oriented programming
English proficiency

Education

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

Tools

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

Job description

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior EDA Software Engineer
Senior EDA Software Engineer

IC Resources • Île-de-France

Hybrid
EUR 48,000 - 70,000
International engineering environment
Exposure to AI tools (Cursor/Claude)
Career development
SoC Software Engineer (C++/Python) - Hybrid Role
SoC Software Engineer (C++/Python) - Hybrid Role

IC Resources • Île-de-France

Hybrid
EUR 50,000 - 61,000
Health insurance
RSUs
Restaurant vouchers
+2
C++ / Python Software Engineer – SoC / Semiconductor
C++ / Python Software Engineer – SoC / Semiconductor

IC Resources • Île-de-France

Hybrid
EUR 50,000 - 61,000
Health insurance
RSUs
Restaurant vouchers
+2
Junior ASIC Design Engineer — SoC & eFPGA (France)
Junior ASIC Design Engineer — SoC & eFPGA (France)

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

On-site
EUR 42,000 - 64,000
Junior ASIC/FPGA Design Engineer – SoC & eFPGA, France
Junior ASIC/FPGA Design Engineer – SoC & eFPGA, France

Intellectual Capital Resources Ltd • Provence-Alpes-Côte d'Azur

On-site
EUR 42,000 - 56,000
Senior Digital ASIC/SoC Design Engineer – Onsite
Senior Digital ASIC/SoC Design Engineer – Onsite

TechNET IT Recruitment Ltd • Provence-Alpes-Côte d'Azur

On-site
EUR 70,000 - 80,000
Annual bonus up to 10%
DIGITAL IC Senior Hardware Engineer – FRANCE
DIGITAL IC Senior Hardware Engineer – FRANCE

Cortus • Vauguières-le-Bas, Ancien Moulin de Chapus

Hybrid
EUR 70,000 - 110,000
Remote work 2 days/week
Flexible hours
Senior PCIe/CXL IP Design Engineer - Hybrid (RTL/FPGA)
Senior PCIe/CXL IP Design Engineer - Hybrid (RTL/FPGA)

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

Hybrid
EUR 90,000 - 120,000
Employee Stock Purchase Plan
Hybrid working with two days remote
Pension and savings benefits
+1
Bluetooth IP Design Engineer — FPGA Prototyping, Hybrid
Bluetooth IP Design Engineer — FPGA Prototyping, Hybrid

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

Hybrid
EUR 45,000 - 70,000
Senior Digital IC Engineer - High-Perf RISC-V SoC (Remote)
Senior Digital IC Engineer - High-Perf RISC-V SoC (Remote)

Cortus • Mauguio, Meyreuil

Hybrid
EUR 70,000 - 110,000
Remote work 2 days/week
Flexible hours