Software Developer SR | Full Stack IoT Embarcado
Fraga Assessoria, é uma empresa especializada em Assessoria Coaching e Headhunter. Nosso objetivo é conectar os melhores profissionais às melhores oportunidades.
Estamos em busca de um(a) Software Developer Sênior com forte experiência em desenvolvimento de sistemas embarcados, Embedded Linux, C++ e tecnologias IoT para atuar em um projeto internacional de alta complexidade tecnológica. Buscamos uma pessoa hands-on, analítica, proativa e com excelente comunicação em inglês, que tenha interesse em atuar em um ambiente global, colaborativo e multidisciplinar.
O que você fará:
Projetar e desenvolver soluções para integração de dispositivos cabeados e sem fio em sistemas de automação.
Investigar, diagnosticar e solucionar problemas relacionados a sistemas embarcados.
Participar da arquitetura, design e implementação de dispositivos de controle baseados em Embedded Linux.
Desenvolver e evoluir soluções utilizando C++ moderno e Python, incluindo aplicações para sistemas embarcados.
Trabalhar com equipes multidisciplinares de desenvolvimento e produto, contribuindo para definição de requisitos e entrega das soluções.
Atuar com componentes Open Source e Inner Source, seguindo uma abordagem de colaboração e contribuição upstream.
Participar de um ambiente de desenvolvimento ágil, utilizando práticas de Scrum/Kanban.
Contribuir com documentação técnica relacionada a código, APIs e arquitetura de sistemas.
Trabalhar em colaboração com equipes internacionais.
O que buscamos
Experiência sólida em engenharia de software para sistemas embarcados.
Experiência com Embedded Linux, incluindo Yocto, Linux Kernel e Device Drivers.
Experiência de pelo menos 5 anos com desenvolvimento orientado a objetos, preferencialmente utilizando C++17 ou superior.
Experiência com linguagens de script, especialmente Python/MicroPython em sistemas embarcados.
Conhecimento e experiência com CI/CD para dispositivos embarcados, utilizando ferramentas como CMake, GitLab Runner, LAVA ou similares.
Conhecimento de protocolos de comunicação utilizados em IoT, como MQTT, CoAP e HTTP.
Experiência com Git, GitLab CI/CD e/ou Jenkins.
Familiaridade com RTOS.
Experiência no desenvolvimento de aplicações para microprocessadores em sistemas embarcados.
Experiência com Docker.
Experiência com TDD e/ou BDD.
Conhecimento de metodologias ágeis, especialmente Scrum e/ou Kanban.
Excelente capacidade analítica e de resolução de problemas.
Boa comunicação e relacionamento interpessoal.
Perfil hands-on, com capacidade de transformar problemas reais em soluções práticas.
Inglês avançado/fluente — requisito obrigatório, incluindo comunicação verbal e escrita.
Será considerado um diferencial:
Formação em Ciência da Computação, Engenharia da Computação, Engenharia Elétrica, Tecnologia da Informação ou áreas correlatas.
Experiência com automação predial.
Conhecimento dos protocolos BACnet e KNX.
Conhecimento de outros protocolos de fieldbus, como Modbus e DALI.
Experiência com gestão de projetos.
Experiência ou interesse em assumir responsabilidades adicionais, como Scrum Master ou Product Owner.
O que oferecemos
Contratação PJ por tempo indeterminado.
100% remoto.
Remuneração de R$ 15.600,00.
Projeto de alta complexidade e relevância tecnológica.
Atuação em ambiente internacional e multidisciplinar.