Motorola Solutions

Ingeniero Senior de Seguridad de Software

JavaScriptTypeScriptPythonAWSDockerKubernetesC++Go
Traducción automática. Consulta el original.

ACERCA DE LA EMPRESA

En Motorola Solutions, creemos que todo empieza por nuestra gente. Somos una comunidad global unida, impulsada por la búsqueda incesante de ayudar a mantener a las personas más seguras en todas partes. Creamos y conectamos tecnologías para ayudar a proteger personas, propiedades y lugares. Nuestras soluciones fomentan la colaboración que es fundamental para comunidades más seguras, escuelas más seguras, hospitales más seguros, negocios más seguros y, en última instancia, naciones más seguras. Conéctate con una carrera que importa y ayúdanos a construir un futuro más seguro.

En Motorola Solutions, creemos que todo empieza por nuestra gente. Somos una comunidad global unida, impulsada por la búsqueda incesante de ayudar a mantener a las personas más seguras en todas partes. Creamos y conectamos tecnologías para ayudar a proteger personas, propiedades y lugares. Nuestras soluciones fomentan la colaboración que es fundamental para comunidades más seguras, escuelas más seguras, hospitales más seguros, negocios más seguros y, en última instancia, naciones más seguras. Conéctate con una carrera que importa y ayúdanos a construir un futuro más seguro.

ACERCA DEL DEPARTAMENTO

El equipo de seguridad de Avigilon, del cual serás un miembro clave, es responsable de mantener e implementar controles de seguridad para todos los datos confidenciales y de propiedad intelectual dentro de nuestra plataforma de seguridad física y de videovigilancia, en la organización Avigilon.

Este Ingeniero Senior de Seguridad de Software será responsable de analizar los diseños e implementaciones de software desde una perspectiva de seguridad, identificando y proponiendo soluciones a problemas de seguridad a lo largo del ciclo de vida del desarrollo de software (SDLC).

DESCRIPCIÓN DEL PUESTO

Responsabilidades

DISEÑO E IMPLEMENTACIÓN DE SEGURIDAD

  1. Realizar modelado de amenazas, evaluaciones de riesgos y revisiones de arquitectura para identificar y mitigar riesgos.
  1. Apoyar a los equipos de ingeniería en los requisitos detallados de seguridad para cumplir con los requisitos de cumplimiento y las mejores prácticas de la industria.
  1. Realizar revisiones de código de seguridad en busca de posibles vulnerabilidades de seguridad.
  1. Actuar como experto en la materia para asesorar y responder preguntas de los equipos de ingeniería y cumplimiento sobre asuntos técnicos de seguridad de productos.

PRUEBAS DE SEGURIDAD

  1. Definir y supervisar la implementación de herramientas de Análisis de Composición de Software (SCA) para compilar SBOMs de componentes de software, ayudando a identificar vulnerabilidades conocidas y violaciones de licencia.
  1. Definir y supervisar la implementación de herramientas automatizadas de pruebas de seguridad en pipelines de CI, incluyendo escaneo Estático de Seguridad de Aplicaciones (SAST), escaneo Dinámico de Seguridad de Aplicaciones (DAST) y detección de secretos.
  1. Pruebas de penetración manual de aplicaciones web (backend y frontend). Son deseables habilidades de pruebas de penetración manual en los dominios de infraestructura en la nube, embebidos/SO o móviles.
  1. Escribir scripts personalizados o casos de prueba unitarios para verificar vulnerabilidades o controles de seguridad rotos/faltantes.
  1. Recomendar mejoras a las herramientas y procesos de escaneo de seguridad existentes, y proponer nuevas.

GESTIÓN DE VULNERABILIDADES

  1. Clasificar los hallazgos de las herramientas automatizadas de escaneo de seguridad.
  1. Validar posibles vulnerabilidades de seguridad para determinar si son verdaderos positivos o falsos positivos (es decir, no aplicables) en el contexto del producto. Escribir pruebas de concepto cuando sea necesario para lograr esto.
  1. Evaluar el riesgo de vulnerabilidades y amenazas para ayudar al negocio a determinar su orden de prioridad de remediación.
  1. Comunicar los problemas de seguridad identificados a los stakeholders de ingeniería y cumplimiento, y gestionarlos a lo largo del proceso SDLC para asegurar que se aborden adecuadamente.

INTEGRACIÓN SDLC Y DEVSECOPS

  1. Establecer y mantener estándares de codificación segura, requisitos de seguridad de producto base y mejores prácticas más generales para guiar a los equipos de desarrollo.
  1. Asistir al área de programas en la implementación de un pipeline seguro de Integración Continua/Entrega Continua (CI/CD) utilizando principios y prácticas de DevSecOps para aumentar la automatización.
  1. Implementar controles de seguridad automatizados como parte de los pipelines de CI/CD.

RESPUESTA A INCIDENTES Y CUMPLIMIENTO

  1. Apoyar los procesos de respuesta a incidentes de seguridad del producto, incluyendo el análisis de causa raíz (identificar los componentes del producto afectados, los datos y el nivel general de impacto) y la definición de estrategias de mitigación.
  1. Definir criterios y protocolos claros para la respuesta a incidentes de seguridad.
  1. Realizar análisis post-incidente para compilar listas de lecciones aprendidas, y medidas para prevenir la recurrencia de incidentes similares, y refinar las estrategias de respuesta.
  1. Monitorizar amenazas de seguridad emergentes, vulnerabilidades y tendencias para investigar, remediar e integrar proactivamente nuevas protecciones.
  1. Asegurar que los productos cumplan con los estándares, certificaciones y regulaciones de seguridad relevantes (por ejemplo, OWASP, NIST).

Cualificaciones

EXPERIENCIA Y EDUCACIÓN

  1. 7+ años de experiencia en Ingeniería de Seguridad con enfoque en seguridad de productos y/o seguridad de aplicaciones.
  1. Título de Grado en Ciencias de la Computación, Seguridad de la Información o un campo técnico relacionado.

HABILIDADES TÉCNICAS

  1. Conocimiento profundo de infraestructuras basadas en contenedores Linux y Docker, incluyendo su orquestación (por ejemplo, Kubernetes).
  1. Conocimiento práctico de técnicas, estándares y tecnologías de autenticación y autorización de última generación, criptografía aplicada, vulnerabilidades de seguridad y remediaciones.
  1. Experiencia significativa en desarrollo de software. Es deseable experiencia en Go (nuestro principal lenguaje backend), Typescript/Javascript, C/C++, Python y Bash.
  1. Conocimiento práctico de protocolos y tecnologías relacionados con la web (HTTP, REST APIs, DOM, CSP), protocolos de red (IP, TCP, UDP) y protocolos de seguridad (TLS).
  1. Experiencia en la realización de modelado de amenazas, con un buen entendimiento de vectores y marcos de amenazas comunes.
  1. Sólido conocimiento de principios de seguridad, mejores prácticas y estándares de la industria, como NIST, ISO 27001 y CIS Critical Security Controls, OWASP ASVS y Guías de Pruebas.
  1. Familiaridad con marcos de seguridad estándar de la industria como OWASP y NIST.
  1. Experiencia con herramientas de seguridad como SAST, DAST, IAST y SCA.
  1. Habilidades analíticas y de investigación excepcionales, con experiencia práctica en análisis de causa raíz.
  1. Conocimiento de amenazas y técnicas actuales y emergentes para explotar vulnerabilidades de seguridad.
  1. Experiencia con pipelines de CI/CD, integración de herramientas de seguridad y SDLC seguro.
  1. Experiencia con infraestructura basada en la nube (AWS, Azure o Google Cloud), y en las mejores prácticas sobre cómo asegurar entornos en la nube.

REQUISITOS BÁSICOS

  1. Título de Grado
  1. 5+ años de experiencia en Ingeniería de Seguridad

Cualificaciones Deseables

EXPERTICIA AVANZADA

  1. Es deseable familiaridad con consideraciones de seguridad para sistemas de IA/ML.
  1. Comprensión del diseño, implementación y operación de sistemas distribuidos.
  1. Comprensión de las amenazas y controles de privacidad, incluyendo cómo adaptar las mejores prácticas genéricas a escenarios específicos en el producto proporcionando especificaciones detalladas a los stakeholders.
  1. Experiencia en desarrollo de exploits, y buen entendimiento de las condiciones necesarias para activar diferentes tipos de vulnerabilidades, y el impacto máximo alcanzable.
  1. Experiencia con plataformas empresariales de recopilación y análisis de logs (por ejemplo, Splunk, OSQuery).

EDUCACIÓN Y CERTIFICACIONES

  1. Se prefiere Máster o experiencia equivalente.
  1. Las certificaciones de seguridad son un plus, incluyendo OSCP, OSEE, SANS/GIAC, CCSP y CISSP.

HABILIDADES BLANDAS Y LIDERAZGO

  1. Excelentes habilidades de comunicación verbal y escrita, con la capacidad de traducir conceptos complejos de seguridad a stakeholders técnicos y no técnicos.
  1. Capacidad demostrada para diseñar, documentar e implementar nuevos procesos de seguridad.
  1. Experiencia en un entorno tecnológico de alto crecimiento o negocio SaaS.
  1. Capacidad para mantener la calma bajo presión, especialmente durante incidentes o auditorías.

REQUISITOS DE VIAJE

Menos del 10%

REUBICACIÓN PROPORCIONADA

Ninguna

TIPO DE PUESTO

Experimentado

PLAN DE PAGO POR REFERENCIA

Sí

Declaración EEO

Motorola Solutions es un Empleador con Igualdad de Oportunidades. Todos los solicitantes calificados recibirán consideración para el empleo sin distinción de raza, color, religión o creencia, sexo, orientación sexual, identidad de género, origen nacional, discapacidad, condición de veterano o cualquier otra característica protegida por la ley.

Estamos orgullosos de nuestra cultura centrada en las personas y la comunidad, que empodera a cada Motorolan para ser su yo más auténtico y hacer su mejor trabajo para cumplir la promesa de un mundo más seguro. Si te gustaría unirte a nuestro equipo pero sientes que no cumples todos los requisitos deseables, aún nos encantaría saber por qué crees que serías una gran adición a nuestro equipo.

Estamos comprometidos a proporcionar una experiencia de reclutamiento inclusiva y accesible para candidatos con discapacidades u otras condiciones de salud física o mental.

Para solicitar una adaptación, por favor completa este Formulario de Adaptaciones Razonables docs.google.com/forms/d/e/1FAIpQLSdtFsy5jUxYcf7d7VZGiX_Ennsz162ZUEP6uxLgsdslTV5xgg/viewform para que podamos ayudarte.

Motorola Solutions adopta, fomenta y promueve los principios de diversidad, equidad e inclusión. Alentamos y damos la bienvenida a las solicitudes de todas las personas calificadas, independientemente de su raza, origen étnico, religión o creencia, orientación sexual, identidad y expresión de género, estatus de veterano o cualquier otro estatus protegido por la ley.

Estamos orgullosos de nuestra cultura centrada en las personas y la comunidad, que empodera a cada Motorolan para ser su yo más auténtico y hacer su mejor trabajo para cumplir la promesa de un mundo más seguro.

Si te gustaría unirte a nuestra comunidad pero sientes que no cumples con todos los requisitos para el puesto, aún nos encantaría saber por qué crees que serías una excelente adición a nuestro equipo.

También ofrecemos medidas de adaptación durante todas las etapas del proceso de contratación para fomentar la inclusión de personas que viven con una discapacidad física y/o mental. Para solicitar un ajuste, por favor completa este formulario de adaptación razonable docs.google.com/forms/d/e/1FAIpQLSdtFsy5jUxYcf7d7VZGiX_Ennsz162ZUEP6uxLgsdslTV5xgg/viewform para que podamos ayudarte.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores