Nuvoton Technology

Gerente de Engenharia de Firmware (EN.FMFM)

C++
Tradução automática. Consulte o original.

Responsabilidades do Cargo

  1. Liderar engenheiros de firmware e ser responsável pelo projeto, desenvolvimento e manutenção de firmware e software embarcado para produtos de chips Super I/O (SIO) e Embedded Controller (EC) utilizados em plataformas de PC de classe empresarial, incluindo desktops, estações de trabalho, notebooks e sistemas all-in-one.
  1. Supervisionar e contribuir diretamente com a arquitetura de firmware e o design de software para múltiplas gerações de produtos SIO e EC, incluindo fluxo de inicialização, drivers de baixo nível, serviços de sistema e frameworks de firmware.
  1. Liderar a definição e implementação de recursos complexos de firmware, como monitoramento térmico, controle de ventoinhas, gerenciamento de energia e mecanismos de interação hardware-software, incluindo algoritmos que combinam lógica de firmware com capacidades de silício.
  1. Atuar como a principal autoridade técnica para firmware SIO e EC, realizando revisões de design, revisões de código e avaliações arquiteturais para garantir correção, desempenho, segurança e manutenibilidade.
  1. Desenvolver firmware principalmente em C, com envolvimento direto em ambientes bare-metal e baseados em RTOS, e apoiar a integração com o BIOS do sistema e firmware da plataforma.
  1. Colaborar estreitamente com equipes de hardware, equipes de validação e clientes globais para definir requisitos, analisar restrições técnicas e desenvolver recursos e soluções de firmware específicos para o cliente.
  1. Atuar como um ponto de contato chave com clientes estratégicos para solucionar problemas complexos de firmware e relacionados a silício, analisar causas raiz e entregar ações corretivas.
  1. Projetar e implementar funcionalidades de firmware relacionadas à segurança, incluindo mecanismos criptográficos, fluxos de inicialização segura e recursos de identidade de dispositivo para produtos usados como parte de soluções de segurança de plataforma e Root of Trust. Apoiar atividades de prova de conceito para novas tecnologias e direções futuras de produtos.
  1. Depurar problemas complexos de firmware, hardware e nível de sistema usando ferramentas de depuração de hardware e software, e orientar equipes de engenharia na resolução de escalonamentos críticos de clientes.
  1. Fornecer mentoria técnica e orientação aos engenheiros de firmware para apoiar práticas de implementação consistentes e a execução bem-sucedida de projetos.

Requisitos

Bacharelado, ou diploma estrangeiro equivalente, em Ciência da Computação, Engenharia da Computação ou áreas correlatas, mais 7 anos de experiência progressiva pós-bacharelado em desenvolvimento e gestão de firmware.

Os 7 anos de experiência devem ser de natureza progressiva e incluir a seguinte experiência:

  1. Desenvolvimento de firmware embarcado para sistemas de tempo real e de baixo nível.
  1. Programação em C e C++ para desenvolvimento de firmware embarcado e de baixo nível.
  1. Depuração de sistemas embarcados e resolução de problemas complexos de nível de sistema usando ferramentas de depuração de software e hardware.
  1. Design de arquitetura de firmware e liderança técnica em múltiplas gerações de produtos.
  1. Fornecer liderança técnica, mentoria e orientação para engenheiros de firmware como parte da execução de projetos e tomada de decisões arquiteturais.
  1. Definição de requisitos voltada ao cliente, tratamento de escalonamentos técnicos e entrega de soluções de firmware.
  1. Gerenciar operações de equipe, tomar decisões técnicas e estratégicas e conduzir projetos bem-sucedidos do início ao fim.

Local do Cargo: Austin, TX

Salário Anual: USD$165,526 – USD$190,800

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores