Roku
Agility Robotics
Engenheiro de Firmware Staff
Sobre a Vaga
Os humanoides da Agility, comercialmente implantados, operam ao lado de equipes em armazéns, instalações de fabricação e centros de distribuição – realizando tarefas fisicamente exigentes e repetitivas, enquanto permitem que os trabalhadores se concentrem em atividades de maior valor. Com padrões de segurança líderes na indústria e anos de dados de implantação comprovados, estamos pioneiros em uma nova era de automação que aprimora o potencial humano.
Estamos buscando um Engenheiro de Firmware Staff para trabalhar com equipes multifuncionais no planejamento da arquitetura de firmware do robô, no projeto de subsistemas e no desenvolvimento de firmware robusto e confiável para nossa linha completa de robôs. Nesta função, você colaborará com uma equipe multidisciplinar de engenheiros para entender os requisitos exclusivos de nossos produtos e desempenhará um papel fundamental para garantir que tenhamos projetos de robôs robustos e prontos para produção. Você também servirá como ponte entre o hardware e os algoritmos de controle de robô de nível superior, documentando interfaces e fornecendo suporte a outros engenheiros.
Sobre o Trabalho
- Contribuir para a arquitetura de firmware C++ que impulsiona a rede de sensores de baixo nível, os controles e os sistemas de gerenciamento de energia do nosso robô
- Desenvolver a camada de comunicação de firmware utilizando EtherCAT, Ethernet, CAN, RS-485
- Escrever firmware para a camada de abstração de hardware, drivers de periféricos e aplicativos
- Realizar testes e depuração de hardware em tempo real usando equipamentos de teste de bancada, como analisadores lógicos e osciloscópios.
- Trabalhar com equipes interdisciplinares para resolver problemas complexos envolvendo a integração de software e hardware em sistemas de robôs.
- Escrever código C++ performático, bem testado, de fácil manutenção e bem documentado
Sobre Você
- Bacharelado em ciência da computação, engenharia elétrica ou área relacionada com 10+ anos de experiência na indústria
- Experiência com desenvolvimento em C++ moderno (17, 20)
- Experiência com FreeRTOS ou similar
- Experiência com as melhores práticas para escrever software performático e de fácil manutenção
- Proficiência com um ambiente de desenvolvimento baseado em Linux
- Capacidade de ler esquemas, layouts de PCB e datasheets de componentes
- Capacidade de comunicar verbalmente informações técnicas de forma eficaz
Pontos Extras
- Experiência com implementação de fieldbuses de automação como EtherCAT, CAN, etc. EtherCAT é altamente desejável
- Experiência em escrever C++ embarcado para sistemas ARM
- Experiência no desenvolvimento de sistemas em tempo real ou de baixa latência
- Experiência no projeto e implementação de frameworks de teste hardware-in-the-loop (HIL) para sistemas embarcados
- Experiência com testes unitários, como com GTest e análise de cobertura
- Familiaridade com processos padrão ágeis e de desenvolvimento de software (ferramentas de rastreamento de issues (Jira), branching de features, controle de versão (Git), integração e implantação contínuas)
Localização
- Esta é uma posição híbrida baseada em nosso escritório de Fremont. Os candidatos devem prever viagens regulares para Salem, com uma média de ~15%, com picos de estadias prolongadas durante fases críticas do projeto.
O salário final oferecido a um candidato bem-sucedido dependerá de vários fatores que podem incluir, mas não se limitam a: conhecimento, habilidades e experiência relacionados ao trabalho. Agility Robotics é um empregador multiestadual e essa faixa salarial pode não refletir posições que trabalham em outros locais. Essas faixas podem ser modificadas no futuro.
Faixa Salarial Base Prevista
$205.000 – $265.000 USD
Todos os nossos cargos são baseados nos EUA. Os candidatos devem ter autorização atual para trabalhar nos Estados Unidos.
A Agility Robotics está comprometida com um ambiente de trabalho no qual todos os indivíduos são tratados com respeito e dignidade. Cada indivíduo tem o direito de trabalhar em uma atmosfera profissional que promova oportunidades iguais de emprego e proíba práticas discriminatórias ilegais, incluindo assédio. Portanto, é política da Agility Robotics garantir igualdade de oportunidades de emprego sem discriminação ou assédio com base em raça, cor, religião, sexo, orientação sexual, identidade ou expressão de gênero, idade, deficiência, estado civil, cidadania, origem nacional, informações genéticas ou qualquer outra característica protegida por lei. A Agility Robotics proíbe qualquer discriminação ou assédio dessa natureza.
A Agility Robotics não aceita indicações não solicitadas de agências de recrutamento de terceiros. Priorizamos candidatos diretos e incentivamos todos os candidatos qualificados a se candidatarem diretamente em nossa página de carreiras. Se você for representado por um terceiro, sua candidatura poderá não ser considerada. Para garantir a consideração total, por favor, candidate-se diretamente.
Além do salário base, nosso competitivo pacote de remuneração total consiste no seguinte para funcionários em tempo integral:
- Plano 401(k): Inclui uma contrapartida de 6% da empresa.
- Equity: Opções de ações da empresa.
- Cobertura de Seguro: 100% de seguro médico, odontológico, oftalmológico e de invalidez de curto/longo prazo pago pela empresa para funcionários.
- Data de Início dos Benefícios: Elegível para benefícios a partir do seu primeiro dia de emprego.
- Suporte ao Bem-Estar: Programa de Assistência ao Empregado (EAP).
- Tempo Livre:
- Funcionários Isentos: PTO flexível e ilimitado e 12 feriados da empresa, incluindo um recesso de inverno.
- Funcionários Não Isentos: 10 dias de férias, licença médica remunerada e 12 feriados da empresa, incluindo um recesso de inverno, anualmente.
- Benefícios no Local: Almoços fornecidos quatro vezes por semana e uma variedade de lanches saudáveis e refrescos em nossas unidades de Salem e Pittsburgh.
- Licença Parental: Programas generosos de licença parental remunerada.
- Ambiente de Trabalho: Uma cultura que apoia arranjos de trabalho flexíveis.
- Oportunidades de Crescimento: Programas de desenvolvimento profissional e reembolso de mensalidades.
- Assistência de Relocação: Fornecida para cargos elegíveis.
- Bônus Discricionário Anual: Fornecido para cargos elegíveis.
