Retornar para a página principal

Analista de Desenvolvimento de Software #3283

Descrição

Buscamos um profissional para atuar no desenvolvimento de soluções avançadas para sistemas de guidance para agricultura de precisão, contribuindo para a evolução de tecnologias embarcadas aplicadas a máquinas agrícolas. O profissional participará do desenvolvimento de algoritmos de navegação, controle e processamento de dados GNSS, atuando em um ambiente multidisciplinar focado em inovação, automação e sistemas autônomos.


Principais Responsabilidades

  • Desenvolver e manter algoritmos de guidance e navegação baseados em GNSS utilizando Java e C++;
  • Projetar estratégias de controle para processamento de dados GNSS por meio de redes CAN e comunicações seriais;
  • Desenvolver funcionalidades de guidance para máquinas agrícolas, incluindo geração de limites, cabeceiras e trajetórias de operação;
  • Realizar atividades de Model-Based Design (MBD), incluindo simulação, validação, calibração e otimização de algoritmos;
  • Desenvolver e validar modelos utilizando MATLAB e Simulink;
  • Analisar dados de campo e testes para identificação de oportunidades de melhoria de desempenho, precisão e robustez dos sistemas;
  • Apoiar atividades de depuração e análise de causa raiz relacionadas a sistemas de guidance e navegação;
  • Elaborar documentação técnica de algoritmos, modelos e soluções desenvolvidas.

Requisitos mínimos

  • Formação superior completa em Cursos Superiores de Tecnologia ou Engenharias (Controle e Automação, Elétrica, Mecatrônica, Robótica ou áreas correlatas);
  • Experiência sólida em desenvolvimento de software utilizando Java e C++;
  • Conhecimento em sistemas de controle clássicos e/ou modernos;
  • Experiência com desenvolvimento baseado em modelos (Model-Based Development);
  • Capacidade de análise de desempenho de sistemas utilizando dados experimentais e simulações;
  • Inglês para atuação em ambiente técnico global.


Diferenciais

  • Experiência com MATLAB e Simulink;
  • Vivência em sistemas autônomos ou semiautônomos;
  • Conhecimento em dinâmica veicular ou robótica móvel;
  • Experiência com máquinas agrícolas, equipamentos off-road ou agricultura de precisão;
  • Conhecimento em desenvolvimento de software embarcado;
  • Familiaridade com geração automática de código a partir do Simulink;
  • Experiência com redes CAN e protocolos de comunicação veicular;
  • Conhecimentos em sistemas de guidance, planejamento de trajetória (Path Planning) e conceitos de GNSS/INS;
  • Experiência com ferramentas de análise de dados utilizando Python ou MATLAB.