Temple Health
Nuvoton Technology
Gerente de Engenharia de Firmware (EN.FMFM)
C++
Tradução automática. Consulte o original.
Responsabilidades do Cargo
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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:
- Desenvolvimento de firmware embarcado para sistemas de tempo real e de baixo nível.
- Programação em C e C++ para desenvolvimento de firmware embarcado e de baixo nível.
- 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.
- Design de arquitetura de firmware e liderança técnica em múltiplas gerações de produtos.
- 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.
- Definição de requisitos voltada ao cliente, tratamento de escalonamentos técnicos e entrega de soluções de firmware.
- 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
