Pular para o conteúdo

Forge Performance Group

Engenheiro de Firmware Embarcado

PythonAWS
Tradução automática. Consulte o original.

Sobre a oportunidade

Forge Performance Group é uma equipe de soluções de Recrutamento e Gestão de Talentos localizada em Calgary, AB. Dedicamo-nos a conectar nossos clientes com profissionais altamente qualificados e bem alinhados às suas necessidades de contratação, cultura e objetivos únicos. Esta oportunidade é publicada em nome de um de nossos clientes.

Engenheiro de Firmware Embarcado

Visão Geral

Estamos procurando um líder de firmware remoto em tempo integral para ser responsável pelo software embarcado para um inversor de energia renovável. Você será responsável por gerenciar o design do firmware para controle em tempo real, comunicação, telemetria e automação de testes. Esta função trabalha em estreita colaboração com engenheiros de hardware e de teste para definir requisitos, construir procedimentos de teste robustos e entregar firmware de nível de produção.

Principais Responsabilidades

  1. Gerenciar o roadmap técnico de firmware, decisões de arquitetura e entrega para um sistema embarcado com múltiplos controladores.
  1. Liderar o planejamento, estimativa, priorização e execução de fluxos de trabalho de firmware em novos recursos, validação e problemas de campo.
  1. Definir requisitos de firmware e procedimentos de teste para validar novos recursos.
  1. Desenvolver e manter firmware em MCUs Microchip PIC16 e PIC32 usando MPLAB X, MCC e a toolchain X32.
  1. Entregar comportamento seguro e determinístico para sistemas de controle em malha fechada.
  1. Construir e manter ferramentas de validação de firmware e automação.
  1. Impulsionar padrões de codificação e melhores práticas em revisões de código, documentação, testes e manutenibilidade a longo prazo.

Habilidades e Experiência Necessárias

  1. Bacharelado em Engenharia Elétrica e Eletrônica / Software ou equivalente.
  1. Forte experiência em firmware trabalhando com C embarcado e microcontroladores por 3+ anos.
  1. Experiência com protocolos de comunicação SPI, UART, I2C e periféricos como ADCs e PWMs.
  1. Capacidade comprovada de depurar problemas complexos.
  1. Capacidade de definir o comportamento do sistema usando diagramas de estado e traduzi-los em firmware embarcado determinístico.
  1. Capacidade de ler esquemas elétricos, datasheets e diagramas funcionais.
  1. Experiência em teoria de controle, loops de feedback/feedforward e resposta em frequência.
  1. Proficiência com fluxos de trabalho Git (branching, reviews, releases).

Diferenciais

  1. Experiência com redes TCP/UDP e integração de módulos Wi-Fi em sistemas embarcados.
  1. Pipelines de release Jenkins ou CI/CD comparáveis.
  1. Experiência usando JIRA para backlog, requisitos e rastreamento de recursos.
  1. Experiência com Python e linguagens de script.
  1. Conhecimento de linguagens de programação de nível superior e experiência usando serviços de nuvem AWS.
  1. Compreensão de Tecnologias de Rede Elétrica e sistemas de energia renovável.
  1. Experiência com Eletrônica de Potência, osciloscópios e multímetros digitais.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Vagas Dev é mantido gratuitamente pela equipe NortJobs.

Seu próximo empregopode estar na NortJobs.

Vagas Dev

Vagas para desenvolvedores e programadores. Brasil em primeiro lugar. Sua próxima oportunidade.

NortJobs · mantenedoraInstagramLinkedInTwitter
LegalSobre o projetoPrivacidadeVagas Dev © 2026