Ver oferta completa

DESARROLLADOR SENIOR DE SOFTWARE EMBEBIDO

Santander - Cantabria

Descripción de la oferta de empleo

Somos una empresa líder en nuestro sector, fabricante de productos tecnológicos para instaladores y para el sector de gran consumo, precisa incorporar en su equipo, dentro del departamento de I+D a un Desarrollador senior de software embebido en sistemas Linux.

La empresa cuenta con productos comercializados en más de 50 países y en donde el 40% de sus ventas están dedicadas al mercado internacional.
La empresa se encuentra inmersa en un apasionante proceso de expansión y mejora de su negocio. Todos los equipos de trabajo están comprometidos con la profesionalización de sus habilidades, implementando sistemas de mejora continua, políticas de buenas prácticas, desarrollo basado en pruebas y DevOps.

Tareas
Precisamos incorporar a un profesional apasionado, con experiencia, con gusto por trabajar en equipo, que contribuya al diseño e implementación de estas prácticas y que ayude a construir sistemas tecnológicamente avanzados, seguros y confiables.

En el equipo de I+D desarrollan sus sistemas de manera integral, abarcando desde el diseño mecánico hasta las aplicaciones de usuario, incluyendo la electrónica y el software embebido. Hay un esfuerzo constante por alcanzar el objetivo principal: ofrecer valor a los clientes y usuarios finales.

DESEMPEÑO PRINCIPAL: ¿Qué tareas debe desempeñar el candidato?
Desarrollo, verificación y revisión de aplicaciones de SW embebido en sistemas Linux y en microcontroladores:
Protocolos de comunicaciones de baja latencia, streaming de audio, gestión de memoria y optimización del uso de los recursos del microcontrolador, protocolos de descubrimiento, gestión de usuarios, transferencia de archivos, diseño particiones, sistema de actualizaciones en remoto, drivers, seguridad funcional y ciberseguridad...
JORNADA DE TRABAJO: (Información destacada por parte del responsable de I+D de la empresa:)
"Nos gusta trabajar en equipo y de forma cercana, pero también la flexibilidad y la conciliación. Nuestro trabajo con la electrónica suele requerir el uso de los equipos de medición del laboratorio, por eso trabajamos con con un formato híbrido de 2 días en remoto y 3 en nuestras instalaciones.
Requisitos
Las competencias que se precisan para esta candidatura son las siguientes:

Capacidad de trabajo en equipo.
- Conocimientos avanzados en C y C++.
- Experiencia en desarrollo y depuración de SW embebido en sistemas - - - Linux. Experiencia con microcontroladores y RTOS.
- Experiencia en programación concurrente/asíncrona, manejo de procesos, hilos etc. Conocimiento en la aplicación de patrones de diseño.
- Conocimientos de seguridad a nivel de código.
- Experiencia en depuración a bajo nivel y ensamblador.
- Experiencia aplicando buenas prácticas de programación y TDD.
- Experiencia en refactorización de código existente.
- Experiencia en manejo de interfaces de comunicación (I2C, UART, SPI...). Experiencia con protocolos de red (UDP, TCP, FTP...).
- Experiencia en utilización de herramientas y metodologías DevOps: GIT, Jenkins... Generación de imágenes de flasheo.
- Creación de distribuciones personalizadas con Yocto.

COMPETENCIAS RECOMENDABLES A TENER EN CUENTA:

Bash scripting.
- Desarrollo de drivers en Linux.
- Desarrollos con DSPs y algoritmos de procesado de audio. Experiencia en IoT.
- Inglés técnico.
La formación requerida es orientativa, lo más relevante es disponer de los conocimientos y de la experiencia que se describen en el conjunto de la oferta de empleo.

Beneficios
Retribución atractiva: entre 45.000 y 50.000 ? acorde a la experiencia y conocimientos.
- Trabajo en modo híbrido: 3 días en presencial y 2 en remoto.
- Jornada intensiva. El horario es de 8:00-16:30 de L-J y 8:00-14:00 V.
- Jornada de verano en julio y agosto, de 8:00 a 14:30 de L-J y 8:00-14:00 V.
- Grandes oportunidades de crecimiento personal y profesional, de poder hacer carrera dentro de la compañía. Los equipos cuentan con personas que suben el nivel del equipo y de la propia empresa.
- Portátil y herramientas de trabajo, tanto software como hardware.
Si cumples con los requisitos que precisamos puedes estar seguro de que te vas a incorporar a un equipo de trabajo joven, muy dinámico y con un proyecto de enorme envergadura a desarrollar para los próximos años. Te vas a divertir.
Ver oferta completa

Detalles de la oferta

Empresa
  • AVANZE CONSULTORES
Localidad
Dirección
  • Sin especificar - Sin especificar
Fecha de publicación
  • 18/06/2025
Fecha de expiración
  • 16/09/2025
SOFTWARE DEVELOPER ENGINEER
Fundación Valenciaport

• demonstrable experience in software development... • application of scrum methodologies • use of microsoft devops for managing work items, software repositories and ci/cd• preparation of software documentation... requisitos del puesto• bsc or msc in computer science, software engineering, or a related......

Senior Backend Developer - Málaga / España
Prometeo Talent

Buscamos un/a desarrollador backend senior con experiencia en java, spring boot, microservicios y arquitectura event-driven para sumarse a un proyecto desafiante en la industria bancaria... ¿con qué tecnologías trabajamos? para este rol, es importante que tengas al menos 3 años de experiencia como desarrollador......

Beca desarrollador web - full stack web developer
Nett formacion sl

Js, controlar las versiones en el desarrollo de software utilizando github, utilizar docker, node... js, controlar las versiones en el desarrollo de software utilizando github, utilizar servidores web, herramientas relacionadas y programar del lado del servidor con php, bases de datos mysql y el framework......

Tecnico de sistemas informáticos y software
Odekia

Se busca técnico de implantación y helpdesk de sistemas informáticos y software para dar soporte informático de sistemas y aplicaciones software (desarrollos propios y de terceros), redes y microinformática, y para administración del dominios de windows y correo de exchange......

DESARROLLADOR NAVISION - BC 365 - TÉCNICO INFORMÁTICO
grupoVOLMAE

Desarrollo de integraciones entre erp y diferente software... análisis realizar análisis técnico y funcional de nuevas capacidades de software... certificaciones oficiales de microsoft (valorable)... funciones: desarrollo y creación desarrollar, personalizar e implementar soluciones en microsoft dynamica......

Analista programador de software
Odekia

Se busca analista programador de aplicaciones software para incorporar al área de desarrollo de la compañía... se valorarán conocimientos de python, matlab y en sistemas operativos windows (tanto en la parte de server como en la parte de usuario 7/8/10), linux en sus diversas distribuciones, sistemas......

Desarrollador Frontend
Involve rh

Confidencial cuenta con una posición como desarrollador frontend para diseñar y desarrollar la interfaz de usuario de un sitio web o aplicación, asegurando una experiencia de usuario intuitiva y atractiva... colaborar con diseñadores y desarrolladores backend para integrar el frontend con el backend......

Desarrollador Web & eCommerce
VisionarIA

Descripción del puesto: buscamos un desarrollador web & ecommerce con experiencia en la creación de sitios web y tiendas en línea, con un enfoque en diseño, funcionalidad y optimización de conversión... asegurar la seguridad del sitio, especialmente en plataformas ecommerce... trabajo en equipo y adaptabilidad......

Desarrollador Multitask
VisionarIA

Descripción del puesto: buscamos un desarrollador multitask con habilidades en automatización e integración de sistemas... optimizar procesos mediante inteligencia artificial y machine learning, según las necesidades del negocio... implementar y personalizar sistemas erp y crm, asegurando su correcta......

Emprendedores, perfil senior
Vivir Tranquilos

Estamos buscando perfiles senior con visión, experiencia y ambición para emprender con respaldo, sin asumir riesgos... formación práctica y acompañamiento desde el primer día... queremos contar con personas que ya han recorrido camino, que saben trabajar con personas, que valoran la libertad y buscan......