Embedded Software Engineer (C/C++) | Space Sector
BETWEEN Technology·Remote, Spain
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 Spain for hybrid days
No relocation package mentioned.
Pulled from the advert automatically — the full ad is what counts.
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 range of areas such as Firmware, Software, BI, Design, Project Management and many more. We also develop custom technology solutions from our BETWEEN Labs.
We are looking for an Embedded Software Engineer (C/C++) for one of our clients in the space sector, to expand one of our teams in the Madrid area, although we also consider profiles in Barcelona and Bilbao.
What you'll do
- Development of embedded software for space projects
- Low-level C/C++ programming
- Direct interaction with processors and electronics
- Debugging on real hardware
- Analysis of registers, memory, and interrupts
- Use of GRMON and hardware debugging tools
- Validation and testing on real platforms
- Support for the development of critical, high-reliability systems
Hybrid model: 3 days in the office and 2 days remote work.
Preferred location: Madrid. Profiles in Barcelona and Bilbao are also valued.
Flexible office hours with flexibility for arrival and departure.
What you'll get
- Health insurance.
- Training opportunities: Languages, Certifications, Bootcamps and more.
- Numerous events: BETWEEN Night, Paddle Tournament, Black Mamba Race and much more.
- Flexible compensation (restaurant, transport, childcare).
- Incentives for validating or recommending talent.
- Opportunity to join a dynamic and constantly growing team in a leading company in the technology sector.
- Challenging projects with impact on the development of innovative solutions.
- Collaborative work environment focused on professional development.
- Opportunity for growth and career development within the organization.
- Commitment to work-life balance.
Requirements
Essential requirements
- Experience in embedded development with C/C++
- Have worked directly with hardware
- Knowledge of processor architecture
- Experience in low-level debugging
- Use of hardware debugging tools (GRMON, JTAG, or similar)
- Knowledge of registers, memory, and interrupts
- Experience in critical or high-reliability systems
Valuable:
- Experience with LEON processors
- Experience in ESA projects
- Space sector
- Defense sector
- RTOS (Real Time Operating Systems)
- Cross-compiling / Embedded toolchains
- Hardware-in-the-loop (HIL)
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 ¡este 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.
Estamos buscando un/a Técnico/a deEmbedded Software Engineer (C/C++) para uno de nuestros clientes del sector Espacial y ampliar uno de nuestros equipos en la zona de Madrid, aunque también valoramos perfiles en Barcelona y Bilbao.
What you'll do
- Desarrollo de software embarcado para proyectos espaciales
- Programación en C/C++ de bajo nivel
- Interacción directa con procesadores y electrónica
- Depuración sobre hardware real
- Análisis de registros, memoria e interrupciones
- Uso de GRMON y herramientas de debugging hardware
- Validación y testing sobre plataformas reales
- Soporte al desarrollo de sistemas críticos de alta fiabilidad
Modelo híbrido: 3 días oficina y 2 días teletrabajo.
Ubicación preferente: Madrid, Valoran perfiles en Barcelona y Bilbao.
Horario de oficina flexible con flexibilidad de entrada y salida
What you'll get
- Seguro médico.
- Oportunidades de formación: Idiomas, Certificaciones, Bootcamps y mucho más.
- Multitud de eventos: BETWEEN Night, Torneo de Padel, Black Mamba Race y mucho más.
- Retribución flexible (restaurant, transporte, guardería).
- Incentivos por validar o recomendar talento.
- Oportunidad de unirte a un equipo dinámico y en constante crecimiento en una empresa líder en el sector tecnológico.
- Proyectos desafiantes y con impacto en el desarrollo de soluciones innovadoras.
- Entorno de trabajo colaborativo y enfocado en el desarrollo profesional.
- Posibilidad de crecimiento y desarrollo de carrera dentro de la organización.
- Compromiso con la conciliación de la vida laboral y personal.
Requirements
Imprescindibles
- Experiencia en desarrollo Embedded con C/C++
- Haber trabajado directamente con hardware
- Conocimientos de arquitectura de procesadores
- Experiencia en depuración de bajo nivel
- Uso de herramientas de debugging hardware (GRMON, JTAG o similares)
- Conocimientos de registros, memoria e interrupciones
- Experiencia en sistemas críticos o de alta fiabilidad
Valorables:
- Experiencia con procesadores LEON
- Experiencia en proyectos ESA
- Sector espacial
- Sector defensa
- RTOS (Real Time Operating Systems)
- Cross-compiling / Toolchains embebidas
- Hardware-in-the-loop (HIL)
You'll most likely need Spanish to apply.This job was automatically translated to English, .
About the company
BETWEEN Technology
IT and Engineering Consulting