El desarrollador de software será responsable de desarrollar o personalizar software para integrar diferentes sistemas y tecnologías de videovigilancia. Esto puede incluir la creación de interfaces de
programación de aplicaciones (API) aplicaciones de software personalizadas o la integración desoluciones de terceros para cumplir con los requisitos específicos del proyecto.
Debe ser capaz de implementar y configurar protocolos de comunicación estandar como ONVIFpara facilitar la interoperabilidad entre dispositivos de videovigilancia de diferentes fabricantes. Esto
implica comprender como funcionan estos protocolos y como adaptarlos a las necesidades delsistema.
El desarrollador de software debe poder configurar y personalizar sistemas de gestión de video(VMS) y sistemas de grabación de video (NVR y DVR) para satisfacer los requisitos específicos del
proyecto. Esto puede incluir la configuración de reglas de detección de movimiento configuraciónde alarmas configuración de usuarios y permisos y personalización de la interfaz de usuario.
A su vez debe ser responsable de desarrollar algoritmos personalizados para realizar tareas comoreconocimiento facial detección de objetos análisis de comportamiento etc.
Debe realizar pruebas exhaustivas del software desarrollado para garantizar su funcionalidadrendimiento y seguridad. Esto implica identificar y solucionar errores (bugs) y asegurarse de que el software cumpla con los requisitos del proyecto y las especificaciones del cliente.
Es importante que el desarrollador de software documente adecuadamente el Código y el proceso dedesarrollo para facilitar la mantenibilidad y el soporte técnico a largo plazo. Además puede
proporcionar soporte técnico a otros miembros del equipo durante la implementación y puesta enmarcha del sistema.
Se valorará experiencia en JAVA.
NEC Group under the Solution for Society principle delivers safety, security, fairness and efficiency to our society with our partners around the globe.