El portal de empleo de España

Desarrollador de Software – Bancos de Pruebas de Ataques de Seguridad

Presencial en Barcelona·Jornada completa·Añadida hace 3 meses

Esta oferta se publicó hace 3 meses

SGS

183 ofertas abiertas

Resumen

Detalles del puesto

  • Jornada completa

    Según la oferta.

Requisitos

  • Trabajar en inglés

    Se requiere inglés, según la oferta.

  • Trabajar presencialmente en Barcelona

    No se menciona ninguna ayuda para la mudanza.

  • Titulación universitaria

    «Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.» — según la oferta.

Esta oferta se ha traducido automáticamente al español.

Requisitos

Qué buscan

  • Grado o Máster en Informática, Ingeniería de Software o un campo relacionado.  

  • Actitud proactiva con una fuerte motivación por aprender sobre análisis de ciberseguridad y técnicas de ataque 

  • Sólidas habilidades de programación en:  

  • Java 

  • C (para microcontroladores y RTOS) 

  • Experiencia con Maven 

  • Experiencia construyendo y manteniendo componentes de interfaz de usuario basados en Swing 

  • Experiencia con entornos de desarrollo basados en Windows y Linux.  

  • Experiencia y motivación para trabajar con protocolos y programación a nivel de bytes 

  • Experiencia con sistemas de control de versiones como Git.  

Se valorará

Habilidades deseadas 

Familiaridad con conceptos de pruebas de penetración y evaluación de vulnerabilidades. 

  • Conocimiento de metodologías de pruebas de ciberseguridad 

  • Familiaridad con conceptos de pruebas de penetración y evaluación de vulnerabilidades. 

  • Conocimiento de prácticas de codificación segura y modelado de amenazas. 

  • Experiencia trabajando con el framework de la plataforma NetBeans 

  • Experiencia trabajando con Java Native Interface 

  • Experiencia comunicándose con instrumentos de laboratorio 

  • Conocimientos de Smartcard / NFC 

  • Docker, virtualización o entornos en la nube. 

  • Implementación de pruebas de Fuzz, inyección de fallos y ataques de canal lateral  

  • Conocimientos prácticos de algoritmos criptográficos comunes como AES, DES, RSA, SHA, etc. 

  • Experiencia trabajando con CUDA/GPU Computing 

  • Habilidades de programación en:  

  • Python  

  • Go o Rust 

El puesto

Buscamos un Software Developer para diseñar, desarrollar y mantener bancos de pruebas de ataques de seguridad utilizados para evaluar la resiliencia de software, sistemas embebidos, redes y productos conectados frente a amenazas de ciberseguridad. Los sistemas de prueba se centran en el análisis de canales laterales, pruebas de inyección de fallos y validación de protocolos de seguridad para productos seguros e implementaciones criptográficas. 

Recopilar los requisitos del producto  

El ingeniero analizará la arquitectura existente del banco de pruebas, interactuará directamente con los usuarios (evaluadores de seguridad e investigadores) y traducirá las necesidades operativas en nuevas funcionalidades y requisitos funcionales. 

Desarrollar nuevas funcionalidades 

El desarrollador traducirá los requisitos definidos y las especificaciones del sistema en código Java robusto, mantenible y eficiente, garantizando su correcta integración dentro de la arquitectura existente. Esto incluye ampliar y modificar los componentes del sistema, integrar nuevos instrumentos de laboratorio en la herramienta, desarrollar nuevos módulos y entregar funcionalidades que satisfagan las necesidades del usuario cumpliendo con los estándares de codificación establecidos, las mejores prácticas de ingeniería de software y las expectativas de calidad.  

Además, el desarrollador utilizará el lenguaje de programación C para diseñar e implementar aplicaciones de prueba seguras que se ejecuten en los productos evaluados u otros componentes de hardware. 

Validar el lanzamiento del producto 

El desarrollador también será responsable de ampliar, ejecutar y validar pruebas en el producto del banco de pruebas para asegurar que las funcionalidades implementadas cumplen con los requisitos funcionales, de rendimiento y de seguridad. 

El desarrollador también será responsable de crear y mantener scripts y pipelines de CI/CD para automatizar los procesos de construcción, integración, prueba y despliegue, garantizando una entrega de software constante y una mayor fiabilidad. 

Documentar los cambios 

El desarrollador también será responsable de documentar los requisitos del sistema, la arquitectura del software y las especificaciones técnicas de manera clara y estructurada. Esto incluye mantener actualizada la documentación de la arquitectura existente del banco de pruebas, registrar las decisiones de diseño y asegurar que las nuevas funcionalidades y requisitos funcionales definidos estén correctamente especificados y sean trazables.

Sobre SGS

SGS es una empresa multinacional con sede en Suiza y líder mundial en servicios de inspección, verificación, ensayos y certificación. Fundada en 1878, opera en diversos sectores, como agricultura, construcción, energía, fabricación, minería y sector público, ofreciendo servicios como garantía de calidad, gestión de riesgos y soluciones de sostenibilidad. Con más de 99 000 empleados y una red de más de 2600 oficinas y laboratorios en todo el mundo, SGS es un actor de referencia en el sector de ensayos, inspección y certificación (TIC).

En España, SGS tiene una presencia significativa con oficinas en Madrid, Barcelona y otras ciudades importantes, ofreciendo una amplia gama de puestos técnicos y de inspección. La empresa es conocida por su firme compromiso con la seguridad, la calidad y el cumplimiento normativo, lo que la convierte en un empleador relevante para profesionales internacionales con formación en ingeniería, ciencias ambientales y seguridad industrial. SGS ofrece oportunidades de crecimiento profesional en un entorno global, y sus operaciones en España son una parte clave de su red europea.

Sector
Testing & Certification
Fundación
1878
Plantilla
50,000–100,000
Sede
Geneva, Switzerland
En España
Madrid, Barcelona, Valencia y 7 más

Datos prácticos

  • SGS opera en más de 140 países, lo que ofrece a los profesionales internacionales la oportunidad de trabajar en un entorno verdaderamente global, con potencial para proyectos transfronterizos y movilidad profesional.
  • La empresa ofrece amplios programas de formación y desarrollo, incluidos cursos de idiomas y certificaciones técnicas, que pueden ser valiosos para los profesionales que se trasladan a España.
  • SGS tiene una carrera profesional estructurada con oportunidades para progresar desde puestos técnicos hasta cargos directivos, lo que resulta atractivo para quienes buscan crecimiento a largo plazo.
  • Las oficinas en España están bien establecidas e integradas en la red europea, lo que ofrece un entorno laboral estable y exposición a diversos sectores.
  • SGS es un empleador grande y estable con una marca sólida, lo que puede resultar tranquilizador para los profesionales internacionales que buscan un puesto seguro.

En sus propias palabras

Sobre la empresa y el equipo

SGS Brightsight es el laboratorio de evaluación de seguridad independiente más grande del mundo, con instalaciones acreditadas en todo el globo. Nuestros equipos en Delft (Países Bajos), Barcelona y Madrid (España), Meyreuil (Francia), Beijing, Shanghai y Guangzhou (China), Singapur y EE. UU. se dedican a ayudar a las empresas a garantizar que sus productos cumplan con las últimas normativas y requisitos de seguridad. Con más de 35 años de experiencia en la evaluación de productos TI en diversos sectores, trabajamos a la vanguardia de la seguridad, evaluando productos frente a estrictos estándares gubernamentales y privados. 

En SGS Brightsight, nuestro entorno basado en el conocimiento está impulsado por profesionales de diversos perfiles técnicos. Nos enorgullecemos de fomentar una atmósfera abierta, ambiciosa e internacional que valora el crecimiento continuo. Puede encontrar más información sobre nuestro trabajo en SGS Brightsight: Security Evaluation Lab.

El campo de la evaluación de seguridad es muy amplio, está en constante movimiento y es muy emocionante. ¡Esperamos darte la bienvenida a nuestro equipo! 

Todas las vacantes de SGS
WhatsApp