Pular para o conteúdo

Terabase Energy

Engenheiro de Automação de Testes HIL

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

Sobre a oportunidade

Na Terabase Energy, acreditamos que a digitalização e a automação impulsionarão a próxima onda de inovação e redução de custos em energia solar de grande escala. Para liberar todo o potencial dessa oportunidade, a Terabase está desenvolvendo uma plataforma interconectada de software e automação de construção. Trabalhamos em conjunto com desenvolvedores de projetos, proprietários e empresas de engenharia e construção para apoiar o projeto, otimização e construção de enormes projetos solares em todo o mundo. Nossa equipe é uma mistura de veteranos e novatos da indústria solar, líderes de pensamento, sonhadores, engenheiros de software, elétricos e mecânicos, programadores, gerentes de produto, gerentes de projeto e profissionais de vendas e marketing. Estamos localizados no Norte da Califórnia, com vários outros escritórios nos Estados Unidos e em todo o mundo.

Descrição da vaga

O Engenheiro de Automação de Testes é responsável por desenvolver e executar frameworks de teste automatizados para ambientes como SIL (Software-in-the-loop) e HIL (Hardware-in-the-loop), que nos permitem testar nosso controlador de usina e sistema SCADA. Sua missão é construir os frameworks automatizados que capturam casos extremos antes que cheguem ao campo, garantindo que cada produto que enviamos atenda aos mais altos padrões de confiabilidade.

Responsabilidades

  1. Desenvolvimento de Framework de Automação: Projetar, construir e manter frameworks e scripts de teste automatizados escaláveis para sistemas de energia, controle e SCADA usando Python. Você fará a transição de nossos processos de validação de intervenção manual para um framework totalmente automatizado e escalável.
  1. Estratégia de V&V: Definir e executar planos abrangentes de Verificação e Validação (V&V), garantindo que todos os requisitos de software para o controlador do local e sistemas SCADA sejam atendidos em condições normais e de falha.
  1. Integração CI/CD: Integrar testes HIL/SIL automatizados em nossos pipelines de CI/CD, fornecendo feedback em tempo real para as equipes de desenvolvimento e servindo como o portão final para código pronto para produção.
  1. Investigação de Requisitos: Analisar e interpretar especificações técnicas para criar suítes de teste automatizadas abrangentes, rastreando ativamente lacunas nos requisitos do sistema.
  1. Execução Multi-Ambiente: Executar suítes de teste automatizadas em configurações SIL, MIL e HIL. Analisar capturas de teste, isolar falhas do sistema e gerar relatórios de engenharia detalhados.
  1. Análise de Causa Raiz: Trabalhar em estreita colaboração com as equipes de controle e sistemas para depurar falhas complexas encontradas durante a validação, usando analisadores lógicos, osciloscópios e logs de telemetria para identificar problemas.

Qualificações

  1. Formação Acadêmica: Bacharelado ou mestrado em engenharia elétrica, engenharia da computação, ciência da computação ou área relacionada.
  1. Experiência: 2+ anos de experiência profissional em validação de software ou automação de testes para sistemas focados em hardware.
  1. Maestria em Programação: Proficiência em nível de especialista em Python e scripts Bash, juntamente com conhecimento prático de leitura de lógica de controle PLC/RTAC/IEC 61131-3.
  1. Ferramentas de Automação: Experiência direta na arquitetura ou extensão significativa de frameworks de teste pythonicos modernos (como Pytest ou OpenHTF).
  1. Pensamento Sistemático: Uma mentalidade dedicada para "quebrar" software. Você tem um histórico de encontrar casos extremos críticos em máquinas de estado complexas e loops de controle.
  1. Infraestrutura: Experiência com Git, Jenkins/GitHub Actions e ferramentas de contêineres como Docker para gerenciar ambientes de teste consistentes.

Qualificações Preferenciais

  1. Conhecimento de requisitos NERC, FERC, ISO/RTO e de interconexão de concessionárias é preferencial.
  1. Experiência com energia solar fotovoltaica em escala de utilidade, Sistemas de Armazenamento de Energia em Bateria (BESS), usinas de energia renovável híbridas ou recursos baseados em inversor (IBR) é preferencial.
  1. Controle de Versão: Usuário avançado de Git e estratégias modernas de gerenciamento de branches.
  1. Protocolos de comunicação (por exemplo, IEC 61850, Modbus, DNP3)

Remuneração e Benefícios

Nossas faixas salariais são determinadas pelo cargo, nível e local. Esta função oferece um salário base de $80,000 – $100,000. Dentro de cada faixa publicada, o pagamento individual é determinado (e pode ser maior ou menor), dependendo do local de trabalho e de fatores adicionais, incluindo habilidades relacionadas ao trabalho, experiência e educação ou treinamento relevantes. A Terabase oferece remuneração competitiva, juntamente com um pacote abrangente de benefícios, incluindo:

  • Generosa política de folgas e feriados
  • Horário flexível
  • Pacote abrangente de benefícios
  • Progressão de carreira
  • Correspondência de 401k
  • Opções de ações
  • Subsídio para configuração de home office
  • E muito mais!

A Terabase é um empregador que oferece igualdade de oportunidades. Recrutamos, contratamos, empregamos, treinamos, promovemos e remuneramos indivíduos com base em qualificações e habilidades relacionadas ao trabalho. Encorajamos fortemente pessoas de todas as origens a se candidatarem.

Não discriminamos por nenhum motivo, incluindo raça, cor, sexo, gênero, idade, religião ou credo religioso, origem nacional, ancestralidade, cidadania, estado civil, orientação sexual, identidade de gênero, expressão de gênero, informação genética, deficiência física ou mental, status militar/de veterano, ou qualquer outra característica protegida por lei.

Oferecemos um ambiente acolhedor e inclusivo a serviço uns dos outros, de nossos produtos, dos diversos consumidores que representamos e das comunidades que chamamos de lar.

Apenas princípios. Esta função não está aberta a receber candidatos de agências, e quaisquer submissões contingentes não serão consideradas. A Terabase Energy não utiliza agências de recrutamento de terceiros. Entre em contato com nossa equipe de Recrutamento em careers@terabase.energy com quaisquer dúvidas relacionadas a pessoal.

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