IPConfigure

Desenvolvedor de Software C++

C++
Tradução automática. Consulte o original.

Descrição da Empresa

Fundada em 2003 e sediada em Norfolk, Virginia, IPConfigure. Inc. é uma empresa privada de pesquisa e desenvolvimento de software de vigilância por vídeo, de propriedade de veteranos. Como desenvolvedora de soluções de vigilância por vídeo IP, a IPConfigure oferece uma variedade de produtos - todos que utilizam uma interface baseada em navegador, ao mesmo tempo que suportam arquiteturas Windows e Linux e são capazes de suportar perfeitamente um número ilimitado de câmeras, locais e usuários em uma arquitetura centralizada, distribuída ou hospedada. A plataforma Orchid VMS e os Appliances SteelFin da IPConfigure foram implantados com sucesso em instalações que variam de restaurantes de fast-food a portos internacionais, hospitais e universidades.

Resumo da Vaga

A IPConfigure está buscando contratar um forte programador C++ responsável pela criação de componentes de streaming de vídeo, serviços web e gerenciamento de dados back-end em nossos sistemas de gerenciamento de vídeo de vigilância baseados em navegador. O desenvolvedor C++ deve ter forte familiaridade com programação orientada a objetos, C++11 (e/ou C++14, C++17), testes unitários, desenvolvimento orientado a testes e ferramentas e ambientes de desenvolvimento Linux. Esta é uma oportunidade incrível para trabalhar com tecnologias de ponta no mercado de vigilância por vídeo IP. O candidato ideal trabalhará em nosso escritório em Norfolk, VA.

Deveres/Responsabilidades

  1. Participar de um processo de desenvolvimento de software Ágil bem definido com outros desenvolvedores seniores.
  1. Desenvolver código de aplicação de alta qualidade e bem projetado para funcionalidades e componentes do sistema.
  1. Participar do design de funcionalidades, garantindo um equilíbrio entre os requisitos de negócios e tecnologia.
  1. Entregar código conforme agendado, que adere ao design.
  1. Encontrar as causas raiz dos defeitos em funcionalidades.
  1. Aderir a práticas de codificação projetadas para promover a reutilização e padronização de código.
  1. Fornecer estimativas de tempo e recursos para suas próprias áreas de funcionalidade.
  1. Identificar riscos e estratégias de mitigação.

Habilidades/Capacidades Requeridas

  1. Experiência em C++11 ou mais recente.
  1. Familiaridade com: programação de sistemas Linux ou Windows, Boost.
  1. Experiência em design orientado a objetos.
  1. Programação de serviços web (SOA, SOAP, REST).
  1. Uma preocupação ativa com engenharia de qualidade, com experiência na construção de aplicações web escaláveis.

Educação e Experiência

  1. Os candidatos devem ter no mínimo um Bacharelado em Ciência da Computação, Engenharia Elétrica, Engenharia da Computação, Matemática, etc. Mestrado ou Doutorado é um diferencial.
  1. Dois anos de experiência profissional em desenvolvimento C++ no mínimo.

Qualquer um dos seguintes seria um diferencial:

  1. Familiaridade com frameworks de streaming de mídia como GStreamer.
  1. Programação de rede (TCP, UDP, Unicast, Multicast).
  1. Amostras de código e portfólio de designs.
  1. Contribuições para projetos de código aberto (por exemplo, uma página github)

Benefícios

  • Salários competitivos na indústria com base na experiência.
  • Política generosa de Férias Remuneradas (PTO), Trabalho Remoto e Sabbatical a cada 3 anos.
  • Planos de seguro de Saúde, Visão, Odontológico e de Vida.
  • Conta de Despesas Flexíveis (FSA) e Conta de Poupança para Saúde (HSA).
  • 401K com contrapartida da empresa.

IPConfigure, Inc. oferece oportunidades iguais de emprego a todas as pessoas qualificadas e administra todos os aspectos e condições de emprego sem distinção de raça, religião, cor, sexo, gênero, orientação sexual, gravidez, idade, origem nacional, ancestralidade, deficiência física ou mental, obesidade severa/mórbida, condição médica, status militar ou de veterano, informação genética, estado civil, etnia, alienação ou qualquer outra classificação protegida, de acordo com as leis federais, estaduais e locais aplicáveis.

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