Embedded Engineer
Embedded Engineer
Senior C++ Embedded Engineer – Ethernet & SoC Simulation
Contract Type: Freelance (12 month)
Location: Remote – Visits to the office in Grenoble required at start and end of the project
Start: March/April 2026
5VTech has recently started supporting a major semiconductor business in France. We require an engineer to begin a 12‑month contract in March/April. The role requires onsite work at the start and end of the project but can be fully remote in the middle part.
In this role, you will join a team that builds virtual platforms and SoC simulations used by software teams to develop and debug firmware before silicon is available. The team uses SystemC and Transaction Level Modeling (TLM) to create accurate, fast‑running models of complex SoC subsystems.
The group is preparing a major project for a customer requiring a full Ethernet subsystem model, which includes an internal on‑chip Ethernet switch and multiple interconnected IPs.
What You Will Do
- Analyse Ethernet subsystem specifications (MAC, internal switch, DMA, queues, routing paths, PHY interactions).
- Use your embedded Ethernet expertise to design the functional behaviour of an on‑chip Ethernet IP.
- Develop a C++ SystemC/TLM model of the Ethernet subsystem.
- Ensure the model runs functionally on a simulated ARM Cortex platform.
- Validate the model using existing toolchains on Linux and Windows.
Technical Skills
- Strong hands‑on experience with Ethernet low‑level driver development.
- Deep understanding of Ethernet MAC/PHY operation, frame handling, routing, interrupts, DMA, buffers.
- Strong experience with C++ and the GCC toolchain.
- Ability to read and interpret hardware specifications and register maps.
If you're interested to find out more, apply now or contact us for more information.
Know someone who could be a great fit? Refer a candidate and earn up to £250, with an additional £250 donated to a charity of your choice.
5V Tech is acting as an Employment Agency for this vacancy. We specialise in talent solutions.
Seniority Level
Mid‑Senior level
Employment Type
Full‑time
Job Function
Engineering Services and Semiconductor Manufacturing
Referrals increase your chances of interviewing at 5V Tech by 2x.
#J-18808-Ljbffr