Pular para o conteúdo

Ambiq Micro, Inc.

Arquiteto de Software Embarcado – IA de Borda em MCUs

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

Sobre a Empresa

A Ambiq tem a missão de habilitar a inteligência em todos os lugares – impulsionando a revolução da IA de ponta com as soluções de semicondutores de menor consumo de energia do mundo.

Construídos em nossa tecnologia proprietária sub-e perto de limiar, nossos chips oferecem melhorias múltiplas em eficiência energética sem escalonamento de processo custoso.

Desde 2010, enviamos mais de 300 milhões de unidades para clientes que constroem wearables mais inteligentes, dispositivos médicos, produtos IoT e aplicações de ponta com IA.

Nossas equipes multifuncionais abrangem design, pesquisa, desenvolvimento, produção, marketing, vendas e operações em Austin, Hsinchu, Xangai, Shenzhen e Singapura.

Agimos rápido, enfrentamos problemas difíceis e criamos espaço para as pessoas crescerem através de trabalho complexo e significativo que molda o futuro da tecnologia.

Estamos procurando solucionadores de problemas criativos e automotivados que estejam ansiosos para ultrapassar os limites tecnológicos e causar um impacto real na eficiência energética.

Na Ambiq, vivemos por cinco valores: Inovar. Colaborar. Focar. Aprender. Alcançar.

Se isso é você, junte-se a nós – a revolução da inteligência em todos os lugares começa aqui.

PROJETE A FUNDAÇÃO DE SOFTWARE PARA SILÍCIO DE IA DE BORDA ULTRA-BAIXO CONSUMO

A Ambiq projeta e envia MCUs de IA de ponta com ultra-baixo consumo que permitem inteligência em tempo real diretamente no dispositivo.

Estamos expandindo nossa organização de engenharia em Austin e contratando um Arquiteto Principal de Software Embarcado para definir a arquitetura de software e os requisitos para nossas plataformas de MCU de IA de ponta de próxima geração.

Esta função fica na fronteira hardware/software – fazendo parceria direta com arquitetos de SoC, equipes de produto, fornecedores de IP e líderes de software embarcado para moldar como nosso silício é exposto, controlado, otimizado e validado.

Você não vai apenas escrever código.

Você definirá como o sistema se comporta.

POR QUE ESTA FUNÇÃO É DIFERENTE

  1. Influência arquitetural direta em plataformas de MCU de IA de ponta
  1. Colaboração próxima com arquitetos de silício e fornecedores de IP
  1. Propriedade desde a definição inicial até a validação *
  1. Oportunidade de moldar trade-offs de hardware/software que impactam energia, desempenho e escalabilidade
  1. Cultura de colaboração baseada em Austin com forte integração hardware/software

Esta é uma função de nível principal para engenheiros que desejam definir o comportamento do sistema – não apenas implementar recursos.

LOCALIZAÇÃO E AUTORIZAÇÃO DE TRABALHO

Austin, TX – Presencial (5 dias/semana)

Autorização de Trabalho nos EUA Necessária (Sem Patrocínio Disponível)

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

Austin, TX – Presencial 5 dias por semana

Deve estar autorizado a trabalhar nos Estados Unidos. Não patrocinamos ou transferimos vistos para esta função.

O QUE VOCÊ FARÁ

Como Arquiteto de Software Embarcado, você irá:

  1. Definir a arquitetura de software para MCUs de IA de ponta de baixo consumo de próxima geração
  1. Liderar a alocação funcional em estágio inicial entre hardware e software
  1. Desenvolver e refinar Especificações de Requisitos de Software (SRS) vinculadas a casos de uso reais do cliente
  1. Liderar decisões arquiteturais em:
  1. Comunicação multiprocessador
  1. Separação de plano de controle/dados
  1. Aceleração de movimentação de dados
  1. Gerenciamento e proteção de memória
  1. Alocação dinâmica de recursos
  1. Estratégias de otimização de energia
  1. Ferramentas de depuração e visibilidade *
  1. Colaborar com arquitetos de SoC para influenciar trade-offs de hardware/software *
  1. Apoiar prototipagem de software para validar decisões arquiteturais *
  1. Atuar como SME de arquitetura nas fases de implementação, validação e bring-up *
  1. Revisar designs, planos de teste e detalhes de implementação para garantir o alinhamento com a intenção arquitetural *
  1. Orientar engenheiros e definir melhores práticas entre as equipes embarcadas

Este é um papel arquitetural de alto impacto influenciando múltiplas gerações de MCUs.

AMBIENTE TÉCNICO

Você trabalhará profundamente em:

  1. Arquiteturas ARM Cortex-M
  1. Sistemas bare metal e baseados em RTOS
  1. Sistemas multicore assimétricos
  1. Comunicação interprocessador (OpenAMP, RPMsg, etc.)
  1. Motores de movimentação de dados e blocos de aceleração
  1. MMU/MPU, caches, memória compartilhada, memória dual-port
  1. Gerenciamento de energia (DVFS, clock gating, estados de baixo consumo)
  1. Plataformas de emulação baseadas em FPGA e sistemas de referência completos

Você estará embarcado em equipes de engenharia enquanto influencia decisões multifuncionais entre os domínios de silício e software.

O QUE PROCURAMOS

EXPERIÊNCIA NECESSÁRIA

  1. Bacharelado ou Mestrado em EE, CE ou CS
  1. 12+ anos desenvolvendo software embarcado para sistemas em tempo real
  1. Experiência profunda em plataformas ARM Cortex-M
  1. Forte conhecimento em C/C++ (experiência em assembly preferencial)
  1. Experiência em definir e escrever Especificações de Requisitos de Software (SRS) *
  1. Forte entendimento de:
  1. Alocação funcional *
  1. Rastreabilidade de requisitos *
  1. Testabilidade em plataformas pré e pós-silício *
  1. Experiência com arquiteturas multicore assimétricas *
  1. Forte conhecimento de sistemas de memória, movimentação de dados e interação do processador *
  1. Capacidade de liderar independentemente decisões arquiteturais

EXPERIÊNCIA PREFERENCIAL

  1. Estratégias de otimização de energia em sistemas embarcados
  1. TrustZone para microcontroladores classe M
  1. Ambientes de firmware confiáveis
  1. Processamento gráfico, de display ou áudio/vídeo
  1. Experiência trabalhando com fornecedores de IP e parceiros externos de silício

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

Vagas Dev é mantido gratuitamente pela equipe NortJobs.

Seu próximo empregopode estar na NortJobs.

Vagas Dev

Vagas para desenvolvedores e programadores. Brasil em primeiro lugar. Sua próxima oportunidade.

NortJobs · mantenedoraInstagramLinkedInTwitter
LegalSobre o projetoPrivacidadeVagas Dev © 2026