Disfruta de la seguridad de un contrato a largo plazo y una fuente de ingresos estable, mientras tienes la oportunidad de trabajar en diversos proyectos.
Ingeniero de Software Embebido
Como Embedded Software Engineer, desarrollas y optimizas software que impulsa dispositivos inteligentes y sistemas en tiempo real. Trabajarás en soluciones de alta tecnología utilizadas en industrias como automotriz, dispositivos médicos, automatización industrial y telecomunicaciones.
Somos una compañía global de alta tecnología con un equipo de ingenieros emprendedores, científicos y expertos digitales de todo el mundo. Juntos hemos formado una comunidad que está en constante crecimiento, de la que estamos orgullosos. Ofrecemos servicios de consultoría a clientes de alto perfil a nivel mundial en diversas áreas de servicio, como:
- Tecnología e ingeniería
- Energía y energías renovables
- Life sciences y farmacia
- Digital y TI
Sobre esta vacante
- Diseñar, desarrollar y mantener software embebido para sistemas en tiempo real
- Implementar firmware para microcontroladores y plataformas Linux embebidas
- Traducir requisitos del sistema en código confiable y eficiente
- Optimizar el rendimiento, el uso de memoria y el consumo de energía
- Depurar y solucionar problemas de integración hardware/software
- Desarrollar drivers, protocolos de comunicación e interfaces de dispositivos
- Colaborar con ingenieros de hardware, arquitectos de sistemas y equipos de test
- Contribuir a los procesos de verificación, validación y documentación
Desarrollo Embebido
- Programación en C y C++ en entornos con recursos limitados
- Conceptos de RTOS (FreeRTOS, Zephyr, VxWorks o similares)
- Desarrollo en Linux embebido y desarrollo de drivers
- Bootloaders, BSPs e interacción con hardware de bajo nivel
Hardware & Comunicación
- Microcontroladores (ARM Cortex-M, STM32, NXP o similares)
- Protocolos de comunicación (SPI, I2C, UART, CAN, Ethernet)
- Herramientas de depuración (JTAG, osciloscopios, analizadores lógicos)
Prácticas de Ingeniería de Software
- Control de versiones (Git) y flujos de trabajo CI/CD
- Pruebas unitarias y desarrollo guiado por pruebas
- Metodologías de desarrollo Agile/Scrum
Lo que esperamos de ti
- Grado de licenciatura o máster en Electrónica, Ingeniería Informática o un campo relacionado
- Experiencia en desarrollo de software embebido (se aceptan perfiles desde junior hasta senior)
- Habilidades sólidas para la depuración y resolución de problemas
- Comprensión de la interacción entre hardware y software
- Dominio del neerlandés o francés y del inglés
- Pasión por la tecnología y la innovación
Lo que puedes esperar de nosotros
TMC es una empresa internacional de consultoría en alta tecnología que aporta experiencia a sus clientes para ayudarles en la realización de sus desafíos tecnológicos. Como tal, TMC opera como un centro de expertos al servicio de sus clientes, ayudándolos a ser más competitivos en un mundo tecnológico cada vez más global y de rápida evolución. En TMC, creemos que las personas son la fuerza impulsora detrás de la innovación tecnológica. Por eso, nuestro objetivo es crear las mejores condiciones posibles para que los talentos tecnológicos prosperen. Ofrecemos un ambiente laboral desafiante y estimulante donde puedes tomar el control de tu propia carrera. Como Employeneur, formas parte de nuestra familia TMC. Junto con nuestra extraordinaria experiencia técnica, la diversión y el compromiso son partes esenciales de nuestra cultura.
#LI-RM1
Los 5 principios básicos de employeneurship
Como pioneros en employeneurship, una combinación entre emprendedor y empleado, hemos redefinido el modelo de trabajo tradicional. Ofrecemos a nuestros talentosos profesionales la oportunidad de combinar la seguridad de un contrato permanente con su pasión por el emprendimiento.
Transparencia total. Así es. En cada uno de tus proyectos, conoces tu tarifa por hora, tus costos y tu participación individual en las ganancias basadas en el rendimiento, todo con el objetivo de estimular tu espíritu emprendedor.
Nuestros employeneurs están agrupados en células de negocio según su experiencia técnica. Son pequeñas, enfocadas y funcionan como redes de conocimiento de alto nivel. Y como comunidades dinámicas de colegas cercanos.
Cada Employeneur impulsa su propia carrera. Juntos, creamos un plan para el crecimiento personal y profesional. Recibe coaching personal y un amplio presupuesto de formación para seguir desarrollándote y ofrecer un rendimiento excepcional a nuestros clientes.
Trabaja en tus sueños técnicos en nuestro lab. Colabora con otros en equipos multidisciplinarios para desbloquear el pensamiento innovador y las ideas fuera de lo común, así como habilidades emprendedoras.
¡Qué genial que estés interesado en un trabajo en TMC! Aplica ahora de la manera que mejor te convenga y, con suerte, podremos darte la bienvenida pronto a uno de nuestros equipos.