Embedded Software Engineer
Hace 4 horas
España
IC Resources
Jornada completa
Gratis con email o Google
Guarda esta oferta y sigue tu búsqueda
Crea una cuenta gratis para guardar empleos, crear alertas y volver a esta oferta desde tu panel.
Gratis con email o Google
Al continuar, aceptas nuestros Términos & Política de Privacidad.
Location: Barcelona, Spain (EU Passport required)
Experience: 4+ years
An exciting opportunity has arisen for a Software Engineer to join an innovative technology business working on next-generation AI and semiconductor solutions.
Key responsibilities include:
- Developing and optimising software tools and frameworks for AI applications.
- Working on low-level kernel optimisation and highly parallel data processing.
- Supporting coordination and communication between multiple devices.
- Profiling software and analysing workloads to identify performance improvements.
- Contributing to software emulation, distribution and packaging.
- Supporting framework development and integration.
- Collaborating closely with hardware and AI engineering teams.
Requirements
The ideal candidate will have:
- 4+ years of relevant software development experience.
- Strong programming skills in C/C++ and Python.
- Good knowledge of Linux environments.
- Experience with software profiling and performance optimisation.
- Understanding of parallel programming and workload analysis.
- Strong problem-solving skills and attention to detail.
- A Bachelor's, Master's or PhD in a relevant discipline.
- C/C++ and Python interoperability.
- Assembly programming, particularly RISC-V and RISC-V Vector.
- Architecture-based software optimisation.
- CUDA or ROCm.