Roku
Abbott Laboratories
Engenheiro DevOps Sênior
A Oportunidade
Esta posição atua em nossa unidade de Alameda, CA, na Divisão Abbott Diabetes Care, onde nosso foco é ajudar as pessoas a gerenciar sua saúde com produtos que mudam vidas e fornecem dados biométricos precisos para orientar melhores decisões. Estamos revolucionando a forma como as pessoas monitoram sua saúde com nossa nova tecnologia de sensores.
Precisamos de você para ajudar a acelerar o desenvolvimento da próxima geração de bio-wearables, construindo infraestrutura de desenvolvimento e teste de software que enfatiza segurança, qualidade e confiabilidade acima de tudo.
Esta é uma oportunidade para desbravar novos caminhos, definindo o que é necessário, liderando grupos de trabalho de projetos e medindo o impacto do trabalho da equipe.
O que você fará
- Planejar, desenvolver e manter pipelines de CI/CD para projetos de software embarcado.
- Projetar sistemas multi-worker que sejam robustos a falhas de hardware e interrupções de atualização.
- Trabalhar com engenheiros de software embarcado e elétricos para construir soluções de infraestrutura como código para testes automatizados no dispositivo de dispositivos médicos.
- Colaborar com equipes de engenharia multifuncionais para desenvolver e coletar métricas sobre o impacto da infraestrutura na velocidade do desenvolvedor, confiabilidade do produto e custo.
- Documentar a infraestrutura de testes para facilitar o uso.
- Preparar run books para a infraestrutura de testes, para que outros possam resolver problemas comuns com suporte mínimo.
- Avaliar novas alternativas de tecnologia e implementações de iniciativas de CI/CD, fornecendo treinamento e documentação associados, conforme necessário.
- Liderar projetos desenvolvendo cronogramas, planejando e adquirindo infraestrutura física e licenciamento de SW, mantendo os projetos dentro do orçamento.
- Oferecer soluções estratégicas, análise e aconselhamento sobre questões identificadas para desenvolvimento futuro.
- Apoiar iniciativas da empresa e cumprir os requisitos regulatórios da FDA e de outras agências reguladoras globais relevantes.
Qualificações Necessárias
- Bacharelado com 8+ anos de experiência em Engenharia ou área relacionada, ou mestrado com 7+ anos de experiência, ou Doutorado com 2+ anos de experiência.
- Conhecimento especializado em ferramentas de CI/CD (Jenkins, Bitbucket CI, GitHub Actions, etc.).
- Conhecimento especializado em linguagens de script que rodam em sistemas Windows 11 e em contêineres de nuvem Linux (Python, PowerShell, etc.).
- Experiência com infraestrutura de teste de software embarcado ou testes Hardware-in-the-Loop.
- Experiência com processos de ciclo de vida de desenvolvimento de software.
- Excelentes habilidades de comunicação escrita e verbal.
Qualificações Desejáveis
- Excelente conhecimento e experiência em design e teste de comunicação usando Wi-Fi, Bluetooth Low Energy, TCP/IP é um diferencial.
- Experiência trabalhando com sistemas de software de segurança crítica, especialmente no espaço de dispositivos médicos.
- Experiência prática em linguagens de software embarcado (C, C++, assembly, etc.).
- Conhecimento dos princípios de engenharia de software de qualidade, conforme descrito por processos de desenvolvimento de ciclo de vida de software consistentes com padrões ISO, IEEE ou outros reconhecidos pela FDA.
- Conhecimento de controles de design e regulamentações para desenvolvimento de dispositivos médicos.
O salário base para esta posição é de $114,000.00 – $228,000.00. Em locais específicos, a faixa salarial pode variar da faixa anunciada.
