DESARROLLADOR SENIOR DE SOFTWARE EMBEBIDO
Descripción de la oferta de empleo
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.
Detalles de la oferta
- AVANZE CONSULTORES
- 17/07/2025
- 17/01/2026
• 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......
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......
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......
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......
Desarrollo de integraciones entre erp y diferente software... análisis realizar análisis técnico y funcional de nuevas capacidades de software... y tres días a la semana en horario intensivo de 7 - 15, y también en verano hasta después de feria... 000€ brutos anuales... valorable experiencia con: conocimientos......
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......
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... interés en un trabajo estable y de largo plazo en un equipo en crecimiento... requisitos del puestoresponsabilidades:......
Descripción del puesto: buscamos un desarrollador multitask con habilidades en automatización e integración de sistemas... realizar pruebas, ajustes y documentación de las soluciones para garantizar su mantenimiento y escalabilidad... colaborar con consultores y equipos técnicos para traducir requerimientos......
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... ingresos escalables y reales según tu implicación... no buscamos vendedores al uso, sino personas con mirada estratégica, que......
¿buscas un proyecto que puedas iniciar sin dejar tu trabajo actual, sin inversión y con libertad total? estamos seleccionando perfiles senior con visión, experiencia y ganas de construir algo propio... requisitos del puesto- residir en la comunidad de madrid - ganas de aprender - trabajo en equipo......