JOB AD:
Software Engineer
Duration: 12 Months
Location: Grenoble
Start Date: ASAP
Daily rate is negotiable
A client based in Grenoble is looking for a Software Engineer who has experience with Linux and drivers for Networking applications. This will be for an initial 12 month contract.
Advanced research topics - targeting next-generation ARM-based multi-processor SoCs for network equipment (firewall, access router etc), including the processor, interconnect and memory subsystems plus accelerators and chip-to-chip interfaces.
A new research team in the Grenoble research institute, focused on key technologies for future SoCs and promotion of the use of these to improve product competitiveness.
Work areas include:
- Parallel computing, software performance optimization
- Using high performance Networking framework (DPDK)
- Kernel bypass driver
- Deep performance profiling and bottleneck identification
- Multi-processor SoC platform modeling to evaluate HW/SW optimization
Application areas:
- Networking data plane, control plane. This will support your start in our team:
- 6+ years Software Engineer
- Strong experience and background in C/C++, Embedded Linux and ARM-based Processor.
- Good experience in multi-threaded parallel computing for High performance.
- Knowledge about Networking and DPDK framework would be a plus.