Job title: Embedded System Engineer
Job type: Permanent
Emp type: Full-time
Industry: Computer Software
Salary: Negotiable
Location: San Sebastian, Spain
Job published: 18-12-2025
Job ID: 36342

Job Description

Job Brief

We are seeking an Embedded Systems Engineer to join a fast-growing European deep-tech company specializing in quantum computing and artificial intelligence. This role is based in the company’s offices in San Sebastián or Barcelona and is offered as a 6-month fixed-term contract, with the possibility of renewal. The position follows a hybrid working model (3 days per week onsite and 2 days remote) and is open to candidates willing to relocate. You will work on cutting-edge technologies focused on optimizing and deploying AI models on constrained devices, collaborating with multidisciplinary teams in a highly innovative, international, and fast-paced environment.

Responsibilities

  • Design, develop, and optimize embedded systems and firmware for AI model deployment

  • Adapt and compress machine learning models for efficient inference on resource-constrained hardware

  • Implement and optimize inference pipelines using industry-standard frameworks

  • Work closely with AI, hardware, and software teams to ensure end-to-end system performance

  • Apply quantization and model compression techniques without compromising accuracy

  • Optimize performance at system level, including memory usage and computation efficiency

  • Contribute to testing, validation, and continuous integration processes

  • Document technical solutions and collaborate effectively across teams

Requirements

  • Bachelor’s degree or higher in Computer Science, Electrical Engineering, Physics, or a related discipline (or equivalent professional experience)

  • 2–5 years of professional experience in embedded systems, firmware development, or low-level/system programming

  • Proven experience deploying and optimizing machine learning models on embedded or constrained devices

  • Strong programming skills in Python, C, and/or C++

  • Solid knowledge of model quantization and compression techniques

  • Hands-on experience with inference optimization frameworks (e.g., TensorRT, ONNX Runtime, vLLM or similar)

  • Familiarity with embedded hardware platforms, including ARM-based systems, mobile GPUs, and AI accelerators

  • Strong understanding of computer architecture, memory management, and performance optimization

  • Experience with Git, automated testing, and CI/CD pipelines

  • Strong communication skills and ability to work in cross-functional teams

Next Steps

  • Do you consider yourself the ideal candidate for this role? If so, take the next step and apply now. Our team will take care of the rest!