Senior Low Level Software Engineer
REF: LLSE
Montbonnot / Full time
Senior Low Level Software Engineer
REF: LLSE
Kalray is one of the most promising and innovative French Deep Tech companies. A spin-off of CEA French lab, one of Europe’s most prestigious research laboratories, Kalray is a leading provider of hardware and software technologies for high-performance, data centric computing markets, from cloud to edge. The company provides a full range of products to enable smarter, more efficient, and energy-wise data-intensive applications and infrastructures. Its offers include its unique patented DPU processors, acceleration cards, software-defined storage and data management solutions, for growing sectors such as Datacenters, AI, Telecommunications, Media & Entertainment, Life Sciences, Scientific Research, Edge Computing, Automotive…
Kalray is a fast-growing company with more than 200 employees. The company is present in France, UK, Germany, US, Japan, and has a number of leading investors such as Alliance Venture (Renault-Nissan-Mitsubishi), NXP Semiconductors, CEA and Bpifrance. Kalray is also listed on Euronext Growth (FR0010722819 – ALKAL).
Kalray is first and foremost a team of passionate, enthusiastic and supportive people, who put excellence and collaboration at the heart of their daily work. Whether you are an expert in your field or a recent graduate, you will find your place and blossom in Kalray’s agile, inclusive and dynamic environment, where you will be able to fully express your talent and contribute to the company’s success. On the agenda: exciting challenges with friendly and collaborative ambience, within an office set amongst panoramic mountains and vibrant nature… and much more!
To support our growth, we are recruiting a Senior Low-Level Software Engineer for our DPU Software Engineering department. Join the adventure!
POSITION
The Low-Level team within the Software Engineering department is responsible for the development of the low-level software layers targeting high performance dataplane applications based on Kalray DPU. Those layers are used in all Kalray product lines: AI, storage, 5G.
The Low-Level team is also instrumental during the system verification phase of the development of new DPU chips.
Responsibilities:
- To contribute to the development of low-level software layers: OS, userspace drivers based on DPDK, OpenCL runtime
- To contribute to the validation of low-level software layers: untitary tests, subsystem tests, continuous integration
- To contribute to the system verification of next generations of Kalray DPU chips
- To contribute to the definition of the micro-architecture of next generations of Kalray DPU chips
CANDIDATE
Experience:
- Graduate Engineer or PhD in embedded software or equivalent
- Minimum 3-5 years of experience in low-level software development
Skills:
- Expert in programming with C/C++ on CPU, DSP, ASIC, GPU, or relevant platform
- Experience in programming low-level software with high performance constraints
- Fluent in English
Profile:
- Analytical and problem solving, dedicated, result oriented professional
- Excellent inter-personal skills, written and verbal communication skills
- Quick learner, willing to take new challenges, enthusiastic and innovative
CONTRACT
Type of contract: Permanent
Starting date: ASAP
Annual Salary: depending on experience
Employee benefits: meal voucher, Health Mutuelle, active CSE, rewarded mobility, sport events…
Location: Montbonnot (Grenoble area, France)