Ir para o conteúdo
Logotipo da Catho
Seu novo emprego está na palma das suas mãos! Baixe nosso app e obtenha vantagens :)
Botão App StoreBotão Play Store

Vaga de Desenvolvedor de Software e Firmware Embarcado

1 vaga: | CLT (Efetivo) | Publicada em 20/11

Sobre a vaga

Desenvolver e implementar software embarcado para sistemas embarcados Realizar testes e depuração de software e firmware Colaborar com a equipe de engenharia no desenvolvimento de novos produtos Manter a documentação técnica atualizada Participar de reuniões de acompanhamento de projetos Contribuir para a melhoria contínua dos processos de desenvolvimento Experiência com desenvolvimento de software embarcado Conhecimento em linguagens de programação como C e C++ Formação na área de Engenharia da Computação, Ciência da Computação ou áreas afins Experiência com desenvolvimento de firmware embarcado Conhecimento em protocolos de comunicação como SPI, I2C e UART Certificações em áreas relacionadas à tecnologia embarcada  Oportunidade Imperdível: DESENVOLVEDOR DE SOFTWARE E FIRMWARE  Você é apaixonado por tecnologia e busca um ambiente dinâmico e desafiador? ¯ Requisitos Essenciais: Formação Acadêmica: Engenharia de Computação, Elétrica (ênfase em eletrônica), Mecatrônica, Controle e Automação, Desenvolvimento de Sistemas, Ciência da Computação ou Física. Experiência sólida em desenvolvimento de software e firmware embarcado. Conhecimento em linguagens: C/C++, Java e Python. Familiaridade com código de inicialização, SO de baixo nível, drivers de dispositivo e dispositivos de I/O. Experiência em desenvolvimento de software para Windows e Linux (linha de comando e GUI). Scripting: Python, C/C++, C#, Bash. Domínio de sistemas de controle de versão de código (Git/SVN). Conhecimento prático de esquemas e uso de equipamentos de laboratório. Experiência com Linux e RTOS embarcado. Inglês intermediário para ler documentação técnica e participar de reuniões com clientes. Disponibilidade para trabalhar presencialmente em Piracicaba/SP, 40 horas semanais. Mestrado/Doutorado na área de formação. Especialização em áreas relacionadas à vaga. Conhecimento em banco de dados e aprendizado de máquina. Habilidades em design 3D (Fusion 360) e projeto de PCB. Práticas de depuração e solução de problemas. Excelentes habilidades de comunicação e liderança. ' O Que Esperamos Que Você Faça: Especificar, projetar, implementar, testar e dar suporte a produtos com software embarcado. Participar de projetos desde o conceito até a produção. Criar ferramentas em C/C++, Python, Java para sistemas embarcados. Identificar problemas de segurança e desenvolver estratégias de solução. Desenvolver firmware e executar casos de teste. Analisar e modificar requisitos técnicos conforme necessário. Realizar testes (unitários, funcionais e de sistema) manuais e automatizados. Realizar revisões de código e documentar entregas técnicas.Apoiar tecnicamente a equipe e contribuir para seu crescimento. â Sobre a Vaga: Modalidade: CLT (40 horas semanais). Local de trabalho: Piracicaba/SP (presencial).