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 ESPECIALISTA DE ENGENHARIA DE SOFTWARE

1 vaga: | CLT (Efetivo) | Publicada em 28/05

Sobre a vaga

Bem vindo (a) à EDC Group! Somos especializados em Recrutamento e Seleção de profissionais para uma variedade de multinacionais que são líderes em seus respectivos mercados. Nosso objetivo é transformar a carreira das pessoas, pautando nossa atuação em valores como respeito, alegria, flexibilidade e transparência. Contamos com os mais qualificados profissionais, empregando processos ágeis e bem estruturados para alcançar a excelência. Atualmente, estamos em busca de profissionais na área de projeto e desenvolvimento de produtos eletrônicos para integrar o time de uma empresa multinacional de origem francesa, especializado na fabricação e comercialização de materiais elétricos e hidráulicos, situada na cidade de Florianópolis/SC. Se sua paixão é por criação e desenvolvimento essa vaga foi feita sob medida para você! Procuramos por talentos que estejam ansiosos para contribuir em um ambiente vibrante e em constante evolução. Venha fazer parte do nosso time e impulsionar sua carreira conosco! Será responsável por: Participar de projeto e desenvolvimento produtos eletrônicos com software embarcado da empresa, mantendo-os atualizados tecnologicamente, proporcionando diferencial de mercado e vantagem competitiva; Identificar problemas e oportunidades, criando protótipos, validando os mesmos e fornecendo suporte técnico, documentação bem como treinamentos a usuários internos e ou externos; Pesquisar e utilizar soluções de tecnologia inovadoras na área de Engenharia de Software, IoT e DevOps. Atribuições: Participar do projeto e desenvolvimento de software para produtos Legrand em concordância com o procedimento de desenvolvimento de projetos e/ou modificação de produtos(PMEP), baseando nas necessidades/requisitos de Marketing para um produto ou protótipo e utilizando as ferramentas e recomendações descritas nos Handbooks. Participar das definições de conceitos e especificações técnicas ou na arquitetura definida a partir delas, para poder posteriormente codificá-las e gerar um programa (software embarcado) que compõe o produto ou solução envolvida. Testar a qualidade de software através de simulação, testes unitários/automáticos e/ou utilizando outras ferramentas procedimentos preestabelecidos para verificação de falhas e performance, conforme os requisitos, realizando depuração e correção de possíveis erros se necessário. Documentar o software, através de comentários/doxygen e/ou documentos anexos ao código fonte, atualizando as versões e modificações no servidor (repositório do controle de versão). Auxiliar na manutenção/atualização e documentação das ferramentas de desenvolvimento de software para o build dos sistemas, gerencia de configuração e mudança e de teste/integração continua. Executar a manutenção ou adequação do software embarcado através de sistema de BugTracking, registrando por um problema ou necessidade de melhoria, realizando a análise critica, e se necessário teste/depuração no produto, com utilizando instrumentação eletrônica, simulações, testes em bancada/laboratório ou até mesmo visita a campo para verificar o comportamento do produto diante dos requisitos funcionais e dos limites de funcionamento. Desenvolver/pesquisar arquiteturas/plataformas/tecnologias que possibilitem aumento da produtividade e/ou qualidade no desenvolvimento dos sistemas. Montar ou alterar um produto/protótipo de SW/HW para poder dar prosseguimento a atividades de desenvolvimento de um software. Auxiliar no desenvolvimento e validação de dispositivos de teste e de processos produtivos. Executar outras atividades, conforme necessidade, ou a critério de seu superior. Apresentação de cargo: Atuação em contratação efetiva e terceirizada. Irá trabalhar hibrido em uma multinacional de origem francesa, especializado na fabricação e comercialização de materiais elétricos e hidráulicos. Sistemas Embarcados baseados em Microcontroladores e SOCs(ARM); Sistemas Operacionais de Tempo Real (FreeRTOS); Sistemas Linux: Adm e Desenvolvimento (BSP, bootloader, kernel, filesystem); Linguagem C, C; Shell Script; Sistemas de Build Linux: Yocto, buildroot, OpenWrt; Protocolos de comunicação sem fio (Wifi, Zigbee, Bluetooh); Protocolos e Conceitos IoT (TCP/IP, HTTP, REST, MQTT); Desenvolvimento Web (HTML, Javascript, FrontEnd, Backend); WebServices e Sistemas Distribuídos; Ferramentas de Desenvolvimento (GIT,BugTracking,TestLink); Desejável conhecimentos em Testes Unitários/Automáticos; Desejável conhecimento em ferramentas DevOps para CI/CD (Conteiners); Obrigatório Inglês Nível Intermediário/Avançado. Diferencial: conhecimento de Francês, Espanhol e/ou Italiano.
Idioma: Inglês - Fluente