Startekk Inc
Hark
Engenheiro(a) de Teste de Software, HIL
Sobre a Hark
Hark é uma empresa de inteligência artificial que constrói inteligência avançada e personalizada. Uma inteligência proativa, multimodal e capaz de interagir com o mundo através de voz, texto, visão e memória persistente.
Estamos combinando essa inteligência com hardware de próxima geração para criar uma interface universal entre humanos e máquinas. Enquanto a IA de hoje opera em grande parte através de caixas de chat e dispositivos com uma década de idade, a Hark está focada no que vem a seguir: sistemas agentivos que interagem naturalmente com pessoas e o mundo real.
Para chegar lá, estamos desenvolvendo modelos multimodais e hardware de IA de próxima geração juntos - projetados desde o início como uma interface única e unificada para uma nova era de sistemas inteligentes.
Sobre a Vaga
A equipe de Software de Dispositivos da Hark está construindo a infraestrutura de teste que comprova que nosso software funciona em hardware real, e estamos procurando um(a) Engenheiro(a) de Teste de Software para construí-la conosco do zero. Você projetará e construirá bancos de teste hardware-in-the-loop (HIL) e a infraestrutura de software para controlá-los, criará casos de teste que rodam neles e transformará resultados de teste em descobertas claras e acionáveis.
Nosso conjunto de testes automatizados deverá cobrir de forma abrangente quase todos os aspectos da funcionalidade e desempenho do dispositivo, garantindo a integração perfeita entre serviços de áudio, ML, conectividade e backend.
Este não é um papel de validação de hardware: a equipe de hardware comprova o hardware, e seu trabalho é comprovar o software rodando nele. Também não é automação de teste apenas de aplicativos ou de armazenamento. O trabalho acontece em dispositivos físicos com rádios, áudio, câmeras, sensores e atuadores.
Responsabilidades
- Construir sistemas de teste físicos e bancos HIL para verificação de software, começando do zero
- Desenvolver a infraestrutura e as bibliotecas de teste, principalmente em Python, que permitem a qualquer engenheiro desenvolver e executar testes automatizados em dispositivos de hardware
- Projetar estratégias de teste a partir de requisitos de produto e construir os casos de teste que produzem os sinais de qualidade necessários para implantação rápida
- Automatizar testes ponta a ponta que verificam rádios e sensores como Wi-Fi, LTE, 5G, Bluetooth, GPS/GNSS, entrada e saída de áudio, câmera e vídeo
- Interpretar resultados de teste, identificar a causa raiz e documentar falhas, e corrigir problemas no produto quando fizer sentido
- Integrar test runners com CI/CD para que builds sejam testados automaticamente em dispositivos reais
- Colaborar com as equipes de software de dispositivo, backend, áudio, rádio e ML para que seu trabalho possa ser testado em bancos compartilhados
Requisitos
- 5+ anos de experiência testando software em dispositivos de hardware
- Experiência prática na construção de bancos de teste HIL para teste automatizado de software em dispositivos
- Proficiência em Python para construir casos de teste e infraestrutura de teste com CI/CD
- Experiência em projetar estratégias de teste e casos de teste a partir de requisitos de produto
- Experiência em testes com vários dos seguintes: Wi-Fi, LTE, 5G, Bluetooth, GPS/GNSS
- Experiência em testar dispositivos com entradas e saídas multimídia, como áudio e câmeras
- Capacidade de identificar a causa raiz de falhas em hardware, firmware e software, e comunicar descobertas claramente
Qualificações Adicionais (Bônus)
- Experiência com robótica, controle de movimento e simulação de sinais para automação de testes
- Experiência em integrar infraestrutura de teste em pipelines de CI/CD
- Experiência anterior com testes de voz e áudio, como wake word, array de microfones e testes de reprodução
- Experiência com engenharia de teste agentiva e arquitetura de teste nativa de agente
- Conhecimento prático de C, C++, ou Java
- Formação em engenharia elétrica
- Experiência em testar eletrônicos de consumo como smart speakers, telefones, wearables ou earbuds, ou produtos automotivos, de veículos elétricos (EV) ou robóticos
Remuneração
A faixa salarial base nos EUA para esta posição em tempo integral é entre $150,000 - $350,000 anualmente.
O pagamento oferecido para esta posição pode variar com base em vários fatores individuais, incluindo conhecimento, habilidades e experiência relacionados ao trabalho. O pacote total de remuneração também pode incluir componentes/benefícios adicionais dependendo da função específica. Esta informação será compartilhada se uma oferta de emprego for estendida.
