Innovate to solve the world's most important challenges

Role: Embedded Engr II
Experience: 2-6 Years
Main responsibility for this position is to design & develop embedded firmware for BMS systems comprised of HVAC Controllers, IOs, Wall modules and field devices (sensors and actuators) requiring expertise in various technologies like Embedded C, C++ programming, device driver development, wireless technologies and embedded Linux environment.

Specific Tasks Include:
Design & develop embedded firmware for BMS controllers with adherence to cybersecurity
Embedded firmware development using C, C++ and Shell Scripting
Knowledge of RTOS (FreeRTOS, QNX etc), Microcontrollers, Memory Handling (Like EEPROM R/W, FLASH R/W, SD Card), RTC, Watch Dog, IO, ADC and Communications (like SPI, I2C, UART, RS232, RS485, USB, Ethernet, TCP/IP, Arcnet).
Firmware issue debugging using gdb, JTAG, valgrind etc.
Adapt to product requirements and design suitable algorithms/data structures
Effort estimation and contribution to program increment planning.

Bachelor or Master degree in engineering with specialization in electronics or computer science.
Scaled Agile based product development with globally distributed teams.
Good experience in embedded software design & development.
Understanding of open source components, CI&CD pipeline
Work experience to write Unit test cases and understanding of test automation
Understanding of dev tool chains like Jira, BitBucket, Build servers, SonarQube, etc..
Good communication, problem solving & presentation skills.
Fluent in spoken and written English.
Ability to travel worldwide ca. 20%.
Exposure to software product development life cycle and Agile methodologies would be preferred.
Industry standard Tools chain for development - Jira, Visual Studio, Bamboo, Artifactory, etc.
Working experience in product portfolio related Fire, security, Automation. 
Scaled Agile SAFE Certification
Understanding of cloud technologies and IoT
Experience on requirement-management, Experience on cross site development


  • Bachelor's degree


  • Familiarity with computer languages, C/C++
  • Experience working in embedded software architectures
  • Solid communication and collaborative skills
  • Knowledge of wireless technology
  • Some relevant experience

Additional Information

  • JOB ID: req297972
  • Category: Engineering
  • Location: Devarabisanahalli Village, KR Varturhobli,,East Taluk - Phase I,Bangalore,KARNATAKA,560103,India
  • Exempt
Business Services


Honeywell Technology Solutions Inc. (HTSI) offers world-class competencies in management, space systems and services, engineering, logistics, information technology and testing and calibration. We provide value, expertise, competitive pricing and the highest quality standards available. Our customers can expect proven leadership processes, technical excellence and cost management. We offer more than just connections…we offer solutions.

Similar jobs