Emprego
Engenheiro Linux Embarcado
Descrição
Descrição:
Desenvolvimento e manutenção de software embarcado para ECUs automotivas, utilizando, principalmente, a linguagem C++. Investigação e resolução de problemas de software com possível interação entre equipes técnicas dos clientes e terceiros.
Idiomas:
Inglês – Nível Avançado
Outros requisitos:
• Formação: Superior em Engenharia Elétrica, Eletrônica, Computação ou similares.
• Conhecimento avançado em software para sistemas embarcados;
• Conhecimento avançado sistemas operacionais embarcados, principalmente Embedded Linux;
• Conhecimento avançado em desenvolvimento e gerência de sistemas Linux – desenvolvimento de daemons, gerenciamento de serviços de sistema, systemd, scripts em Bash;
• Conhecimento avançado em linguagem C++, Yocto, CMake;
• Conhecimento em interfaces automotivas CAN e J1939. Outros como XCP, CCP, etc. serão bônus.
• Conhecimento em protocolos e redes de comunicação como TCP/IP, MQTT, Protobuf, GSM/GPRS, Bluetooth, entre outras.
• Ferramentas de Gerenciamento de Requisitos e Falhas (JIRA), Controle de versões (Git) e automação de builds (Jenkins);
• Elevada capacidade de investigação, diagnóstico e resolução de problemas.
• Elevada capacidade de organização e documentação.