Nominal
InnoPhase IoT
Engenheiro(a) de Integração e Liberação
Sobre a InnoPhase IoT
Se você tem vontade de trabalhar com um grupo de pessoas brilhantes com diversas formações, se compartilha do mesmo valor de trabalhar de forma inteligente e celebrar sucessos, se tem entusiasmo por tecnologia de ponta em uma empresa pequena, se seus objetivos são aprender e vivenciar diferentes aspectos do trabalho – não apenas cantar a mesma música todos os dias –, você encontrará seu espaço na Innophase IoT.
Estamos procurando pessoas que buscam a EXCELÊNCIA! Se você é bom no que faz, pode trabalhar em qualquer lugar. Se você é o melhor no que faz, venha trabalhar na Innophase IoT!
Estamos buscando um(a) Engenheiro(a) de Programa Técnico de Integração/Liberação altamente motivado(a) para se juntar à nossa equipe de firmware de conectividade. O(a) candidato(a) ideal possui um forte background técnico em desenvolvimento de software embarcado e um histórico comprovado de entrega de firmware confiável para soluções de IoT sem fio. Esta é uma posição de contrato com potencial de conversão para tempo integral.
É fundamental liberar o potencial de cada funcionário, cada equipe, cada líder e da própria empresa. Sabemos que os funcionários têm o melhor desempenho quando motivados, apreciados e reconhecidos, e podem ser eles mesmos. Estamos comprometidos em construir uma cultura onde cada voz possa ser ouvida, todos tenham espaço para crescer e possam fazer contribuições significativas. No final do dia, queremos sucesso não apenas para a empresa, mas também para todos que acreditam na empresa, na visão e no futuro.
Principais Responsabilidades
- Planejar, coordenar e implantar liberações de firmware para compilações de múltiplos componentes, incluindo bootloader, firmware, SO e aplicativos, utilizando toolchains embarcadas.
- Definir estratégias de versionamento e branching, e automatizar promoções e geração de changelogs.
- Trabalhar de forma interfuncional com as equipes de SW, ASIC, DevOps e SQA para resolver problemas de implantação e garantir a prontidão da liberação.
- Revisar commits de código quanto à prontidão de recursos, estabilidade e desempenho em relação ao roadmap de software e sistema.
- Utilizar ferramentas assistidas por IA para melhorar a velocidade de liberação, confiabilidade e produtividade da engenharia em todo o SDLC.
- Integrar resultados de testes unitários e de integração, isolar testes instáveis (flaky tests), realizar bissecção automática de falhas e bloquear promoções inseguras.
- Desenvolver estratégias para rollback e roll-forward seguros.
- Gerenciar fluxos de trabalho complexos de desenvolvimento de SoC ponta a ponta, desde o pré-silício até o lançamento.
- Manter documentação clara para garantir que todas as alterações sejam documentadas, aprovadas e verificadas.
Requisitos da Vaga
- Bacharelado ou Mestrado em Ciência da Computação ou área relacionada, com 5–10 anos de experiência em engenharia de integração e liberação.
- Experiência com ferramentas de desenvolvimento e controle de versão como JIRA, Confluence, Jenkins e Git.
- Conhecimento de ambientes Unix/Linux e computação distribuída.
- Experiência trabalhando com toolchains para desenvolvimento de software embarcado.
- Experiência com programação em C; conhecimento de Python é um diferencial.
- Fortes habilidades interpessoais e de comunicação, com capacidade de trabalhar efetivamente em um ambiente diversificado e orientado para trabalho em equipe.
- Histórico comprovado de entrega de produtos e recursos dentro do prazo.
- Experiência com produtos sem fio como Wi-Fi, Bluetooth ou Zigbee é um diferencial.
Habilidades Desejáveis
- 5–10 anos de experiência prática em integração e gerenciamento de sistemas embarcados em tempo real.
- Conhecimento prático de stacks de rede, incluindo Ethernet e o conjunto TCP/IP.
- Forte espírito de equipe com senso de urgência para cumprir os prazos do produto.
- Experiência em gerenciamento de projetos complexos usando MS Project, Smartsheet e JIRA.
- Conhecimento prático de fluxos de trabalho de desenvolvimento Ágil.
