Ingeniero de desarrollo de software embebido en General Electric


Localización: Chennai

Buscar: GE

Índice del contenido

Resumen de la descripción del puesto

Formarás parte de un equipo de diseño global y matricial que trabajará en el lanzamiento de nuevos productos y en el mantenimiento/soporte de los productos existentes. Este equipo es responsable de los programas de desarrollo a largo plazo, así como de las asignaciones de diseño personalizado a corto plazo que aprovechan las plataformas de productos existentes.

Como miembro clave, usted es responsable del desarrollo de software del sistema principal, las bibliotecas, los controladores y otros módulos. Desarrollar software utilizando prácticas de diseño seguras.

Será responsable de múltiples aspectos del desarrollo del producto, desde el análisis de requisitos, el desarrollo de funciones, la creación de prototipos y las pruebas hasta la validación del diseño final, la documentación y el lanzamiento del producto.
Además de una estrecha interacción con los clientes internos y externos, este rol requiere un fuerte jugador de equipo integrador con orientación a resultados y disposición para trabajar en una metodología de ejecución ágil.

Responsable de la planificación/ejecución operativa departamental o se centra en la ejecución de actividades profesionales dentro de una disciplina técnica. Opera con cierta autonomía pero guiado por lineamientos establecidos o verificación de resultados finales. El trabajo permite modificar los procedimientos y prácticas que amparan el trabajo, siempre que los resultados finales cumplan con los estándares de aceptación (calidad, alcance, oportunidad, etc.).

descripción del trabajo

Responsabilidades Esenciales

  • Participe en todos los aspectos del desarrollo de productos, desde el análisis de requisitos hasta el desarrollo y las pruebas de código.
  • Colabore con equipos de ingeniería multiplataforma para desarrollar y ejecutar mejoras de productos, actualizaciones de productos y lanzamientos de nuevos productos.
  • Impulse iniciativas de mejora continua relacionadas con las características integradas del producto y los procesos del equipo.
  • Diseña utilizando técnicas orientadas a objetos y enfócate en diseños ciberseguros. Desarrollar sistemas con C/C++ y sistemas operativos embebidos en tiempo real (VxWorks).
  • Desarrolle e implemente software integrado que va desde aplicaciones de alto nivel hasta controladores de dispositivos de hardware de bajo nivel.
  • Desarrolle software integrado para diversos campos, como F&G, sistemas de energía, metales y transporte marítimo.
  • Desarrollar aplicaciones front-end usando tecnologías Microsoft (Visual Basic, Visual C++, C#, .Net).
  • Analice el código incrustado para determinar la causa raíz de los errores e implementar acciones correctivas.
  • Responsabilidad de liderazgo técnico propio para el desarrollo, implementación, validación y mantenimiento de productos.
  • Realice revisiones, proponga cambios de diseño, realice pruebas para garantizar que los sistemas y las plataformas cumplan con los requisitos de diseño.
  • Trabaja con un equipo de ingenieros de sistemas y controles que desarrollan software operativo para varios subsistemas.
  • Desarrolle aplicaciones de prueba para ejecutar las pruebas antes de entregarlas al equipo de prueba.
  • Preparar documentos de requisitos, documentos de diseño, planes de prueba de unidad y otros documentos para cumplir con los estándares de calidad.
  • Realizar el diseño, análisis o evaluación de los proyectos asignados utilizando principios sólidos de ingeniería y cumplimiento de los estándares comerciales, prácticas, procedimientos y requisitos de productos/programas.
  • Creación y mantenimiento de código y proceso de ingeniería/documentación técnica.
  • Colabore con los gerentes de producto, los líderes de equipo y los evaluadores para entregar el producto con un mejor rendimiento inicial.
  • Interactuar con múltiples partes interesadas en otras partes del mundo.
  • Priorizar los problemas de los clientes y garantizar la resolución oportuna de los problemas para lograr un mejor índice de satisfacción del cliente.

Calificaciones/Requisitos

  • Licenciatura o Maestría en Ingeniería Eléctrica/Electrónica/Ingeniería Informática de instituciones de renombre.
  • Más de 4 años de experiencia en desarrollo de software embebido.
  • Buena experiencia en C, C++, VC++, C#, RTOS.
  • Buena experiencia con procesadores Intel, ARM.
  • Buen conocimiento de protocolos de comunicación industrial como EtherCAT, Modbus, Profibus, Canbus, etc.
  • Experiencia en diferentes fases del Ciclo de Vida de Desarrollo de Software (SDLC).
  • Buen conocimiento de las herramientas de secuencias de comandos.
  • Excelentes habilidades de depuración.
  • Las áreas de especialización pueden incluir redes, sistemas operativos, ciberseguridad, bases de datos y aplicaciones, entre otras.

Propiedades deseadas

Desarrollo y prueba de SW embebido.
Pasión por la calidad y el desarrollo ciberseguro.
Experiencia en automatización de compilaciones, integración continua, gestión de configuración, verificación, implementación de software.
Fuerte comprensión técnica, sólidas habilidades de comunicación verbal y escrita.
Fuertes habilidades interpersonales y de liderazgo.

Si quieres conocer otros artículos parecidos a Ingeniero de desarrollo de software embebido en General Electric puedes visitar la categoría Electrónica.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir