Ingeniero de Software - (C/C++ & Sistemas en Tiempo Real)
Estamos buscando un Software Engineer con sólida experiencia en desarrollo en C/C++ para sistemas embebidos y en tiempo real.
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
El recurso trabajará en proyectos de alta complejidad tecnológica, contribuyendo al desarrollo, integración y validación de software para sistemas basados en RTOS (Real-Time Operating Systems), con especial enfoque en VxWorks.
Lo que esperamos de ti
Responsabilidades principales:
- Diseño, desarrollo y mantenimiento de software en C/C++ para sistemas embebidos
- Desarrollo en sistemas operativos en tiempo real, en particular VxWorks
- Implementación y gestión de protocolos de comunicación serial (UART, SPI, I2C) y Ethernet
- Depuración, pruebas y optimización de código en entornos de tiempo real
- Colaboración con los equipos de hardware e ingeniería de sistemas para la integración y validación
- Redacción de documentación técnica del proyecto
Requisitos:
- Título en Ingeniería Informática, Ingeniería Electrónica o disciplinas afines
- Experiencia en desarrollo de software embebido
- Familiaridad con herramientas de depuración y control de versiones (por ejemplo, Git)
- Dominio de los lenguajes C y C++
- Experiencia con sistemas operativos en tiempo real (RTOS), preferiblemente VxWorks
- Conocimiento de los principales protocolos de comunicación: Serial (UART, SPI, I2C) Ethernet (TCP/IP, UDP)
- Idioma nativo italiano y buen nivel de inglés.
Lo que puedes esperar de nosotros
TMC es una empresa internacional de consultoría de alta tecnología que pone a disposición de sus clientes competencias para apoyarlos en la realización de sus desafíos tecnológicos. Como tal, TMC opera como un centro experto al servicio de sus clientes y los ayudamos a ser más competitivos en un mundo tecnológico cada vez más global y en rápida evolución. En TMC creemos que las personas son el motor de la innovación tecnológica. Por eso queremos crear las mejores condiciones posibles para que los talentos tecnológicos puedan prosperar. Te ofrecemos un entorno de trabajo estimulante en el que podrás gestionar tu carrera.
¡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.