Analog Devices
Analog Devices
A Analog Devices desenvolve e fabrica circuitos integrados analógicos, de sinal misto e de processamento digital de sinais para aplicações exigentes nos setores automotivo, de automação industrial, de saúde, de comunicações e de eletrônicos de consumo. Seu portfólio inclui a tecnologia GMSL, que oferece conectividade de alta velocidade em veículos e outros sistemas conectados. O trabalho da empresa abrange sensoriamento, processamento de sinais e conectividade, contribuindo para plataformas de condução inteligente e produtos eletrônicos de alto desempenho.

Engenheiro(a) principal de firmware

Desenvolva firmware embarcado para as soluções de energia multifásica da Analog Devices destinadas a data centers e sistemas de comunicação. Colabore com equipes de hardware e software, em regime híbrido em Colorado Springs, Colorado, ou Durham, Carolina do Norte.

Descrição

  • Desenvolva soluções de reguladores de tensão buck multifásicos para os mercados de data centers e comunicações.
  • Defina, implemente e verifique firmware para projetos digitais e de sinais mistos.
  • Desenvolva e valide firmware embarcado em assembly e C, além de software de sistema de baixo nível para chips e produtos de fornecimento de energia.
  • Interprete os requisitos dos subsistemas e verifique a operação de chips e sistemas.
  • Teste e depure firmware usando simulações em Verilog, emulação com FPGA, chips, equipamentos de laboratório e ferramentas automatizadas de laboratório.
  • Entregue firmware para sistemas embarcados com documentação completa.
  • Aplique e aprimore padrões de codificação e práticas de documentação.
  • Revise código com colegas.
  • Trabalhe com profissionais de projeto analógico, digital e de sistemas, definição de produtos, engenharia de aplicações e equipes de software.
  • Gerencie o trabalho em vários projetos e priorize tarefas para cumprir os cronogramas.
  • Desenvolva, documente, refine e apresente requisitos de sistema a engenheiros com diferentes formações.

Requisitos

  • Pelo menos oito anos de experiência com SoC ou ASIC na definição, implementação e verificação de firmware para projetos digitais e de sinais mistos.
  • Experiência em projetar, desenvolver e validar firmware embarcado em assembly e C e software de sistema de baixo nível para chips e produtos de fornecimento de energia.
  • Capacidade de entender os requisitos dos subsistemas e validar a operação de chips e sistemas.
  • Experiência em testar e depurar firmware embarcado com simulações em Verilog, plataformas de emulação com FPGA, chips, equipamentos de laboratório e automação de laboratório.
  • Capacidade de entregar firmware embarcado de alta qualidade com documentação completa.
  • Conhecimento de toolchains de desenvolvimento de software e boas práticas.
  • Conhecimento de gerenciamento e fornecimento de energia.
  • Sólido conhecimento de algoritmos de segurança.
  • Experiência com programação orientada a objetos, SystemVerilog, C++ e Python.
  • Conhecimento de conversores de potência multifásicos e arquitetura de energia para os mercados de nuvem e data centers.
  • Experiência na criação de ferramentas auxiliares independentes e scripts de fluxo de trabalho em Python.
  • Experiência com microcontroladores embarcados de 8 e 32 bits, incluindo 8051, ARM e RISC-V.
  • Familiaridade com métodos e ferramentas de desenvolvimento de software embarcado, como Keil, Eclipse e Visual Studio.
  • Capacidade de desenvolver, documentar, refinar e apresentar requisitos de sistema a engenheiros com diferentes formações.
  • Capacidade de gerenciar vários projetos simultaneamente e priorizar o trabalho para cumprir os cronogramas.
  • Habilidade de depuração em laboratório, incluindo o uso de osciloscópios e analisadores lógicos.
  • Candidatos a vagas que exigem acesso a dados técnicos podem passar por uma análise de licenciamento de exportação. As exceções incluem cidadãos dos EUA, residentes permanentes e pessoas protegidas pela seção 8 U.S.C. 1324b(a)(3).
  • É necessário viajar: 10%.

Benefícios

  • Política de trabalho flexível, com dias remotos e opções de horários alternativos.
  • Bônus discricionário baseado no desempenho.
  • Assistência médica, odontológica e oftalmológica.
  • Plano 401(k).
  • Férias remuneradas.
  • Feriados.
  • Licença médica.
  • Benefícios adicionais.