AeroVironment
AeroVironment
AeroVironment desenvolve e fabrica sistemas não tripulados e tecnologias autônomas para clientes de defesa e órgãos governamentais. Fundada em 1971, a empresa cria soluções que incluem drones, sistemas de munições vagantes e veículos terrestres não tripulados, combinando experiência em engenharia e fabricação para atender a necessidades operacionais complexas em campo.

Engenheiro(a) júnior de software embarcado

Desenvolva software embarcado para os sistemas autônomos de defesa e robótica da AeroVironment. Integre sensores e processadores embarcados a plataformas aeronáuticas e robóticas.

Descrição

  • Desenvolva sistemas não tripulados e robóticos para uso em defesa e aplicações comerciais.
  • Desenvolva software embarcado para dispositivos e sistemas, incluindo aeronaves e cargas úteis.
  • Projete, programe, teste e depure software de sistemas.
  • Melhore o desempenho, a confiabilidade e a escalabilidade do software.
  • Amplie o código existente para atender aos requisitos dos programas.
  • Desenvolva e teste software que conecta sensores e processadores embarcados a aeronaves e sistemas robóticos.
  • Crie software para protótipos e produção usando ferramentas e práticas estabelecidas.
  • Gerencie a configuração do software e o controle de versões.
  • Ajude a definir os requisitos do sistema, preparar planos de teste e ferramentas de diagnóstico e validar o software.
  • Ajude a selecionar hardware e recomende especificações de processamento, memória e armazenamento.
  • Contribua para a prototipagem rápida e os testes de conceito.
  • Estime o esforço de desenvolvimento e planeje o escopo com gerentes de projeto e de programa.
  • Trabalhe com engenheiros de diferentes disciplinas e equipes multidisciplinares de desenvolvimento.
  • Ajude a levar o software em desenvolvimento à produção e à certificação.
  • Crie demonstrações de prova de conceito.
  • Participe de revisões de projeto.
  • Siga o processo de desenvolvimento de software da AeroVironment e produza código de qualidade sob supervisão geral.
  • Resolva problemas dentro de um escopo definido enquanto continua aprendendo.
  • Execute outras tarefas atribuídas.

Requisitos

  • Bacharelado em ciência da computação, engenharia, engenharia elétrica, engenharia aeroespacial, engenharia mecânica ou área relacionada; formação, treinamento e experiência equivalentes podem ser aceitos.
  • De 0 a 2 anos de experiência relevante.
  • Experiência na solução de problemas em sistemas.
  • Proficiência em Python, C, C++11, C++ STL e/ou OpenCL.
  • Familiaridade com Visual Studio, Eclipse ou IDE semelhante e com ferramentas de rastreamento de defeitos.
  • Experiência com os protocolos RS-485, RS-232, CAN, I2C, SPI e USB.
  • Capacidade matemática e analítica.
  • Disponibilidade para viagens ocasionais para apoiar testes de equipamentos em locais de voo aprovados.
  • Disponibilidade para trabalhar em horários prolongados ou irregulares, fins de semana, feriados e em testes de campo conforme necessário.
  • Experiência com processadores STM32 é altamente desejável.
  • Experiência com plataformas RTOS, como µC/OS ou FreeRTOS, é preferencial.
  • Experiência com Video 4 Linux e modificação e compilação de kernels do Ubuntu Linux é desejável.
  • Experiência no desenvolvimento de drivers Linux/ARM e no trabalho com Robot Operating System (ROS) é desejável.
  • Conhecimentos básicos de eletrônica e experiência com equipamentos de laboratório são preferenciais.
  • Ótimas habilidades de redação, comunicação oral, relacionamento interpessoal e comunicação.
  • Capacidade de trabalhar em um ambiente dinâmico com prazos apertados.
  • Habilidades eficazes de resolução de problemas, análise, relacionamento interpessoal e comunicação.
  • Deve se qualificar como pessoa dos EUA ou ser elegível a uma licença de exportação conforme os requisitos ITAR/EAR; algumas posições exigem cidadania americana vigente.
  • Capacidade para trabalhar em escritório e em ambiente de pesquisa e desenvolvimento.
  • Capacidade para ficar em pé e sentado por períodos prolongados e operar equipamentos de computador e telefone.

Benefícios

  • Plano de saúde
  • Plano odontológico
  • Plano de visão
  • Plano 401(k) com contribuição equivalente da empresa
  • Jornada de trabalho 9/80
  • Recesso remunerado em feriados

Vagas relacionadas

Catholic Relief Services

Assessor(a) sênior e líder de captação e pipeline do Fundo Verde para o Clima

Catholic Relief Services

Lidera a estratégia de pipeline do Fundo Verde para o Clima, o planejamento de captação e a preparação de propostas da Catholic Relief Services. Coordena equipes nacionais, consultores, doadores e partes interessadas em fundos climáticos.

Abrir