Carreras

Ingeniero de software

Jupiter Systems está buscando un ingeniero de software para participar en el diseño y desarrollo de software de las generaciones actuales y futuras de sistemas de procesamiento de video para video walls de alta gama para comando y control y otras aplicaciones de misión crítica.

Responsabilidades

  • Desarrollar nuevas aplicaciones de software nativas y basadas en la web.
  • Analizar y mantener aplicaciones de software existentes.
  • Diseñe código altamente escalable y comprobable

Cualificaciones mínimas

  • Licenciatura o Maestría en Ciencias de la Computación o campo relacionado
  • Al menos 4 años de experiencia en desarrollo de software.
  • Experiencia en el desarrollo de software y firmware en C ++ / C# y JavaScript.
  • Familiaridad con el procesamiento de datos multimedia, transmisión de video y audio.
  • Experiencia con programación multiproceso, redes, TCP / IP y programación de sockets
  • Experiencia trabajando como parte del equipo usando el desarrollo Agile y Waterfall
  • Buen conocimiento de las pruebas unitarias, la automatización de pruebas, la cobertura del código, las herramientas de compilación, etc.

Calificaciones preferidas

  • Codificación / decodificación H.264
  • Conocimiento práctico de OpenGL, OpenCL, DirectX, familiaridad con la canalización de gráficos
  • Arquitecturas .NET, WCF, WPF, MVC y MVVM
  • WebRTC, WebSocket
  • Node.JS, Bootstrap, React, jQuery
  • Experiencia en desarrollo de Windows y Linux

• Debe estar autorizado para trabajar en los Estados Unidos. No hay patrocinio de H1B disponible.

es_MX