JR Embedded Software Engineer - Indaiatuba/SP - 115048 at John Deere

On-site - Indaiatuba, São Paulo, Brazil

Apply

Junte-se ao Centro de Pesquisa e Desenvolvimento da John Deere em Indaiatuba/SP e ajude a moldar o futuro da agricultura por meio de soluções inovadoras de software embarcado. Como parte de uma equipe global de engenharia, você irá projetar, desenvolver e entregar funcionalidades eletrônicas para máquinas agrícolas, impactando clientes na América do Sul e no mundo todo. Este cargo vai além da codificação - você contribuirá para o desenvolvimento completo de funcionalidades de produto, colaborará entre diversas disciplinas e trabalhará em um ambiente dinâmico e de aprendizado contínuo.

Responsabilidades:

  • Responsável por todo o Ciclo de Vida do Desenvolvimento de Software (SDLC): projetar, desenvolver, integrar, testar e implantar software embarcado para controladoras de veículos e equipamentos agrícolas;
  • Colaborar com equipes globais e locais para entregar soluções eletrônicas para produtos agrícolas;
  • Participar de revisões de design e código, testes de funcionalidades e garantir entrega de software de alta qualidade;
  • Solucionar problemas, documentar e aprimorar funcionalidades existentes de software embarcado;
  • Implantar e validar software em ambientes simulados e em condições reais de campo;
  • Apoiar equipes globais de engenharia de produtos conectando expertise em eletrônica e software embarcado.

Habilidades e requisitos:

  • Graduação em Ciência da Computação, Engenharia de Software/Computação/Elétrica/Mecânica/Aeronáutica, Engenharia Agrícola ou experiência equivalente;
  • Inglês avançado;
  • Experiência em programação C;
  • Conhecimento em Software Embarcado em sistemas operacionais de tempo real (RTOS);
  • Conhecimento em Matlab Simulink / Stateflow;
  • Conhecimento em Python;
  • Sistemas de controle, CAN/J1939, e aplicações embarcadas;
  • Desenvolvimento Orientado a Testes (TDD) e automação de testes;
  • Sistemas de controle de versão (Git) e ferramentas CI/CD (Jenkins, GitHub Actions);
  • Padrões como V-Model, Automotive SPICE ou Segurança Funcional.

Requisitos

Educação

  • Graduação em Ciência da Computação, Engenharia de Software/Computação/Elétrica/Mecânica/Aeronáutica, Engenharia Agrícola ou experiência equivalente

Habilidades

  • Programação C
  • Software Embarcado em sistemas operacionais de tempo real (RTOS)
  • Matlab Simulink / Stateflow
  • Python
  • Sistemas de controle, CAN/J1939, e aplicações embarcadas
  • Desenvolvimento Orientado a Testes (TDD) e automação de testes
  • Sistemas de controle de versão (Git) e ferramentas CI/CD (Jenkins, GitHub Actions)
  • V-Model, Automotive SPICE ou Segurança Funcional

Idiomas

  • Inglês

Responsabilidades

  • Responsável por todo o Ciclo de Vida do Desenvolvimento de Software (SDLC): projetar, desenvolver, integrar, testar e implantar software embarcado para controladoras de veículos e equipamentos agrícolas
  • Colaborar com equipes globais e locais para entregar soluções eletrônicas para produtos agrícolas
  • Participar de revisões de design e código, testes de funcionalidades e garantir entrega de software de alta qualidade
  • Solucionar problemas, documentar e aprimorar funcionalidades existentes de software embarcado
  • Implantar e validar software em ambientes simulados e em condições reais de campo
  • Apoiar equipes globais de engenharia de produtos conectando expertise em eletrônica e software embarcado

Tecnologias

CRTOSMatlab SimulinkStateflowPythonCAN/J1939GitJenkinsGitHub ActionsV-ModelAutomotive SPICESegurança Funcional

See if your resume is ready for this job

See how our AI can optimize your resume and improve your chances for this role.