CONCEPT SOLUTIONS LLC
Droyd
Engenheiro(a) de Software de Testes (Líder)
Sobre a equipe
Droyd constrói sistemas robóticos autônomos que automatizam trabalhos manuais repetitivos em ambientes de produção. O rápido progresso do produto depende de sistemas de teste robustos que possam avaliar hardware e software de forma rápida, consistente e escalável.
Nossa equipe de testes desenvolve a infraestrutura usada para avaliar o comportamento do robô, validar alterações, dar suporte a demonstrações e executar fluxos de trabalho de avaliação repetíveis. Isso inclui ambientes de teste físicos e os sistemas de software que os controlam.
Sobre a vaga
Como Engenheiro(a) de Software de Testes na Droyd, você construirá a infraestrutura de software que impulsiona os testes e a avaliação de robôs, e liderará a equipe de testes à medida que ela cresce. Você escreverá as ferramentas, scripts e sistemas usados para executar testes, coletar dados e medir o desempenho ao longo do tempo, além de definir a direção técnica e as prioridades que a equipe seguirá.
Esta é uma função prática, antes de tudo. Você ainda estará no código, construindo ferramentas internas práticas e trabalhando em estreita colaboração com as equipes de hardware e testes. O lado gerencial é sobre multiplicar a produção da equipe: definir prioridades, remover bloqueios das pessoas e ser o responsável pela execução dos testes em toda a empresa.
Esta vaga é baseada em San Francisco, CA. Somos uma empresa presencial. Construímos mais rápido dessa forma.
Nesta função, você irá
Construir
- Construir ferramentas de software e infraestrutura para suportar testes e avaliação de robôs
- Escrever scripts e fluxos de trabalho de teste para execução repetível em sistemas de hardware e software
- Apoiar benchmarking para teleoperação, comportamento de robô e desempenho de políticas de IA
- Ajudar a coletar, organizar e analisar dados de teste
- Melhorar a confiabilidade, automação e usabilidade dos sistemas de teste internos
Liderar
- Definir prioridades e direção técnica para a equipe de testes
- Coordenar a execução diária de testes em trabalhos de hardware e software
- Remover bloqueios da equipe e manter o trabalho de avaliação, demonstração e implantação em andamento
- Trabalhar em estreita colaboração com técnicos de teste, projetistas mecânicos e engenheiros de robótica para apoiar a execução de testes
- Expandir a equipe e sua infraestrutura à medida que os testes escalam para ambientes maiores e implantações piloto
Estamos procurando alguém que
- Tenha fortes fundamentos em engenharia de software
- Saiba construir ferramentas limpas e práticas para usuários técnicos internos
- Esteja confortável trabalhando próximo ao hardware e depurando problemas em nível de sistema
- Saiba escrever scripts confiáveis e automação para testes repetíveis
- Consiga definir a direção de uma equipe e manter múltiplos fluxos de trabalho em andamento em paralelo
- Comunique-se claramente e trabalhe bem com equipes de software, hardware e testes
- Prosperem em um ambiente de ritmo acelerado e alta responsabilidade
Diferenciais
- Experiência liderando uma equipe ou gerenciando um fluxo de trabalho técnico de ponta a ponta
- Experiência com robótica, sistemas de hardware ou ferramentas adjacentes a embarcados
- Experiência na construção de infraestrutura de testes, ferramentas internas ou frameworks de avaliação
- Experiência com registro de dados, rastreamento de experimentos ou análise de resultados
- Familiaridade com Python e fluxos de trabalho comuns de robótica ou automação
Sobre a Droyd
Droyd constrói sistemas robóticos autônomos para automatizar o trabalho manual para empresas. Projetamos o hardware, escrevemos a pilha de controle e implantamos robôs que operam em ambientes de produção.
Se fizermos isso corretamente, os robôs deixam de ser protótipos e se tornam infraestrutura. Junte-se a nós e ajude a construir hardware que é enviado.
