Nuvoton Technology

Responsable de Ingeniería de Firmware (EN.FMFM)

C++
Traducción automática. Consulta el original.

Funciones del puesto

  1. Dirigir a los ingenieros de firmware y responsabilizarse del diseño, desarrollo y mantenimiento de firmware y software embebido para productos de chip Super I/O (SIO) y Embedded Controller (EC) utilizados en plataformas de PC de clase empresarial, incluyendo equipos de sobremesa, estaciones de trabajo, portátiles y sistemas todo en uno.
  1. Supervisar y contribuir de forma práctica a la arquitectura de firmware y al diseño de software para múltiples generaciones de productos SIO y EC, incluyendo el flujo de arranque, controladores de bajo nivel, servicios de sistema y marcos de trabajo de firmware.
  1. Liderar la definición e implementación de funciones complejas de firmware, tales como monitorización térmica, control de ventiladores, gestión de energía y mecanismos de interacción hardware-software, incluyendo algoritmos que combinan la lógica del firmware con las capacidades del silicio.
  1. Actuar como la principal autoridad técnica para el firmware SIO y EC, realizando revisiones de diseño, revisiones de código y evaluaciones arquitectónicas para garantizar la corrección, el rendimiento, la seguridad y la mantenibilidad.
  1. Desarrollar firmware principalmente en C, con participación directa en entornos bare-metal y basados en RTOS, y dar soporte a la integración con el BIOS del sistema y el firmware de la plataforma.
  1. Colaborar estrechamente con los equipos de hardware, los equipos de validación y los clientes globales para definir los requisitos, analizar las limitaciones técnicas y desarrollar funciones y soluciones de firmware específicas para el cliente.
  1. Actuar como interfaz clave con clientes estratégicos para solucionar problemas complejos relacionados con el firmware y el silicio, analizar las causas raíz y proporcionar acciones correctivas.
  1. Diseñar e implementar funcionalidades de firmware relacionadas con la seguridad, incluyendo mecanismos criptográficos, flujos de arranque seguro y funciones de identidad de dispositivo para productos utilizados como parte de soluciones de seguridad de plataforma y Root of Trust. Apoyar las actividades de prueba de concepto para nuevas tecnologías y futuras direcciones de productos.
  1. Depurar problemas complejos de firmware, hardware y a nivel de sistema utilizando herramientas de depuración de hardware y software, y guiar a los equipos de ingeniería en la resolución de escaladas críticas de clientes.
  1. Proporcionar mentoría técnica y orientación a los ingenieros de firmware para apoyar prácticas de implementación consistentes y una ejecución exitosa de los proyectos.

Requisitos

Grado universitario, o título extranjero equivalente, en Informática, Ingeniería Informática o campos estrechamente relacionados, además de 7 años de experiencia progresiva posterior a la obtención del título en desarrollo y gestión de firmware.

Los 7 años de experiencia deben ser de naturaleza progresiva e incluir la siguiente experiencia:

  1. Desarrollo de firmware embebido para sistemas en tiempo real y de bajo nivel.
  1. Programación en C y C++ para el desarrollo de firmware embebido y de bajo nivel.
  1. Depuración de sistemas embebidos y resolución de problemas complejos a nivel de sistema utilizando herramientas de depuración de software y hardware.
  1. Diseño de arquitectura de firmware y liderazgo técnico a través de múltiples generaciones de productos.
  1. Proporcionar liderazgo técnico, mentoría y orientación a los ingenieros de firmware como parte de la ejecución de proyectos y la toma de decisiones arquitectónicas.
  1. Definición de requisitos de cara al cliente, gestión de escaladas técnicas y entrega de soluciones de firmware.
  1. Gestionar las operaciones del equipo, tomar decisiones técnicas y estratégicas, y llevar a cabo proyectos exitosos de principio a fin.

Ubicación del puesto: Austin, TX

Salario anual: USD$165,526 – USD$190,800

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores