ANALISTA DE DESENVOLVIMENTO DE FIRMWARE SR
INSTITUTO HARDWARE BR - HBR
Descrição da vaga
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 um(a) Analista de Desenvolvimento de Firmware Sênior para integrar nosso time. Será responsável pelo desenvolvimento, implementação e validação de firmware para sistemas embarcados em equipamentos de alta tecnologia, com foco em tomografia computadorizada e equipamentos de alta complexidade, atuando no desenvolvimento de soluções de baixo nível, garantindo a integração eficiente entre hardware e software, além de assegurar a estabilidade e o desempenho dos sistemas embarcados.
Responsabilidades e Atribuições
- Desenvolver e implementar firmware para microcontroladores e processadores embarcados.
- Programar em linguagens C, C++ e Assembly para aplicações de tempo real.
- Elaborar drivers de dispositivos para interfaces como SPI, I2C, UART, USB e Ethernet.
- Integrar o firmware com componentes de hardware, sensores e periféricos.
- Realizar testes de comunicação e protocolos para garantir a interoperabilidade entre dispositivos.
- Desenvolver planos de teste para validação funcional e de desempenho do firmware.
- Realizar testes unitários, integração e testes em campo para garantir a robustez e confiabilidade do sistema.
- Identificar e corrigir bugs, otimizando o código para melhor desempenho.
- Elaborar documentação técnica detalhada, incluindo manuais, diagramas e relatórios de desenvolvimento.
- Garantir que a documentação atenda aos requisitos regulatórios e de qualidade.
- Realizar interface com fornecedores de componentes eletrônicos para especificação e aquisição de hardware embarcado.
- Acompanhar a entrega e realizar a validação dos componentes adquiridos.
- Auxiliar no desenvolvimento e capacitação do time de engenharia, compartilhando conhecimentos técnicos e boas práticas.
- Atuar como mentor para profissionais mais juniores na área de firmware.
- Trabalhar em conjunto com as equipes de hardware, software e mecânica para garantir a integração completa do sistema.
- Participar de reuniões de projeto para alinhamento técnico e definição de requisitos.
- Pesquisar novas tecnologias e plataformas para sistemas embarcados.
- Implementar soluções inovadoras para desafios específicos de firmware e otimização de desempenho.
Requisitos e Qualificações
Formação: Graduação em Engenharia Eletrônica, Engenharia da Computação, Engenharia Elétrica ou áreas correlatas.
Inglês — leitura e escrita de documentação técnica (intermediário a avançado).
Experiência: Experiência comprovada no desenvolvimento de firmware para sistemas embarcados em equipamentos de alta tecnologia.
Vivência com equipamentos médicos ou sistemas de alta confiabilidade (desejável).
Experiência em programação em C, C++ e Assembly para microcontroladores.
Conhecimento em RTOS (Real-Time Operating Systems).
Familiaridade com protocolos de comunicação como SPI, I2C, UART, USB e Ethernet.
Desenvolvimento e depuração de bootloaders e BSPs.
Experiência com fluxo e ferramentas de versionamento como Git e práticas de desenvolvimento colaborativo em equipes multidisciplinares.
Conhecimento em leitura e interpretação de esquemáticos eletrônicos.
Experiência com depuração e uso de ferramentas como osciloscópio, analisador lógico e JTAG.
Domínio de ambientes de desenvolvimento integrado (IDEs) para microcontroladores.
Experiência com ferramentas de debug e teste avançadas em bancada.
Diferenciais
Conhecimento em automação e controle de motores.
Familiaridade com protocolos de comunicação industrial e IoT.
Conhecimento em projetos de PCB utilizando Altium, KiCad ou Eagle.
Ferramentas de simulação de circuitos (Proteus, LTspice).
Modelo de Trabalho
Regime: CLT (Consolidação das Leis do Trabalho).
Modalidade: Vaga 100% presencial.
Mais vagas em Campinas
- ANALISTA DE DESENVOLVIMENTO DE HARDWARE SR
- ANALISTA DE DESENVOLVIMENTO EM AUTOMAÇÃO E ROBÓTICA PL
- COORDENADOR(A) DE OPERAÇÕES E PRODUTO
- Analista Desenvolvimento de Embalagens Pl
- Analista de Testes em Equipamentos Eletromédicos
- 👨🏽💻💡Estagiário(a) em Desenvolvimento de Software - Multiprojetos Time de Produtos Criptográficos (CÓD.5789)
- Analista de Facilities
- Analista de Vendas | Cena5
