Software /Senior Software Engineer C / C++

IC Resources

Barcelona

Presencial

EUR 50.000 - 80.000

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Descripción de la vacante

IC Resources in Barcelona is seeking Software Engineers and Senior Software Engineers to join their AI-driven tool and framework teams at the R&D Centre. You will develop software in C and C++ for deploying AI applications on Linux, with a focus on performance and reliability.

Candidates should have hands-on experience with embedded systems, kernel-level work, and parallel data processing; exposure to Assembly, RISC-V, or CUDA is a plus, and strong problem-solving skills are essential.

Formación

  • Experience developing embedded and higher-level software under Linux in C and C++.
  • Strong software profiling and problem-solving skills; exposure to Assembly (RISC-V) or CUDA is beneficial.
  • Experience with low-level kernel optimisation and highly parallel data processing is desirable.

Responsabilidades

  • Develop tools and frameworks to deploy AI applications.
  • Work on low-level kernel optimisation and development.
  • Perform highly parallel data processing, emulation and performance tuning.

Conocimientos

C
C++
Linux
Embedded software
Kernel optimisation
Parallel data processing
Performance profiling
Assembly (RISC-V)
CUDA
Architecture-based optimisation

Herramientas

RISC-V toolchain
Linux development tools
Profiling tools

Descripción del empleo

Software Engineers and Senior Software Engineers are sought by this leader in AI based tools and frameworks. Based at their R+D Centre in Barcelona the Software Engineers will be developing tools and frameworks aimed at deploying AI applications. The Senior Software Engineers will be working on low level kernel optimisation and development, highly parallel data processing, emulation and performance, writing C and C++ based software.

Having completed your technical education, you will have gained several years of experience developing embedded and higher-level software under Linux in C and C++. You will have strong software profiling and problem-solving skills and any exposure to Assembly (RISC-V), CUDA or architecture-based optimisation would be beneficial.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior C/C++ Systems Engineer for AI Toolchains
Senior C/C++ Systems Engineer for AI Toolchains

IC Resources • Barcelona

Presencial
EUR 50.000 - 80.000
Senior Software Engineer
Senior Software Engineer

Beagle • Barcelona

Presencial
EUR 90.000 - 130.000
Senior Software Engineer for AI & Hardware Optimisation
Senior Software Engineer for AI & Hardware Optimisation

Beagle • Barcelona

Presencial
EUR 90.000 - 130.000
Senior Firmware Engineer
Senior Firmware Engineer

IC Resources • Barcelona

Presencial
EUR 70.000 - 100.000
Attractive salary package
Senior Firmware Engineer: Embedded Linux & PCIe for AI Hardware
Senior Firmware Engineer: Embedded Linux & PCIe for AI Hardware

IC Resources • Barcelona

Presencial
EUR 70.000 - 100.000
Attractive salary package
AI Engineer - Barcelona
AI Engineer - Barcelona

microTECH Global Limited • España

Presencial
EUR 65.000 - 90.000
Senior Embedded Software Engineer with DevOps & CI/CD
Senior Embedded Software Engineer with DevOps & CI/CD

TOPIC Embedded Systems • Barcelona

Híbrido
EUR 57.000 - 77.000
Hybrid Senior C#/.NET Engineer — AI‑Powered Apps (Barcelona)
Hybrid Senior C#/.NET Engineer — AI‑Powered Apps (Barcelona)

Wizeline • Barcelona

Híbrido
EUR 45.000 - 65.000
Senior AI Engineer — SDLC & Developer Productivity
Senior AI Engineer — SDLC & Developer Productivity

Keysight Technologies SAles Spain SL. • Barcelona

Presencial
EUR 60.000 - 80.000
Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer

Onhires • Barcelona

Híbrido
EUR 70.000 - 110.000
Competitive salary
Equity
Hybrid work