The English-language job board for Spain

Software Engineer

Hybrid in Barcelona·Added 2 months ago (last checked 3 Nov)

Semidynamics

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.

Find jobs with visa support

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.

WhatsApp