freehire launches on Product Hunt on 26 August.

Follow →

ESTAGIÁRIO(A) DE DESENVOLVIMENTO DE FIRMWARE

Open 34d

O Instituto Hardware BR - HBR é uma organização brasileira de tecnologia, dedicada a impulsionar a inovação nos segmentos de hardware, semicondutores, sistemas embarcados, robótica e inteligência artificial. O HBR atua com desenvolvimento tecnológico, conectando talentos, pesquisa aplicada e mercado. Nosso compromisso é oferecer um ambiente colaborativo, dinâmico e de alto impacto.

Buscamos Estagiário(a) em Desenvolvimento de Firmware e Sistemas Embarcados para integrar nosso time. Será responsável por apoiar o desenvolvimento de firmware para sistemas embarcados em projetos de robótica industrial e automação, atuando na programação de microcontroladores, integração de sensores e atuadores, desenvolvimento de drivers e protocolos de comunicação, além de contribuir com a automatização de testes e sistemas de aquisição de dados sob orientação da equipe técnica.

Responsabilidades e Atribuições

Programar em linguagens C/C++ para microcontroladores ARM e outros processadores embarcados, com suporte da equipe.

Implementar algoritmos de controle de movimento (PID, controle adaptativo) sob orientação técnica.

Desenvolver drivers para sensores e atuadores industriais, seguindo padrões do time.

Programar protocolos de comunicação industrial (CAN, Modbus, Ethernet/IP) com supervisão.

Apoiar a implementação de cinemática direta e inversa para robôs articulados.

Contribuir com algoritmos de planejamento de trajetória e controle de velocidade/posição para servomotores.

Realizar integração com encoders e sistemas de feedback.

Desenvolver interfaces de comunicação entre diferentes subsistemas.

Implementar sistemas de aquisição de dados em tempo real com microcontroladores (STM32).

Apoiar a configuração e programação de instrumentos de medição (multímetros, osciloscópios, analisadores de espectro).

Desenvolver scripts de teste automatizado utilizando Python.

Colaborar no desenvolvimento de interfaces gráficas (Python Tkinter/PyQt ou web) para monitoramento e controle.

Apoiar a implementação de sistemas de armazenamento de dados (SQLite, PostgreSQL) e APIs de acesso.

Contribuir com a criação de dashboards para monitoramento em tempo real e relatórios automatizados.

Realizar testes de integração e validação de sistemas embarcados.

Produzir e atualizar documentação técnica dos projetos desenvolvidos.

Participar de rituais técnicos e reuniões de alinhamento com a equipe.

Requisitos e Qualificações

Formação: Cursando Ensino Superior em Engenharia da Computação, Engenharia Elétrica, Engenharia Eletrônica, Engenharia Mecatrônica, Ciência da Computação ou áreas correlatas (a partir do 3º semestre).

Experiência: Desejável conhecimento básico em programação C/C++. Interesse comprovado por sistemas embarcados e automação industrial. Experiência acadêmica ou projetos pessoais na área serão considerados diferenciais.

Competências Técnicas: Noções de microcontroladores e sistemas embarcados. Interesse em protocolos de comunicação (CAN, Modbus, UART, SPI, I2C). Familiaridade com ambientes Linux e versionamento Git. Conhecimentos em Python para scripts e automação (diferencial).

Infraestrutura: Disponibilidade para trabalho presencial em laboratório com instrumentação (osciloscópio, multímetro, fontes). Interesse em aprender ferramentas CAD/ECAD (Altium, KiCad) como diferencial.

Metodologias: Familiaridade com práticas ágeis e desenvolvimento colaborativo. Capacidade de trabalho em equipe, organização e comunicação clara.

Diferenciais: Participação em iniciação científica, projetos de extensão ou competições acadêmicas (robótica, SAE, etc.). Experiência com microcontroladores STM32. Conhecimentos em Python (Tkinter, PyQt) ou desenvolvimento web (HTML/CSS/JavaScript). Noções de banco de dados (SQLite, PostgreSQL).

Modelo de Trabalho

Regime: Estágio (Lei 11.788/2008) com bolsa-auxílio compatível com o mercado.

Modalidade: Vaga 100% presencial.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available