Software Engineer

Il y a 1 jour

Paris, Île-de-France microTECH Global LTD Temps plein

We are looking for an experienced Software Engineer to work on an industry-leading tool dedicated to the modelling and assembly of Systems-on-Chip (SoCs).

Core Responsibilities:

Implement and refactor complex C++/Python software designs responsible for parsing SoC memory map specifications and generating Hardware Description Language (HDL) code and documentation.

Write unit tests, debug, and troubleshoot software issues across the stack, ranging from C++ code to CI/CD pipelines.

Collaborate with validation engineers to troubleshoot verification regressions and optimize software for performance, scalability, and usability in large-scale SoC environments.

Requirements:

Strong Experience: A minimum of 4 years of experience working as a Software Engineer.

Object-Oriented Programming: Proven day-to-day commercial experience with C++, Python, Java, or another object-oriented language.

Hardware / Embedded Knowledge: Solid experience with SoCs or digital ICs, alongside knowledge of RTL, FPGA, and VHDL.

Domain Protocols: Familiarity with Hardware Description Languages (HDL) and an understanding of AXI, APB, or AHB protocols.

#J-18808-Ljbffr