Honeywell is hiring a Software Engineer II in Bengaluru. You will develop software in an Agile/Scrum team, using Git, automated testing and CI/CD pipelines such as Jenkins, Azure DevOps or Bamboo. A strong grasp of data structures, algorithms and design patterns is expected. For C++ focused candidates, the posting looks for multi-threading, memory management and RTOS experience, STL and Boost, embedded, industrial automation or aerospace software work, Linux/Unix familiarity and knowledge of TCP/IP and UDP. Requirements: a degree in Computer Science, Software Engineering or a related STEM field and typically 3+ years of professional software development experience, plus good problem-solving and communication skills.