Empleo
Del feed del socio
Ingeniero Senior de Pruebas de Software Embebido
Precio a consultar
Detalles
- Tipo de empleo
- Jornada completa
- Remoto
- No
- Empresa
- Optics11
Descripción
Traducido automáticamente de English. El texto original es el oficial. Traducción automática — se está preparando una más precisa.
Como ingeniero senior de pruebas de software integrado en Optics11, usted posee la capacidad de prueba del sistema de software integrado para nuestras plataformas de interrogadores de detección. Usted define, automatiza, ejecuta y mejora continuamente Hardware-in-the-Loop (HIL) y las pruebas de regresión e integración a nivel de caja para que los candidatos a la versión de software y firmware estén calificados en hardware representativo antes de pasar a la verificación formal, FAT (Prueba de aceptación de fábrica), validación de campo o aplicación.
Su alcance cubre el comportamiento integrado de aplicaciones y servicios integrados de Linux, API internas y externas, interfaces de hardware, interacciones de firmware y FPGA, control, calibración y configuración del sistema, diagnóstico, adquisición de datos, comportamiento de arranque y actualización, mecanismos de recuperación e interfaces de sensores. Usted construye y mantiene marcos de prueba automatizados, bancos de HIL, arneses de prueba, integración de CI/CD y evidencia de lanzamiento objetiva que hacen que el comportamiento del producto sea repetible, observable y medible.
Usted es parte del equipo de Sensing Platform y trabaja en estrecha colaboración con software integrado, FPGA/firmware, electrónica, fotónica, arquitectos, ingeniería de sistemas de productos, integración de productos, verificación y validación, ingeniería de ciclo de vida, equipos de aplicaciones/software y socios de desarrollo externos. La propiedad principal de esta función es la calificación de liberación y pruebas a nivel del sistema HIL/interrogador integrado. Complementa las pruebas de componentes y unidades propiedad del desarrollador y no reemplaza la verificación formal independiente, el cumplimiento, el medio ambiente o la validación de aplicaciones de extremo a extremo realizadas en sentido descendente.
Responsabilidades clave:
• HIL y desarrollo de pruebas a nivel de sistema
• Poseer la estrategia de prueba del interrogador/HIL, el conjunto de regresión a nivel de sistema y el enfoque de calificación de lanzamiento de software/firmware integrado para Sensing Platform.
• Traducir los requisitos de productos, software, firmware e interfaz en planes de prueba, criterios de aceptación, objetivos de cobertura y pruebas de regresión automatizadas.
• Diseñar, construir y mantener configuraciones de prueba HIL utilizando hardware representativo, entradas de sensores reales o simuladas y equipos de laboratorio controlados remotamente.
• Desarrollar automatización de pruebas mantenible basada en Python para control de dispositivos, orquestación de pruebas, captura de datos, análisis e informes.
• Integre pruebas de regresión basadas en hardware en procesos de CI/CD, permitiendo pruebas repetibles y en gran medida automatizadas de las versiones candidatas.
• Mantener la trazabilidad entre requisitos, casos de prueba, defectos, resultados y evidencia de liberación.
• Calificación de lanzamiento y análisis de fallas
• Calificar las versiones de software y firmware integradas en el hardware de interrogador representativo antes de la validación de aplicaciones, V&V, FAT o de campo.
• Diseñar y ejecutar pruebas negativas, de estrés, de resistencia, de inyección de fallas, de reinicio/recuperación, de actualización/reversión y de robustez del sistema basadas en el riesgo del producto.
• Analizar registros, estado del sistema, rendimiento, sincronización, comportamiento de comunicación y salida de datos para identificar regresiones y problemas de integración.
• Clasificar fallas y respaldar el análisis de causa raíz en software, firmware, FPGA, electrónica, fotónica, sensores e interfaces de sistema.
• Reproduzca problemas de campo, producción y clientes en entornos de laboratorio/HIL y convierta fallas importantes en una cobertura de regresión permanente.
• Proporcionar información clara y basada en evidencia sobre la preparación para el lanzamiento, las limitaciones conocidas, los defectos no resueltos y las brechas de cobertura.
• Ingeniería de pruebas y propiedad técnica
• Identificar riesgos de calidad, cobertura faltante, observabilidad débil, limitaciones de capacidad de prueba y escenarios de falla, e impulsar mejoras prácticas.
• Evaluar marcos de prueba, arquitecturas HIL, enfoques de simulación, instrumentación y soluciones de automatización.
• Trabajar con ingenieros de software, firmware/FPGA, electrónica, fotónica, sistemas, integración y V&V para mejorar el diseño para la capacidad de prueba, las interfaces, el diagnóstico y los criterios de aceptación.
• Poseer importantes flujos de trabajo de automatización, pruebas de sistemas y HIL con una orientación mínima, manteniendo al mismo tiempo los entornos de prueba, las herramientas, las configuraciones y la documentación confiables y reproducibles.
• Contribuir a las revisiones de requisitos, diseño, código, plan de prueba y resultados de prueba.
• Colaboración y mejora continua
• Colaborar entre equipos de ingeniería multidisciplinarios para resolver problemas complejos de integración y calidad del producto.
• Comunicar claramente los resultados de las pruebas, los riesgos de calidad, los defectos, las dependencias y la preparación de la versión a las partes interesadas técnicas.
• Compartir conocimientos y asesorar a pares en pruebas de software integrado, automatización HIL, análisis de fallas y diseño de pruebas sólidas.
• Mejorar continuamente la cobertura automatizada, los controles de calidad de CI/CD, los informes de pruebas, los diagnósticos, la estabilidad del entorno de pruebas y los procesos de lanzamiento.
• Reduzca las pruebas incompletas, manuales y repetitivas mediante activos de prueba reutilizables y una automatización confiable.
¿Por qué unirse a nosotros?
• Únase a una de las empresas de tecnología profunda más prometedoras de Europa.
• Dar forma al futuro de una organización de I+D multidisciplinaria en rápido crecimiento.
• Paquete de salarios y beneficios competitivos.
• Disfrute de actividades regulares del equipo y eventos de la empresa.
• Se proporcionan almuerzos frescos para el equipo todos los días.
Calificaciones:
• Licenciatura o Maestría en Ciencias de la Computación, Ingeniería de Software, Ingeniería Eléctrica, Sistemas Embebidos o disciplina técnica relacionada.
• Más de 5 años de experiencia relevante en pruebas de software integrado, integración de sistemas integrados, automatización de pruebas, pruebas HIL, ingeniería de calidad de software o campos relacionados.
Amplia experiencia en pruebas de productos integrados en hardware físico y sistemas integrados durante todo el ciclo de vida del desarrollo del producto.
• Fuertes habilidades en Python para automatización de pruebas, herramientas, control y análisis de equipos de laboratorio.
• Gran conocimiento de los sistemas Linux integrados, aplicaciones y servicios de Linux, procesos de software, redes, registro/diagnóstico e interacción hardware/software.…
Fuente: Arbeitnow (https://www.arbeitnow.nl/jobs/companies/optics11/senior-embedded-software-test-engineer-amsterdam-92032)
Su alcance cubre el comportamiento integrado de aplicaciones y servicios integrados de Linux, API internas y externas, interfaces de hardware, interacciones de firmware y FPGA, control, calibración y configuración del sistema, diagnóstico, adquisición de datos, comportamiento de arranque y actualización, mecanismos de recuperación e interfaces de sensores. Usted construye y mantiene marcos de prueba automatizados, bancos de HIL, arneses de prueba, integración de CI/CD y evidencia de lanzamiento objetiva que hacen que el comportamiento del producto sea repetible, observable y medible.
Usted es parte del equipo de Sensing Platform y trabaja en estrecha colaboración con software integrado, FPGA/firmware, electrónica, fotónica, arquitectos, ingeniería de sistemas de productos, integración de productos, verificación y validación, ingeniería de ciclo de vida, equipos de aplicaciones/software y socios de desarrollo externos. La propiedad principal de esta función es la calificación de liberación y pruebas a nivel del sistema HIL/interrogador integrado. Complementa las pruebas de componentes y unidades propiedad del desarrollador y no reemplaza la verificación formal independiente, el cumplimiento, el medio ambiente o la validación de aplicaciones de extremo a extremo realizadas en sentido descendente.
Responsabilidades clave:
• HIL y desarrollo de pruebas a nivel de sistema
• Poseer la estrategia de prueba del interrogador/HIL, el conjunto de regresión a nivel de sistema y el enfoque de calificación de lanzamiento de software/firmware integrado para Sensing Platform.
• Traducir los requisitos de productos, software, firmware e interfaz en planes de prueba, criterios de aceptación, objetivos de cobertura y pruebas de regresión automatizadas.
• Diseñar, construir y mantener configuraciones de prueba HIL utilizando hardware representativo, entradas de sensores reales o simuladas y equipos de laboratorio controlados remotamente.
• Desarrollar automatización de pruebas mantenible basada en Python para control de dispositivos, orquestación de pruebas, captura de datos, análisis e informes.
• Integre pruebas de regresión basadas en hardware en procesos de CI/CD, permitiendo pruebas repetibles y en gran medida automatizadas de las versiones candidatas.
• Mantener la trazabilidad entre requisitos, casos de prueba, defectos, resultados y evidencia de liberación.
• Calificación de lanzamiento y análisis de fallas
• Calificar las versiones de software y firmware integradas en el hardware de interrogador representativo antes de la validación de aplicaciones, V&V, FAT o de campo.
• Diseñar y ejecutar pruebas negativas, de estrés, de resistencia, de inyección de fallas, de reinicio/recuperación, de actualización/reversión y de robustez del sistema basadas en el riesgo del producto.
• Analizar registros, estado del sistema, rendimiento, sincronización, comportamiento de comunicación y salida de datos para identificar regresiones y problemas de integración.
• Clasificar fallas y respaldar el análisis de causa raíz en software, firmware, FPGA, electrónica, fotónica, sensores e interfaces de sistema.
• Reproduzca problemas de campo, producción y clientes en entornos de laboratorio/HIL y convierta fallas importantes en una cobertura de regresión permanente.
• Proporcionar información clara y basada en evidencia sobre la preparación para el lanzamiento, las limitaciones conocidas, los defectos no resueltos y las brechas de cobertura.
• Ingeniería de pruebas y propiedad técnica
• Identificar riesgos de calidad, cobertura faltante, observabilidad débil, limitaciones de capacidad de prueba y escenarios de falla, e impulsar mejoras prácticas.
• Evaluar marcos de prueba, arquitecturas HIL, enfoques de simulación, instrumentación y soluciones de automatización.
• Trabajar con ingenieros de software, firmware/FPGA, electrónica, fotónica, sistemas, integración y V&V para mejorar el diseño para la capacidad de prueba, las interfaces, el diagnóstico y los criterios de aceptación.
• Poseer importantes flujos de trabajo de automatización, pruebas de sistemas y HIL con una orientación mínima, manteniendo al mismo tiempo los entornos de prueba, las herramientas, las configuraciones y la documentación confiables y reproducibles.
• Contribuir a las revisiones de requisitos, diseño, código, plan de prueba y resultados de prueba.
• Colaboración y mejora continua
• Colaborar entre equipos de ingeniería multidisciplinarios para resolver problemas complejos de integración y calidad del producto.
• Comunicar claramente los resultados de las pruebas, los riesgos de calidad, los defectos, las dependencias y la preparación de la versión a las partes interesadas técnicas.
• Compartir conocimientos y asesorar a pares en pruebas de software integrado, automatización HIL, análisis de fallas y diseño de pruebas sólidas.
• Mejorar continuamente la cobertura automatizada, los controles de calidad de CI/CD, los informes de pruebas, los diagnósticos, la estabilidad del entorno de pruebas y los procesos de lanzamiento.
• Reduzca las pruebas incompletas, manuales y repetitivas mediante activos de prueba reutilizables y una automatización confiable.
¿Por qué unirse a nosotros?
• Únase a una de las empresas de tecnología profunda más prometedoras de Europa.
• Dar forma al futuro de una organización de I+D multidisciplinaria en rápido crecimiento.
• Paquete de salarios y beneficios competitivos.
• Disfrute de actividades regulares del equipo y eventos de la empresa.
• Se proporcionan almuerzos frescos para el equipo todos los días.
Calificaciones:
• Licenciatura o Maestría en Ciencias de la Computación, Ingeniería de Software, Ingeniería Eléctrica, Sistemas Embebidos o disciplina técnica relacionada.
• Más de 5 años de experiencia relevante en pruebas de software integrado, integración de sistemas integrados, automatización de pruebas, pruebas HIL, ingeniería de calidad de software o campos relacionados.
Amplia experiencia en pruebas de productos integrados en hardware físico y sistemas integrados durante todo el ciclo de vida del desarrollo del producto.
• Fuertes habilidades en Python para automatización de pruebas, herramientas, control y análisis de equipos de laboratorio.
• Gran conocimiento de los sistemas Linux integrados, aplicaciones y servicios de Linux, procesos de software, redes, registro/diagnóstico e interacción hardware/software.…
Fuente: Arbeitnow (https://www.arbeitnow.nl/jobs/companies/optics11/senior-embedded-software-test-engineer-amsterdam-92032)
Este anuncio proviene de un feed de socios. Solicítalo en el sitio web de origen.
Fuente: Optics11
Ubicación
Ámsterdam, Países Bajos
Publicación proporcionada por Optics11.