Sr. Advanced Embedded EngineerAs a Sr. Advanced Embedded Engineer here at Honeywell, you will play a critical role in developing and implementing advanced embedded solutions using Microchip microcontrollers. You will be responsible for designing, coding, testing, and debugging embedded software to meet project requirements. Your expertise in Microchip microcontrollers will be instrumental in driving innovation and ensuring the successful delivery of high-quality embedded solutions. You will report directly to our Engineering Manager and you'll work out of our Badalona, Spain location on a on-site schedule.In this role, you will have the opportunity to make a significant impact by developing cutting-edge embedded solutions that will shape the future of Honeywell's products and technologies.KEY RESPONSIBILITIESDesign, develop, and test embedded software using Microchip microcontrollers PIC32CZCollaborate with cross-functional teams to define project requirements and deliverablesDebug and resolve software issues to ensure high-quality and reliable embedded solutionsStay up-to-date with the latest advancements in Microchip microcontrollers and embedded systemsYOU MUST HAVE6+ years of experience in embedded software developmentBachelor's degree in Electrical Engineering, Computer Engineering, or a related fieldStrong knowledge of microcontroller architectures, specifically Microchip PIC32CZSolid understanding of hardware and software integrationStrong debugging skills using JTAG, SWD, and serial debuggersExtensive experience in C and C++ programming for embedded systems.Experience with RTOS-based and bare-metal firmware development.Proven experience developing custom bootloaders for embedded devices.Strong understanding of firmware update mechanisms (USB, UART, I2C, SPI, CAN, Ethernet).Knowledge of secure boot mechanisms, including authentication, encryption, and rollback protection.Experience in memory management and Flash programming (NVM, EEPROM, external flash).Proficiency in designing and implementing communication protocols such as:
UART, I2C, SPI, USB, CAN, and EthernetCustom firmware update protocolsExperience working with wireless firmware updates (OTA) is a plus.Experience with unit testing and hardware-in-the-loop (HIL) testing.Proficiency in tools like Microchip MPLAB X IDE, MPLAB Harmony, and IAR Embedded WorkbenchWE VALUEExperience in leading and ownership of complex embedded software projects using Microchip microcontrollersExperience in developing embedded solutions for industrial applicationsFamiliarity with industry best practices and emerging technologiesPassion for innovation and continuous learningAbility to work in a fast-paced and dynamic environmentAttention to detailABOUT HONEYWELLHoneywell International Inc. (Nasdaq: HON) invents and commercializes technologies that address some of the world's most critical challenges around energy, safety, security, air travel, productivity, and global urbanization. We are a leading software-industrial company committed to introducing state-of-the-art technology solutions to improve efficiency, productivity, sustainability, and safety in high-growth businesses in broad-based, attractive industrial end markets. Our products and solutions enable a safer, more comfortable, and more productive world, enhancing the quality of life of people around the globe. THE BUSINESS UNITThis position is under the Building Communications Release Train. The products are infrastructure devices to enhance indoor Public Safety Communications. ERCES (Emergency Radio Communication Enhancement System) including Bidirectional Amplifiers and Digital Fiber Optic Distributed Antenna Systems. The platform under these products combine different disciplines and the microcontroller is the brain of it performing the following activities:Communication to FPGA that is doing the Digital Signal ProcessingUSB interface to users to configure and monitor the device.RS484 communication to external proprietary peripherals.Communication to Ethernet GatewayManage status of the different parts of the platform.Honeywell is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, religion, or veteran status. Additional InformationJOB ID: HRD256887Category: EngineeringLocation: C/ Pau Vila, 15-19,Barcelona,BARCELONA,08911,SpainExemptJob SummaryJob number: HRD256887Date posted : Profession: EngineeringEmployment type: M= Employee