Sorocaba

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.