Develop firmware for a variety of embedded products. You will create project and technical reports as required and help define product architecture as needed. You will participate in schematic/layout review process and test and evaluate prototypes from initial engineering samples to mass production. Aid in the design and development of devices and systems, and redesign of existing products to fulfill the needs of Honeywell's customers.
Key Responsibilities 61 Develop firmware for new product and existing product modification. 61 Gathering and analyzing customer requirements, Writing technical specifications and documentations. 61 Contribute to the design and architecture of the project 61 Work with hardware engineer in concept selection 61 Performs new technologies applications in Building Management System
YOU MUST HAVE
61 Bachelor's degree or above in, Electronics Engineering, Computer Science, Automation or related major
WE VALUE
61 3 to 6 years’ experience working in firmware development. 61 Familiarity with programming languages including Assembly, C/C++ and Python 61 Experience in buses and peripherals on embedded devices like I2C, SPI, UART. 61 Experience in application development based on RTOS and Linux 61 Experience in communication protocols like MQTT, AMQP, HTTPS, BACnet, Zigbee and Modbus will be a plus. 61 Familiar with wireless protocols like WiFi, Bluetooth, 802.15.4, Sub-G will be a plus. 61 Familiar with embedded GUI development will be as a plus 61 Solid communication and collaborative skills 61 Has very good problem solving and decision-making skills and resolves difficult technical issues within area of expertise 61 Awareness / knowledge of current hardware & firmware technologies & techniques. 61 Good English in both speaking and writing