Ingeniero de Firmware
Estamos buscando un Ingeniero de Firmware talentoso y motivado para unirse a nuestro equipo dinámico. Como Ingeniero de Firmware, estarás en el centro del desarrollo de soluciones integradas, trabajando en sistemas de vanguardia. Si te apasiona el desarrollo de bajo nivel, sistemas reales...
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
Definición de especificaciones técnicas para las funcionalidades a implementar.
Análisis de factibilidad técnica y selección de algoritmos adecuados. Implementación de las funcionalidades requeridas.
Depuración y documentación del código generado.
Lo que esperamos de ti
Título de grado en Ingeniería Informática o campos relacionados.
Dominio de los lenguajes de programación C y C++; se valora el conocimiento de otros lenguajes de programación.
Experiencia en el uso de herramientas de desarrollo de software como repositorios (GitLab, SVN), Jira y Confluence.
Al menos 3 años de experiencia en I+D para el desarrollo de productos industriales. Capacidad para trabajar en equipo.
Experiencia en diseño de sistemas en tiempo real basados en microcontroladores (núcleo ARM, DSP).
Conocimiento de los principales periféricos de hardware integrados en el MCU (ADC, DAC, PWM, Capture, etc.).
Conocimiento de los principales periféricos de comunicación (UART, SPI, I2C, etc.).
Conocimiento de los principales protocolos de comunicación serial (Modbus RTU o TCP/IP, CAN, etc.).
Capacidad para gestionar configuraciones de proyectos, desde bibliotecas de proveedores hasta la elección de soluciones basadas en bare-metal o RTOS.
Experiencia en la gestión de procesos paralelos, máquinas de estados y protocolos de comunicación.
Familiaridad con los principales instrumentos de laboratorio (osciloscopio, multímetro, generador de funciones, etc.) para verificar el correcto funcionamiento del sistema. Comprensión de esquemas de circuitos electrónicos.
Lo que puedes esperar de nosotros
TMC es una empresa internacional de consultoría en alta tecnología que aporta su experiencia para apoyar a sus clientes en la realización de sus desafíos tecnológicos. Como tal, TMC opera como un centro de expertos a disposición de sus clientes, ayudándolos a ser más competitivos en un mundo tecnológico cada vez más global y en constante evolución. En TMC, creemos que las personas son la fuerza motriz detrás de la innovación tecnológica. Por eso queremos crear las mejores condiciones posibles para que los talentos tecnológicos prosperen. Te ofrecemos un entorno laboral desafiante y estimulante en el que tú puedes ser el director de tu propia carrera. Como Employeneur, formas parte de nuestra familia TMC. Además de nuestra destacada experiencia técnica, la diversión y el compromiso son aspectos significativos de nuestra cultura.
¡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.