Roku
HELLBENDER Inc.
Engenheiro Embarcado Linux
Quem somos
A Hellbender Inc. é uma Benefit Corporation da Pensilvânia que faz parceria com inovadores para aprimorar seus sensores de computação habilitados por Inteligência Artificial e produzir suas soluções internamente, em volumes que vão de protótipos a altos volumes.
A Hellbender está intencionalmente formando um ambiente de trabalho inclusivo e está comprometida em elevar as identidades historicamente marginalizadas, incluindo veteranos, mulheres, pessoas transgênero e raças sub-representadas em nossa comunidade e indústria.
Resumo da Vaga
A Hellbender está buscando um Engenheiro Embarcado Linux para ajudar a desenvolver software que habilita plataformas avançadas de sensoriamento e computação. Esta função envolve trabalhar na interseção de hardware e software para ativar novos dispositivos, integrar periféricos, desenvolver soluções baseadas em Linux e dar suporte ao desenvolvimento de produtos, do protótipo à produção.
O candidato ideal tem experiência com sistemas embarcados, desenvolvimento Linux, ou engenharia de software de baixo nível e gosta de trabalhar em estreita colaboração com equipes de hardware para resolver problemas técnicos desafiadores. Experiência com desenvolvimento de kernel Linux e drivers de dispositivo é valiosa, mas não obrigatória para todos os candidatos. Esta posição oferece a oportunidade de trabalhar em uma ampla gama de tecnologias, incluindo Linux embarcado, integração de hardware, desenvolvimento de drivers, ativação de sistemas, otimização de software e plataformas de computação de ponta habilitadas por IA.
Qualificações Necessárias: *
DEVE SER UM CIDADÃO DOS EUA
- Bacharelado em Ciência da Computação, Engenharia da Computação, Engenharia Elétrica ou área relacionada, ou experiência prática equivalente. *
- 3+ anos de experiência em software embarcado, Linux embarcado, firmware, programação de sistemas ou áreas relacionadas. *
- Fortes habilidades de programação em C ou C++. *
- Experiência no desenvolvimento de software em sistemas baseados em Linux. *
- Familiaridade com interfaces de hardware embarcado como SPI, I2C, UART, USB, Ethernet, CAN, PCIe ou tecnologias relacionadas. *
- Experiência em solução de problemas e depuração de questões de integração de software e hardware. *
- Capacidade de ler documentação técnica e trabalhar efetivamente em um ambiente de engenharia multidisciplinar.
Educação e Experiência: *
- Bacharelado ou Mestrado em Ciência da Computação, Engenharia Elétrica ou área técnica relacionada. *
- 5-7 anos de experiência especificamente em desenvolvimento em espaço de kernel Linux e escrita de drivers, preferencialmente.
Deveres e Responsabilidades Essenciais: *
- Desenvolver, testar e manter software para sistemas embarcados Linux. *
- Dar suporte às atividades de ativação e validação de hardware para novos produtos e protótipos. *
- Integrar e configurar sensores, câmeras, interfaces de comunicação e outros dispositivos periféricos. *
- Criar, modificar e depurar drivers de dispositivo Linux e software de sistema, conforme necessário. *
- Auxiliar no desenvolvimento do pacote de suporte à placa (BSP) Linux e na integração de plataforma. *
- Depurar problemas de software e de nível de sistema usando logs, equipamentos de teste e ferramentas de desenvolvimento. *
- Colaborar estreitamente com as equipes de hardware, firmware, manufatura e produto ao longo do ciclo de vida do produto. *
- Contribuir para a arquitetura do sistema, otimização de desempenho e melhorias na confiabilidade do produto. *
- Participar de revisões de código, testes e documentação técnica.
Qualificações Preferenciais: *
- Experiência no desenvolvimento de módulos de kernel Linux ou drivers de dispositivo. *
- Familiaridade com a arquitetura do kernel Linux e ferramentas de depuração. *
- Experiência com Yocto, Buildroot ou outros ambientes de compilação Linux embarcados. *
- Conhecimento de configuração de Device Tree e pacotes de suporte à placa. *
- Experiência trabalhando com plataformas ARM, RISC-V ou x86. *
- Familiaridade com ferramentas de depuração de hardware como osciloscópios, analisadores lógicos ou depuradores JTAG. *
- Experiência com sistemas de imagem, sensores de câmera, visão computacional ou dispositivos de ponta habilitados por IA. *
- Experiência com Python ou linguagens de script para automação e testes. *
- Contribuições para projetos de código aberto ou ecossistemas de software baseados em Linux.
Benefícios: *
- Contribuição de 5% do empregador para o plano 401(k), sem necessidade de contrapartida *
- Contribuição de 10% para o programa de participação acionária dos funcionários *
- 100% dos prêmios de seguro saúde, odontológico e oftalmológico pagos para funcionários e seus familiares, incluindo parceiros domésticos *
- 100% dos prêmios de seguro de vida e invalidez pagos *
- 10 feriados, duas semanas de recesso coletivo na empresa e 15 horas de PTO acumuladas por mês *
- 4 semanas de licença parental.
Oportunidade de crescimento
Local de Trabalho: UPARC Pittsburgh
A Hellbender é um negócio em crescimento e segue uma política que prioriza promoções internas. À medida que novas posições são criadas, novas oportunidades de crescimento também serão criadas.
