B&A
FlightSafety International
Engenheiro de Segurança Cibernética de Simulação
Sobre a oportunidade
Sobre a FlightSafety International A FlightSafety International é a principal empresa de treinamento profissional em aviação do mundo e fornecedora de simuladores de voo, sistemas visuais e displays para organizações comerciais, governamentais e militares. A empresa oferece treinamento para pilotos, técnicos e outros profissionais da aviação de 167 países e territórios independentes. A FlightSafety opera a maior frota mundial de simuladores de voo avançados e treinamento de manutenção premiado em Centros de Aprendizagem e locais de treinamento nos Estados Unidos, Canadá, França e Reino Unido.
OBJETIVO DO CARGO
O Engenheiro de Software apoia o desenvolvimento, integração, configuração e sustentação de hardware e software de computador usados nos produtos de simulação da FlightSafety. Esta função desenvolve habilidades em suporte à produção, sistemas de computador de simulação, sistemas operacionais, endurecimento de segurança cibernética, ambientes de compilação e integração de software e hardware de simulação.
TAREFAS E RESPONSABILIDADES
Sistemas Operacionais e Gerenciamento de Configuração
- Administrar e manter múltiplos sistemas operacionais em plataformas de simuladores, incluindo sistemas militares sensíveis.
- Configurar e manter estruturas de arquivos de software para projetos designados.
- Gerenciar controle de configuração e repositórios de código-fonte; realizar compilações de software, empacotamento e instalações.
- Analisar o status de patches de software e SO; realizar endurecimento de segurança cibernética, remediação, STIGs e mitigação de riscos.
Integração de Software e Hardware de Simulação
- Apoiar a implementação de drivers de dispositivos e software de interface de hardware.
- Manter bibliotecas matemáticas, utilitários de sistema e pacotes de depuração com orientação.
- Avaliar novos hardwares/softwares para sistemas de produção e desenvolvimento.
- Manter a consistência, qualidade e confiabilidade do software de simulação em todas as plataformas suportadas.
Suporte de Engenharia e Colaboração
- Auxiliar desenvolvedores de software e engenheiros de aplicações na depuração e resolução de problemas de software de simulação.
- Revisar e utilizar logs de SO e de simulação para apoiar o comportamento do sistema integrado.
- Trabalhar em estreita colaboração com engenheiros de hardware e membros da equipe para garantir uma integração de sistema perfeita.
Documentação e Suporte ao Treinamento
- Auxiliar na documentação de políticas, procedimentos, guias de solução de problemas e documentação de fluxo de trabalho.
- Apoiar o desenvolvimento de materiais de treinamento para uso interno e treinamento de técnicos.
P&D e Desenvolvimento de Protótipos
- Contribuir para o desenvolvimento de protótipos de novas tecnologias, estruturas de software, ferramentas e algoritmos.
- Apoiar o desenvolvimento de ferramentas de engenharia e iniciativas de melhoria contínua.
FORMAÇÃO MÍNIMA
Outros Requisitos
- Viagens, trabalho em turnos e horários especiais podem ser necessários.
- Manter a conformidade com os requisitos de controle de exportação e segurança.
- Garantir precisão, integridade e conduta profissional em todas as tarefas designadas.
- Manter a assiduidade regular e trabalhar com segurança em um estado constante de alerta.
FORMAÇÃO MÍNIMA
Bacharelado em Ciência da Computação, Segurança Cibernética, Engenharia da Computação, Engenharia Elétrica, Engenharia Mecânica, Engenharia Aeroespacial ou outra área técnica aplicável. Pelo menos 2 anos de experiência relacionada em engenharia de software, preferencialmente envolvendo sistemas de simulação ou ambientes de tempo real. Combinações equivalentes de educação e experiência serão consideradas. Experiência progressiva interna pode qualificar quando um funcionário demonstra a capacidade de realizar as responsabilidades da função. Competência em C++ preferencial.
EXPERIÊNCIA MÍNIMA
Preferencialmente 2+ anos de experiência relacionada em engenharia de software.
CONHECIMENTOS, HABILIDADES, CAPACIDADES
* Programação e Scripting
- Fortran 90, C, C++
- Linguagens de script de shell (Bash, PowerShell, Perl)
- Python básico para automação e ferramentas
Sistemas Operacionais
- Unix/Linux (estação de trabalho e servidor)
- Windows (estação de trabalho e servidor)
- Experiência com aplicação de patches, STIGs e endurecimento de SO
- Confortável trabalhando em múltiplas plataformas de SO simultaneamente
Ferramentas de Software
- MS Visual Studio
- Sistemas de controle de versão (Visual SourceSafe, Team Foundation Services, Git)
- MS Office Suite (Word, Excel, PowerPoint, Access)
- Editores de texto (Emacs, VI)
- Ferramentas de gerenciamento de configuração e automação de compilação
Ferramentas de Simulação e Sistemas
- Familiaridade com logs de simulação, software de interface de hardware e drivers de dispositivos
- Exposição a bibliotecas de suporte matemático, utilitários de sistema e pacotes de depuração
- Capacidade de revisar e interpretar logs de simulação
- Experiência em suporte a desenvolvedores de software de simulação e engenheiros de aplicações
Sistemas e Hardware
- Hardware de PC, servidores e componentes de rede
- Compreensão de interfaces de hardware/software
- Capacidade de avaliar e integrar hardware/software para sistemas de simulação de produção
Segurança Cibernética
- Aplicação de patches de SO, mitigação de vulnerabilidades e rastreamento de conformidade
- Aplicação e remediação de STIGs
- Compreensão de princípios de desenvolvimento seguro e configuração segura
- Ferramentas de SDLC e gerenciamento de testes: Azure DevOps, Git, etc.
- Forte capacidade em geometria e matemática: geometria euclidiana, álgebra matricial, matemática vetorial, cálculo, equações diferenciais.
- Experiência com bash, Power Shell, Python, Perl ou outras linguagens de script
- MS Visual Studio
- Leitura e uso de especificações técnicas
- Desenvolvimento de Software Lean/Agile
EXIGÊNCIAS FÍSICAS E AMBIENTE DE TRABALHO
.
As exigências físicas e o ambiente de trabalho descritos aqui são representativos daqueles que devem ser atendidos ou encontrados por um funcionário para realizar com sucesso as funções essenciais deste cargo. Adaptações razoáveis podem ser feitas para permitir que indivíduos com deficiência realizem as funções essenciais. O funcionário será regularmente solicitado a sentar-se, demonstrar destreza para manusear ou sentir, falar e ouvir. O funcionário é ocasionalmente solicitado a ficar de pé, caminhar e alcançar com as mãos e braços. O funcionário deve ocasionalmente levantar e/ou mover até 10 libras. Habilidades visuais específicas exigidas incluem visão de perto, visão de longe, visão de cores, visão periférica, percepção de profundidade e capacidade de ajustar o foco. Ao realizar as tarefas do cargo, o funcionário é ocasionalmente exposto a peças mecânicas móveis e vibração. O nível de ruído no ambiente de trabalho é geralmente moderado.
A FlightSafety é um Empregador de Igualdade de Oportunidades/Veteranos/Deficientes. Todos os candidatos qualificados receberão consideração para emprego sem distinção de raça, cor, religião, sexo, orientação sexual, identidade de gênero, origem nacional ou deficiência.
Qualquer oferta de emprego está condicionada à conclusão bem-sucedida das revisões de conformidade exigidas, incluindo a verificação de que o candidato não está proibido de ser contratado sob programas de sanções econômicas dos EUA administrados pelo Escritório de Controle de Ativos Estrangeiros (OFAC) do Departamento do Tesouro dos EUA.
Este cargo pode exigir acesso a tecnologia ou serviços controlados para exportação sujeitos aos Regulamentos de Tráfego Internacional de Armas (ITAR) e/ou aos Regulamentos de Administração de Exportação (EAR). A consideração para emprego e qualquer oferta de emprego estão condicionadas à capacidade do candidato de cumprir esses requisitos, incluindo qualificar-se como uma “Pessoa dos EUA” sob os regulamentos aplicáveis ou ser elegível para autorização de exportação dentro de um prazo consistente com as necessidades de negócios. Uma “Pessoa dos EUA” inclui cidadãos dos EUA, residentes permanentes legais (portadores de green cards aprovados e não expirados) e certos refugiados ou asilados com status protegido sob a lei dos EUA.
Este cargo também pode exigir elegibilidade para obter e manter uma autorização de segurança do Governo dos EUA durante a vigência do emprego.
Aviso de Segurança Cibernética: Toda comunicação oficial de recrutamento da FlightSafety International virá de um endereço de e-mail @flightsafety.com. A FlightSafety International nunca solicitará informações pessoais ou financeiras por meio de mídias sociais ou provedores de e-mail de terceiros.
