Software Engineer

Semidynamics

Barcelona

Hybrid

EUR 65,000 - 90,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Semidynamics in Barcelona is seeking software developers to work on kernel optimization, inter-device coordination, highly parallel data processing, and framework support across our hardware and software stack. You will profile performance, emulation, software distribution and packaging, and collaborate closely with hardware and AI teams to influence both the software stack and the hardware itself.

We offer a four-day-per-week in the Barcelona office (city center) with one day of working from

Qualifications

  • 4+ years of experience in the role.
  • Bachelor, Master or PhD in a relevant field.
  • Proficient in C/C++ and Python.

Skills

C/C++
Python
Linux
Software profiling
Parallel programming
Workload analysis
English level C1
4+ years of experience in the role
Bachelor

Education

Bachelor, Master or PhD

Job description

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.

Requirements
  • 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
Desired
  • 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
Why Semidynamics?
  • Work at one of Europe's most promising deep-tech semiconductor scale-ups.
  • Accelerated development path.
  • 4 days per week in the Barcelona office (city center), 1 WFH.
  • 1 week of work from everywhere in the world.
  • Competitive package.
  • A collaborative, technical, and growth-oriented environment that values direct ownership and clear thinking.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SW engineer - AI frameworks
SW engineer - AI frameworks

Semidynamics • Cataluña

Hybrid
EUR 55,000 - 95,000
Hybrid Barcelona office
1 week per year work from anywhere
Career development path
+1
AI Engineer
AI Engineer

Semidynamics • Barcelona

Hybrid
EUR 70,000 - 110,000
4 days per week in Barcelona office
1 day work from home
1 week of work from anywhere
+2
SW engineer - AI frameworks
SW engineer - AI frameworks

Semidynamics • Barcelona

Hybrid
EUR 60,000 - 90,000
Hybrid work model: 4 days in-office, 1
Work from anywhere 1 week/year
Firmware Engineer
Firmware Engineer

Semidynamics • Barcelona

Hybrid
EUR 90,000 - 110,000
4 days in Barcelona office
1 day WFH per week
Competitive package
C++ AI Frameworks Engineer — Hybrid (Barcelona)
C++ AI Frameworks Engineer — Hybrid (Barcelona)

Semidynamics • Cataluña

Hybrid
EUR 55,000 - 95,000
Hybrid Barcelona office
1 week per year work from anywhere
Career development path
+1
Senior Project Manager
Senior Project Manager

Semidynamics • Barcelona

On-site
EUR 80,000 - 110,000
Hybrid work schedule
4 days in Barcelona office
1 day WFH
+1
Design Verification Engineer – GLS & Hardware Emulation
Design Verification Engineer – GLS & Hardware Emulation

Semidynamics • Barcelona

Hybrid
EUR 48,000 - 64,000
Hybrid work
Barcelona office
Competitive package
+1
Software Engineer, AI Frameworks, Mid / Senior
Software Engineer, AI Frameworks, Mid / Senior

Hireroo Ltd • Barcelona

Hybrid
EUR 55,000 - 90,000
Flexible hours
Hybrid model
Remote week (1)
+10
New Product Introduction (NPI) Operations Manager
New Product Introduction (NPI) Operations Manager

Semidynamics • Barcelona

On-site
EUR 90,000 - 130,000
Competitive package
Senior Technical Presales Engineer, AI & HPC Systems
Senior Technical Presales Engineer, AI & HPC Systems

Semidynamics • Barcelona

On-site
EUR 90,000 - 130,000