Empresa: Mollica IT
Buscando projetos inovadores? Então vem com a Mollica IT e encontre a oportunidade certa pra dar match! Temos oportunidade para Pleno e Sênior para atuar como Desenvolvedor(a) de Software Embarcado Automotivo , com experiência em desenvolvimento utilizando C/C++ , sistemas embarcados automotivos e ECUs . A posição envolve desenvolvimento, integração, testes e suporte de software embarcado, além da atuação com protocolos de comunicação automotiva como CAN, LIN e Automotive Ethernet. A vaga é presencial, com local de atendimento em Londrina e atuação junto a um cliente de Campinas. Qual será a sua missão? Analisar requisitos de sistema e software, esclarecendo requisitos técnicos com as partes interessadas; Projetar, desenvolver e manter software embarcado para ECUs automotivas utilizando C/C++; Elaborar projetos de software de baixo nível, fluxogramas e documentação técnica; Desenvolver componentes de software de acordo com a arquitetura, padrões de codificação e diretrizes do projeto; Realizar testes unitários, revisões de código, análise estática e revisões por pares; Integrar componentes de software com software básico, middleware, stacks de comunicação e camadas de aplicação; Desenvolver e dar suporte a funções de comunicação e diagnóstico automotivo utilizando CAN, LIN, Ethernet, UDS e DoIP; Identificar e solucionar problemas de software durante o desenvolvimento, integração, testes HIL, testes de bancada e testes de veículos; Analisar logs, traces de comunicação, problemas de memória, questões de temporização e falhas do sistema para determinar as causas-raiz; Seguir processos relacionados ao Automotive SPICE, gerenciamento de configuração, gerenciamento de mudanças e qualidade; Demais rotinas da área. Requisitos: O que você precisa ter: Sólida experiência em programação com C e C++ ; Experiência com desenvolvimento de software embarcado automotivo ou desenvolvimento de ECUs ; Bom conhecimento de microcontroladores , gerenciamento de memória , interrupções , timers e periféricos de comunicação ; Experiência com protocolos de comunicação automotiva, como CAN , LIN e Automotive Ethernet ; Experiência com sistemas embarcados baseados em RTOS ; Conhecimento de testes unitários e ferramentas de análise estática ; Obrigatório graduação completa. Diferenciais: Experiência com bootloader , ECU flashing , diagnóstico ou desenvolvimento de stacks de comunicação ; Conhecimento dos processos de desenvolvimento Automotive SPICE ; Conhecimento dos requisitos de segurança funcional ISO 26262 ; Conhecimento dos conceitos de cibersegurança automotiva ISO/SAE 21434 . Vaga publicada originalmente em https://jobs.quickin.io/mollicait/jobs/6a84490e146fc90013179ae7