Firmware Engineer (Embedded C) | Microcontrollers
BETWEEN Technology·Bilbao, Spain (Hybrid)
What they offer
Hybrid
Office and home days — the ad has the split.
What they ask for
Have the right to work in Spain
BETWEEN Technology doesn't mention sponsorship in the ad.
Speak native-level Spanish
Listed as a requirement in the ad.
Be near Bilbao, Spain (Hybrid) for hybrid days
No relocation package mentioned.
Have 3+ years of experience
Mid-level role.
Pulled from the advert automatically — the full ad is what counts.
This job was published 3 months ago
About the role
At BETWEEN we offer you the opportunities you need to achieve your professional goals. If you want to develop your skills in IT and Engineering, this is your next destination!
We provide support across a wide variety of areas such as Firmware, Software, BI, Design, Project Management, and many more. Additionally, we develop custom technological solutions from our BETWEEN Labs. #LI-DNI
We are looking for a Firmware Engineer with experience in embedded C development to join a technical environment highly focused on electronics, microcontrollers, and close work with hardware.
The position is focused on firmware development for electronic equipment, participating from technical definition to validation and debugging of real systems.
What you'll do
What will you do?
- Firmware development in C on microcontrollers
- Design of architectures and embedded logic based on technical specifications
- Programming and configuration of peripherals and communication protocols
- Unit, integration, and regression testing before validation
- Debugging and analysis with laboratory tools (oscilloscope, logic analyzers, simulators, emulators...)
- Collaboration with multidisciplinary hardware/software teams
- Work in environments with version control, continuous integration, and technical documentation in English
What you'll get
- You will join a high-performance team with a high level of specialization.
- Personalized training plans with our BTW University (Languages with Speexx, The Power Business School, Udemy, Technical certifications, Pharos, etc).
- Health insurance and the option to choose how to receive part of your salary thanks to the tax advantages of our Flexible Remuneration plan.
- Access to a variety of discounts (Travel, technology... and many more).
- Discounted rates for wellness, fitness, and nutrition with Gympass.
- Celebrating your birthday as a Betweener has its reward!
Requirements
- Degree in Electronic Engineering or similar
- At least 3 years of experience in embedded firmware in C
- Real experience working with microcontrollers
- Knowledge of embedded protocols
- Experience in firmware testing and validation
- Familiarity with embedded debugging tools
- Experience with Git, CI/CD, or collaborative development environments
- Technical English
Nice to have
- Experience in industrial environments, energy, or utilities
- Background in IoT or data acquisition
- Interest in understanding hardware/software behavior end-to-end
- Curious, organized profile with a collaborative technical mindset
About the role
En BETWEEN te ofrecemos las oportunidades que necesitas para alcanzar tus objetivos profesionales. Si Quieres desarrollar tus capacidades en IT e Ingeniería, éste es tu próximo destino!
Damos soporte en una gran variedad de áreas como Firmware, Software, BI, Diseño, Project Management y muchas más. Además, desarrollamos soluciones tecnológicas a medida desde nuestros BETWEEN Labs. #LI-DNI
Buscamos un/a Firmware Engineer con experiencia en desarrollo embebido en C para incorporarse a un entorno técnico muy orientado a electrónica, microcontroladores y trabajo cercano al hardware.
La posición está enfocada al desarrollo de firmware para equipos electrónicos, participando desde la definición técnica hasta validación y debugging de sistemas reales.
What you'll do
¿Qué harás?
- Desarrollo de firmware en C sobre microcontroladores
- Diseño de arquitecturas y lógica embebida a partir de especificaciones técnicas
- Programación y configuración de periféricos y protocolos de comunicación
- Testing unitario, integración y regresión antes de validación
- Debugging y análisis con herramientas de laboratorio (osciloscopio, analizadores lógicos, simuladores, emuladores…)
- Colaboración con equipos multidisciplinares de hardware/software
- Trabajo en entornos con control de versiones, integración continua y documentación técnica en inglés
What you'll get
- Te integrarás en un equipo de alto rendimiento y con un alto grado de especialización.
- Planes de formación personalizados con nuestra BTW University (Idiomas con Speexx, The Power Business School, Udemy, Certificaciones técnicas, Pharos, etc).
- Seguro médico y posibilidad de elegir cómo obtener parte de tu salario gracias a las ventajas fiscales de nuestra Retribución Flexible.
- Acceso a variedad de descuentos (Viajes, tecnología... y muchos más).
- Precios reducidos en bienestar, fitness y nutrición con Gympass.
- ¡Cumplir años como Betweener tiene premio!
Requisitos
- Grado en Ingeniería Electrónica o similar
- Al menos 3 años de experiencia en firmware embebido en C
- Experiencia real trabajando con microcontroladores
- Conocimiento de protocolos embebidos
- Experiencia en testing y validación de firmware
- Familiaridad con herramientas de debug embebido
- Experiencia con Git, CI/CD o entornos colaborativos de desarrollo
- Inglés técnico
Valorable
- Experiencia en entornos industriales, energía o utilities
- Background en IoT o adquisición de datos
- Interés por entender el comportamiento hardware/software de extremo a extremo
- Perfil curioso, organizado y con mentalidad técnica colaborativa
You'll most likely need Spanish to apply.This job was automatically translated to English, .
About the company
BETWEEN Technology
IT and Engineering Consulting