Esri
Amazon
Engenheiro de Desenvolvimento de Software Embarcado II, Amazon Robotics Firmware
Sobre a oportunidade
Junte-se à equipe de software embarcado da Amazon Robotics para enfrentar um dos desafios mais empolgantes da robótica: criar sistemas de segurança inteligentes que permitam que humanos e robôs trabalhem em conjunto com segurança. Estamos em busca de engenheiros de software embarcado que queiram atuar na interseção entre hardware e software, escrevendo códigos que impulsionam nossa frota global de robôs de atendimento.
Seu software embarcado será executado em uma frota de sistemas robóticos de larga escala implantada em nossa rede global de atendimento. O código que você escrever apoiará diretamente os associados do armazém em seu trabalho diário, permitirá o atendimento eficiente de pedidos e promoverá as capacidades da robótica autônoma em operações do mundo real.
Nesta função, você colaborará com diversas disciplinas de engenharia, trabalhando com equipes de mecânica, elétrica, software em nuvem, gerenciamento de frota, manufatura, segurança cibernética e suporte de campo. Você explorará o desenvolvimento mais recente de IA e desenvolvimento de borda seguro em sistemas embarcados com recursos limitados, ao mesmo tempo em que adere a rigorosos padrões de segurança e implementa comportamentos determinísticos que protegem as pessoas que interagem com soluções robóticas automatizadas.
Na Amazon Robotics, valorizamos engenheiros com diversas origens e perspectivas únicas. Se você é apaixonado por sistemas embarcados e está empolgado para causar impacto em escala global, encorajamos você a se candidatar — mesmo que não atenda a todos os requisitos. Buscamos fundamentos sólidos, curiosidade e iniciativa. O restante, podemos alcançar juntos.
Principais responsabilidades do cargo
- Projetar e desenvolver software embarcado para sistemas robóticos críticos de segurança usando linguagens modernas (C/C++/Rust, ou disposição para aprender), com foco em escrever código limpo e sustentável que atenda aos padrões de segurança e confiabilidade
- Aproveitar ferramentas de desenvolvimento modernas, incluindo ferramentas de codificação assistidas por IA e LLMs, para aumentar a produtividade, a qualidade do código e a velocidade de desenvolvimento
- Colaborar entre disciplinas com engenheiros de hardware, equipes de manufatura, especialistas em robótica e desenvolvedores de software para entregar soluções integradas desde o conceito até a implantação e suporte de campo
- Contribuir durante todo o ciclo de vida do produto, seguindo uma abordagem de desenvolvimento de software ágil para capturar requisitos, projetar a arquitetura de software, implementar, testar, implantar e manter o firmware de sistemas embarcados
- Participar de revisões de código colaborativas para compartilhar conhecimento, aprender com os colegas e melhorar coletivamente a qualidade do código, a confiabilidade do sistema e a experiência do usuário
- Depurar e otimizar sistemas embarcados tanto em laboratório quanto em ambientes de campo, desenvolvendo soluções criativas para desafios complexos de integração de hardware e software
- Orientar e crescer ao lado dos membros da equipe por meio de compartilhamento de conhecimento, discussões técnicas e resolução colaborativa de problemas
Um dia a dia
A engenharia na Amazon Robotics é dinâmica, e seu dia frequentemente intercalará a resposta a eventos de campo com o desenvolvimento de novos produtos a longo prazo. As equipes parceiras compartilham rapidamente descobertas e novas abordagens que podem aprimorar nosso trabalho. A mentoria faz parte do dia a dia na AR — engenheiros seniores terão prazer em sentar com você para explicar uma ferramenta desconhecida, enviar links de FAQs e páginas de wiki técnica via Slack, ou realizar programação em par durante uma sessão de depuração complexa. As equipes de Segurança Funcional fornecem feedback sobre como as mudanças impactam as submissões regulatórias e orientam você sobre as melhores abordagens para minimizar os ciclos de revisão enquanto aumentam a segurança.
O que torna nossos dias diferentes
- Problemas reais, urgência real: Quando surge um problema na frota, você resolve problemas que afetam operações reais — não casos teóricos isolados
- Aprendizado contínuo: Novas ferramentas, técnicas e tecnologias são constantemente compartilhadas entre as equipes
- Resolução colaborativa de problemas: Discussões técnicas improvisadas em quadros brancos ou em threads do Slack são preferidas em vez de apresentações longas
- Autonomia com suporte: Você será responsável por suas funcionalidades de ponta a ponta, tendo acesso imediato a especialistas quando precisar de orientação
- Variedade: Não há dois dias iguais — você equilibrará o combate a incêndios, desenvolvimento de funcionalidades, colaboração multifuncional e inovação
A Amazon é uma empregadora que oferece oportunidades iguais e não discrimina com base em status de veterano protegido, deficiência ou outro status legalmente protegido. Nossa cultura inclusiva capacita os Amazonians a entregar os melhores resultados para nossos clientes. Se você tem uma deficiência e precisa de uma acomodação ou ajuste no local de trabalho durante o processo de candidatura e contratação, incluindo suporte para o processo de entrevista ou integração, visite amazon.jobs/content/en/how-we-hire/accommodations para obter mais informações. Se o país/região em que você está se candidatando não estiver listado, entre em contato com seu Parceiro de Recrutamento.
EUA, MA, North Reading - 143,700.00 - 194,400.00 USD anualmente
Sobre a equipe
Somos uma equipe de alto desempenho que valoriza a excelência técnica sem a paralisia do perfeccionismo, a colaboração em vez da engenharia heroica, o aprendizado contínuo e o compartilhamento de conhecimento, o equilíbrio entre vida pessoal e profissional (construímos robôs, não esgotamento) e aproveitamos diversas perspectivas (nossas melhores soluções vêm de origens variadas)
Desenvolvemos sistemas de segurança embarcados implantados em toda a frota robótica da Amazon com soluções certificadas de segurança que combinam conformidade rigorosa com padrões e desempenho determinístico e confiável. Nosso "ingrediente secreto" é integrar considerações de segurança desde o design inicial até a entrega, permitindo-nos cumprir cronogramas ambiciosos sem comprometer a qualidade. À medida que o portfólio de automação da Amazon se expande, nossa equipe evoluiu para grupos especializados unidos por um DNA comum e um compromisso compartilhado com a excelência no desenvolvimento de software embarcado crítico de segurança.
Requisitos mínimos
Qualificações básicas
- Bacharelado ou equivalente
- 3+ anos de experiência profissional em desenvolvimento de software (não estágio)
- 2+ anos de experiência em design ou arquitetura (padrões de design, confiabilidade e escalabilidade) de sistemas novos e existentes (não estágio)
- Experiência em desenvolvimento embarcado em C/C++
- Experiência com ciclo de vida completo de desenvolvimento de software, incluindo padrões de codificação, revisões de código, gerenciamento de controle de fonte, processos de build, testes e operações
Qualificações preferenciais
- 3+ anos de experiência com ciclo de vida completo de desenvolvimento de software, incluindo padrões de codificação, revisões de código, gerenciamento de controle de fonte, processos de build, testes e operações
- Experiência com solução de problemas/depuração geral de hardware
- Experiência na escrita de drivers de baixo nível
- Experiência em sistemas sem fio embarcados
- Conhecimento de arquitetura de computadores, sistemas operacionais e computação paralela
A faixa salarial base para esta posição está listada abaixo. Seu pacote da Amazon incluirá pagamentos de contratação e unidades de ações restritas (RSUs). A remuneração final será determinada com base em fatores como experiência, qualificações e localização. A Amazon também oferece benefícios abrangentes, incluindo seguro saúde (médico, odontológico, visão, prescrição, seguro de vida básico e AD&D e opção de planos de vida suplementares, EAP, suporte à saúde mental, linha de aconselhamento médico, contas de gastos flexíveis, cobertura de reembolso de adoção e barriga de aluguel), correspondência 401(k), folga remunerada e licença parental. Saiba mais sobre nossos benefícios em amazon.jobs/en/benefits.
