The English-language job board for Spain
89,000+ live jobsSoftware Engineer
Hybrid in Barcelona·Added 2 months ago (last checked 3 Nov)
35 open roles
Our summary
- Work mode
- Hybrid, Barcelona
- English
- Required
- Experience
- 4+ years
- Education
- University degree




Visa options
The ad doesn’t mention sponsorship
Not a refusal, but not a yes. Worth asking in your first message.
Skills
Requirements
What we're looking for
C/C++
Python
Linux
Software profiling
Parallel programming
Workload analysis
Strong problem-solving skills and attention to detail
English level C1
4+ years of experience in the role
Bachelor, Master or PhD
Nice to have
C/C++ and python interoperability
Assembly (RISC-V, RISC-V Vector)
Architecture-based optimization
CUDA/ROCm
Baremetal programming
LLVM/GCC
AI application development
Master or PhD
ONNX-runtime
Pay & benefits
What you'll get
Work at one of Europe's most promising deep-tech semiconductor scale-ups.
Accelerated development path.
Competitive package.
A collaborative, technical, and growth-oriented environment that values direct ownership and clear thinking.
The role
The software team at semydynamics is developing the tools and frameworks that enable clients to deploy AI applications on Semidynamics' hardware. We're looking for software developers to work on all aspects of this, from low-level kernel optimization, inter-device coordination, highly parallel data processing, to framework support. If you're passionate about profiling, performance, emulation, software distribution and packaging, you'll find the right challenges with us. You'll be working side by side with our hardware and AI teams, and will be able to influence the development of our software stack as well as the hardware itself.
How you'll work
4 days per week in the Barcelona office (city center), 1 WFH.
1 week of work from everywhere in the world.
More jobs like this
or browse Barcelona·Engineering·Software engineering·Mid-level·Hybrid·Catalonia·Technology
