directohace 2 meses

Principal Firmware Engineer

Senior8+ años
Este aviso fue publicado originalmente en inglés, así que es probable que necesites inglés para este puesto. La descripción puede estar traducida automáticamente al español; ante la duda, revisá el aviso original con el botón de postularte.

Se busca un Ingeniero Líder de Firmware para liderar un equipo de ingenieros de firmware en el desarrollo de software de bajo nivel para productos de silicona. Responsable de la arquitectura de firmware, integración de sistemas y habilitación de clientes.

Por qué aplicar

Liderar un equipo de ingenieros de firmware en Córdoba. Ideal para líderes técnicos con experiencia en firmware.

Descripción del puesto

About the Role Estamos buscando un experimentado Principal Firmware Engineer profesional para liderar un equipo de ingenieros de firmware responsables de desarrollar software de bajo nivel que hace que nuestros silicios funcionen. En este rol, usted gestionará y guiará técnicamente a un equipo que trabaja en firmware de arranque, controladores de dispositivos, sistemas en tiempo real y capas de abstracción de hardware para SoCs complejos y plataformas de semiconductores. Usted jugará un papel crítico en la activación de silicio, la integración de sistemas y la habilitación de clientes, trabajando en estrecha colaboración con los equipos de hardware, sistemas y aplicaciones para garantizar un funcionamiento fiable y de alto rendimiento de nuestros productos. Este rol es ideal para un líder técnico práctico que disfruta construyendo equipos, dando forma a la arquitectura y resolviendo complejos desafíos de integración de hardware-software. Este rol está disponible en una de las siguientes ubicaciones: - Ottawa, ON - Córdoba, Argentina - Irvine, CA Responsabilidades clave: - Liderar y guiar a un equipo de ingeniería de firmware de alto rendimiento, estableciendo mejores prácticas para la calidad del código, las pruebas y la documentación. - Colaborar con ingenieros de aplicaciones para comprender los requisitos de firmware de los clientes. - Trabajar en estrecha colaboración con los equipos de diseño de ASIC/SoC y sistemas para establecer características y requisitos de firmware. - Poseer la arquitectura de firmware en entornos de arranque, BSP y tiempo de ejecución. - Diseñar y desarrollar características de firmware integradas en tiempo real para sistemas ópticos coherentes. Garantizar que el firmware cumpla con los requisitos de rendimiento, fiabilidad y seguridad. - Liderar el soporte de firmware para la activación de nuevo silicio, depurando problemas complejos de hardware/ software utilizando herramientas de laboratorio. - Impulsar la automatización de pruebas de firmware y marcos de regresión. Y gestionar la deuda técnica y la mantenibilidad a largo plazo. Calificaciones requeridas: - Licenciatura o Maestría en Ingeniería de Computadoras, Ingeniería Eléctrica, Ciencias de la Computación o campo relacionado. - 8+ años de experiencia en desarrollo de firmware/integrado. - 3+ años de experiencia liderando o gestionando equipos de ingeniería. - Fuerte experiencia práctica en: - Programación: C/C++. - Entornos de operación: Linux integrado o RTOS (FreeRTOS, Zephyr, VxWorks). - Arquitectura de arranque: U-Boot, flujos de arranque personalizados en varias etapas. - Interfaces de hardware y SoC de bajo nivel: PCIe, Ethernet, I2C, SPI, UART. - Subsistemas de memoria: DDR, HBM. - Herramientas de depuración y análisis: rastreo, perfilación, registro y capacidad de depuración de hardware/software. - Experiencia con activación de silicio, activación de placa y depuración de firmware compleja. Calificaciones preferidas: - Experiencia trabajando en sistemas ópticos coherentes, fotónica de silicio o empresas de plataformas de semiconductores. - Conocimiento de: - Estándares CMIS (Common Management Interface Specification) para módulos ópticos. - Arquitectura RISC V (SiFive o similar). - Familiaridad con: - Plataformas FPGA y de emulación para validación presilicio. - Herramientas de activación de laboratorio, incluidos depuradores JTAG, analizadores lógicos y osciloscopios. - Entornos de verificación basados en UVM y metodologías de prueba SystemVerilog. Rango salarial para EE. UU. $150,000 - $250,000 Base Anual La oferta final se determinará en función de las habilidades relacionadas con el trabajo, la experiencia, las calificaciones y la ubicación.

Responsabilidades

  • Liderar un equipo de ingenieros de firmware
  • Desarrollar arquitectura de firmware
  • Colaborar con equipos de aplicación y sistemas
  • Depurar problemas complejos de hardware/software

Skills requeridas

Liderazgo de equiposArquitectura de firmwareDesarrollo de software de bajo nivelLiderazgoComunicaciónResolución de problemas complejos