Exol

Engenheiro de Sistemas Embarcados Sênior, Segurança

PythonC++RustGo
Tradução automática. Consulte o original.

Quem somos

Com sua plataforma de tecnologia robótica baseada em A.I., a Symbotic está mudando a forma como bens de consumo se movem pela cadeia de suprimentos. Softwares inteligentes orquestram robôs avançados em um sistema de alta densidade e ponta a ponta – reinventando a automação de armazéns para maior eficiência, velocidade e flexibilidade.

Sobre a Symbotic

A Symbotic é líder em tecnologia de automação, reimaginando a cadeia de suprimentos com sua plataforma robótica e de software de ponta a ponta baseada em IA. A Symbotic reinventa o armazém como um ativo estratégico para as maiores empresas de varejo, atacado e alimentos e bebidas do mundo. Aplicando tecnologia de última geração, armazenamento de alta densidade e machine learning para resolver os complexos desafios de distribuição atuais, a Symbotic permite que as empresas movam mercadorias com velocidade, agilidade, precisão e eficiência inigualáveis. Como a espinha dorsal do comércio, a plataforma Symbotic transforma o fluxo de mercadorias e a economia da cadeia de suprimentos para seus clientes. Para mais informações, visite symbotic.com symbotic.com/.

Somos uma comunidade de inovadores, colaboradores e pioneiros que abraçam nossas diferenças, porque sabemos que perspectivas únicas nos tornam mais fortes e inteligentes.

Cada perspectiva importa. Dependemos das vozes coletivas de nossos funcionários, clientes e comunidade para nos ajudar a nos guiar enquanto construímos um lugar melhor para trabalhar – para você e para o mundo. É por isso que nos orgulhamos de ser um empregador que oferece oportunidades iguais.

Não discriminamos com base em raça, cor, etnia, ancestralidade, religião, sexo, origem nacional, orientação sexual, idade, status de cidadania, estado civil, deficiência, identidade de gênero, expressão de gênero, status de veterano ou informações genéticas.

O que buscamos

Estamos procurando um Engenheiro de Software de Segurança Funcional Sênior para integrar nossa equipe de Software de Segurança Funcional dentro da nossa organização de Engenharia de Software.

Seu trabalho será projetar, desenvolver e manter aplicações de software críticas para a segurança que suportam sistemas avançados de automação de armazéns. Você trabalhará com software embarcado, sistemas de tempo real, interfaces de hardware e disciplinas de segurança funcional para ajudar a garantir a operação confiável e em conformidade de plataformas robóticas complexas.

Esta é uma função de engenharia prática focada no desenvolvimento moderno de C++ em ambientes QNX e baseados em POSIX. Você contribuirá para a arquitetura de software, integração de hardware, infraestrutura de testes e atividades de segurança funcional, enquanto trabalha em estreita colaboração com as equipes de engenharia de sistemas, hardware e desenvolvimento multifuncional.

O que fazemos

A equipe de Software de Segurança Funcional faz parte da organização de Engenharia de Software, que é responsável por construir as plataformas de software inteligentes que impulsionam os sistemas de automação avançados da Symbotic. A equipe desenvolve aplicações de software críticas para a segurança que coordenam e aplicam a operação segura de robótica, hardware de automação e sistemas de controle de armazém em implementações de grande escala.

Nossa cultura de desenvolvimento enfatiza a engenharia criteriosa, sistemas sustentáveis, rigor técnico e resolução colaborativa de problemas. Valorizamos engenheiros que assumem a responsabilidade, comunicam-se claramente e contribuem para melhorar tanto o software quanto os processos de desenvolvimento ao seu redor.

O que você fará

  1. Projetar e implementar componentes de software críticos para a segurança em C++17 moderno rodando em sistemas QNX e baseados em POSIX.
  1. Desenvolver serviços de software que interagem diretamente com periféricos de hardware, protocolos de comunicação de baixo nível e SDKs de fornecedores.
  1. Construir e manter infraestrutura de automação de testes de hardware-in-the-loop (HIL) baseada em Python.
  1. Participar de atividades de segurança funcional, incluindo análise de perigos, DFMEA, FMEDA, análise de árvore de falhas e revisões de segurança.
  1. Colaborar com engenheiros de sistemas, engenheiros de hardware, gerentes de projeto e equipes de desenvolvimento multifuncionais para atingir as metas de segurança do sistema.
  1. Melhorar sistemas de build, pipelines de CI, ferramentas para desenvolvedores e infraestrutura de testes de software usados em toda a organização de engenharia.
  1. Apoiar auditorias internas, avaliações de segurança de terceiros e esforços de conformidade de segurança funcional ao longo do ciclo de vida do produto.
  1. Pode ser necessário viajar até 25% do tempo, conforme necessário, para apoiar a integração, testes e colaboração multifuncional.

O que você precisa

  1. Bacharelado em Engenharia da Computação, Engenharia Elétrica, Ciência da Computação ou disciplina de engenharia relacionada; Mestrado é um diferencial.
  1. Mínimo de 5 anos de experiência no desenvolvimento de software de nível de sistema ou embarcado em ambientes técnicos complexos.
  1. Sólida experiência com C++, C, Rust, Go ou linguagens de programação de sistemas similares, com interesse em desenvolvimento moderno de C++.
  1. Sólida compreensão de conceitos de userspace POSIX, incluindo threads, sockets, sinais, IPC e memória compartilhada.
  1. Experiência trabalhando próximo ao hardware, incluindo interpretação de datasheets, mapas de registros e documentação de interface de hardware.
  1. Experiência profissional no desenvolvimento de ferramentas ou infraestrutura de automação em Python, particularmente para fluxos de trabalho de teste ou integração.
  1. Familiaridade com as melhores práticas de desenvolvimento de software, incluindo controle de versão, revisões de código, CI/CD, documentação e arquitetura de software sustentável.
  1. Fortes habilidades de comunicação escrita e verbal com a capacidade de trabalhar efetivamente em organizações de engenharia matriciais.

Qualificações desejáveis

  1. Experiência com QNX ou outros sistemas operacionais de tempo real (RTOS).
  1. Exposição a normas de segurança funcional, como a IEC 61508.
  1. Certificação TÜV Functional Safety Engineer (FSE).
  1. Experiência com testes e automação de hardware-in-the-loop (HIL).
  1. Experiência na integração de SDKs de fornecedores ou trabalho com protocolos de comunicação binários.
  1. Contribuições para projetos de software de código aberto ou experiência de trabalho em ambientes de desenvolvimento open-core.

Nosso ambiente

  1. Pode ser necessário viajar até 25% do tempo. Os funcionários devem possuir uma carteira de motorista válida e a capacidade de dirigir e/ou voar para locais de clientes e outros locais de atendimento.
  1. O funcionário é responsável por possuir um cartão de crédito e gerenciar as despesas pessoalmente para serem reembolsadas quinzenalmente.

#LI-Hybrid #LI-PA2

A faixa salarial base para esta posição no local anunciado é $120,000.00 - $165,000.00; no entanto, o salário base oferecido pode variar dependendo do conhecimento, habilidades e experiência relacionados ao cargo. O pacote de remuneração inclui benefícios médicos, odontológicos, oftalmológicos, de invalidez, 401K, folga remunerada (PTO) e/ou outros benefícios.

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

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores