Overview
Honeywell Building Automation está transformando la manera en que opera cada edificio para ayudar a mejorar la calidad de vida de las personas que los utilizan. Con un portafolio que incluye software, hardware y servicios, Honeywell adopta un enfoque orientado a resultados para ayudar a los propietarios y operadores de edificios a mejorar la seguridad, la eficiencia energética y operativa, y crear una mejor experiencia en los edificios.
Ayudamos a transformar los edificios para que sean más seguros, más eficientes operativamente y más eficientes energéticamente.
Como Sr. Advanced Embedded Engineer en Honeywell, desempeñarás un papel fundamental en el desarrollo e implementación de soluciones embebidas avanzadas utilizando microcontroladores de Microchip. Serás responsable de diseñar, programar, probar y depurar software embebido para cumplir con los requisitos del proyecto. Tu experiencia con microcontroladores Microchip será clave para impulsar la innovación y garantizar la entrega exitosa de soluciones embebidas de alta calidad.
Reportarás directamente al Engineering Manager y trabajarás desde nuestra sede en Badalona, España, con un modelo de trabajo presencial.
En este puesto, tendrás la oportunidad de generar un impacto significativo desarrollando soluciones embebidas de vanguardia que definirán el futuro de los productos y tecnologías de Honeywell.
Diseñar, desarrollar y probar software embebido utilizando microcontroladores Microchip PIC32CZ.
Colaborar con equipos multifuncionales para definir los requisitos y entregables del proyecto.
Depurar y resolver problemas de software para garantizar soluciones embebidas confiables y de alta calidad.
Mantenerse actualizado con los últimos avances en microcontroladores Microchip y sistemas embebidos.
REQUISITOS INDISPENSABLES
Más de 6 años de experiencia en desarrollo de software embebido.
Grado en Ingeniería Eléctrica, Ingeniería Informática, Ingeniería de Computadores o un campo relacionado.
Sólidos conocimientos de arquitecturas de microcontroladores, específicamente Microchip PIC32CZ.
Fuerte comprensión de la integración hardware–software.
Habilidades avanzadas de depuración utilizando JTAG, SWD y depuradores seriales.
Amplia experiencia en programación en C y C++ para sistemas embebidos.
Experiencia en desarrollo de firmware con RTOS y bare-metal.
Experiencia demostrada en el desarrollo de bootloaders personalizados para dispositivos embebidos.
Sólido entendimiento de mecanismos de actualización de firmware (USB, UART, I2C, SPI, CAN, Ethernet).
Conocimiento de mecanismos de arranque seguro (secure boot), incluyendo autenticación, cifrado y protección contra retrocesos.
Experiencia en gestión de memoria y programación de Flash (NVM, EEPROM, memoria flash externa).
Competencia en el diseño e implementación de protocolos de comunicación como:
UART, I2C, SPI, USB, CAN y Ethernet
Protocolos personalizados de actualización de firmware
Experiencia con actualizaciones inalámbricas (OTA) es un plus
Experiencia con pruebas unitarias y pruebas hardware-in-the-loop (HIL).
Dominio de herramientas como Microchip MPLAB X IDE, MPLAB Harmony e IAR Embedded Workbench.
Somos una empresa que ofrece igualdad de oportunidades y valoramos la diversidad. No discriminamos por motivos de raza, religión, color, nacionalidad, género, orientación sexual, edad, estado civil, condición de veterano o discapacidad.
Nos aseguraremos de que las personas con discapacidad reciban adaptaciones razonables para participar en el proceso de solicitud o entrevista, desempeñar las funciones esenciales del puesto y disfrutar de otros beneficios y privilegios laborales. Contáctanos para solicitar adaptaciones.
¡Únete a un equipo reconocido por su liderazgo, innovación y diversidad!
#J-18808-Ljbffr