Astera Labs

Engenheiro de Firmware

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

Sobre a oportunidade

A Astera Labs (NASDAQ: ALAB) fornece infraestrutura de IA em escala de rack por meio de soluções de conectividade criadas para fins específicos. Ao colaborar com hyperscalers e parceiros de ecossistema, a Astera Labs permite que as organizações desbloqueiem todo o potencial da IA moderna. A Intelligent Connectivity Platform da Astera Labs integra tecnologias baseadas em semicondutores CXL®, Ethernet, NVLink, PCIe® e UALink™ com o conjunto de software COSMOS da empresa para unificar diversos componentes em sistemas coesos e flexíveis que oferecem conectividade de scale-up e scale-out de ponta a ponta. O negócio de soluções de conectividade personalizadas da empresa complementa seu portfólio baseado em padrões, permitindo que os clientes implantem arquiteturas sob medida para atender aos seus requisitos exclusivos de infraestrutura. Saiba mais em asteralabs.com.

Descrição da Vaga

A missão desta função é arquitetar e desenvolver firmware e subsistemas de microcontroladores para os produtos SoC e de sistemas da Astera Labs. O firmware é responsável por implementar os principais recursos diferenciadores dos produtos da Astera Labs. Como tal, o firmware é considerado tão importante quanto o hardware, e a equipe de firmware frequentemente interage com os clientes para garantir que as necessidades deles sejam totalmente compreendidas.

Qualificações básicas

  1. Forte formação acadêmica e técnica em engenharia elétrica. É exigido, no mínimo, bacharelado em Engenharia Elétrica ou Ciência da Computação.
  1. Mínimo de 5 anos de experiência no suporte ou desenvolvimento de produtos complexos de SoC/silício para aplicações de Servidor, Armazenamento e/ou Rede.
  1. Experiência no desenvolvimento de firmware para execução com microcontroladores on-chip e kits de desenvolvimento de software em linguagem C (SDKs) para execução em CPUs host de sistema e microprocessadores embarcados.
  1. Experiência de trabalho com projetistas de lógica para implementar e testar interfaces HW-SW em SoCs complexos.
  1. Atitude profissional com capacidade de priorizar uma lista dinâmica de múltiplas tarefas e de trabalhar com supervisão e orientação mínimas.
  1. Comportamento empreendedor, mente aberta e atitude proativa. Pensar e agir rápido com o cliente em mente!
  1. Disponibilidade para início imediato.

Experiência necessária

  1. Alto nível de proficiência em C (preferencial) ou C++, incluindo o desenvolvimento de SDKs baseados em C e firmware.
  1. Proficiência em Python para scripts.
  1. Capacidade de projetar, implementar e escrever testes de nível de unidade.
  1. Conhecimento prático de ambientes de build de software, gcc/make.
  1. Experiência com fluxos de trabalho de desenvolvedor, SCM (preferencialmente git), revisões de código e CI.
  1. Experiência prática com equipamentos de Servidor, Armazenamento e/ou Rede.
  1. Familiaridade com interfaces SoC para vários blocos de HW, interfaces de memória on-chip e outras interfaces similares comuns ao design de chips.

Experiência preferencial

  1. Experiência em desenvolvimento de firmware usando RTOS.
  1. Experiência no desenvolvimento de boot-ROM e familiaridade com trabalho em ambientes pré-Silício (Simulação e emulação).
  1. Experiência com fluxos de inicialização segura (autenticação, atestação e padrões como DICE, Caliptra) é um diferencial.

Sabemos que a criatividade e a inovação acontecem com mais frequência quando as equipes incluem ideias, origens e experiências diversas, e incentivamos ativamente todos com experiência relevante a se candidatarem, incluindo pessoas negras, pessoas LGBTQ+ e não binárias, veteranos, pais e indivíduos com deficiência.

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