Honeywell is hiring for Software Engineer

October 20, 2026
Share this Job

🌐 Select your Language:

Current: English

Job Details

  1. Company: Honeywell
  2. Job Position: Software Engineer II
  3. Job ID: 159981
  4. Location: Bengaluru, Karnataka, India
  5. Job Category: Engineering
  6. Job Type: Full-time
  7. Experience: 2–5 years
  8. Qualification: Bachelor’s or Master’s degree in Computer Science, Electronics, Electrical Engineering, Instrumentation, or a related discipline
  9. Salary: Estimated ₹10 LPA–₹20 LPA
  10. Work Schedule: Not specified for this particular opening
  11. Posting Date: October 16, 2026

Job Overview

Honeywell is hiring a Software Engineer II to develop and maintain software for industrial automation, SCADA platforms, and power automation systems. Candidates should have strong programming skills in C++ and C#/.NET, along with experience in debugging, testing, and software development. The role also involves using AI-assisted coding tools, collaborating with global engineering teams, and supporting industrial communication protocols. Candidates with 2–5 years of experience who are interested in industrial automation and willing to learn IEC communication standards can apply.

Key Responsibilities

  1. Design, develop, test, and maintain applications using C++ and C#/.NET.
  2. Develop and improve SCADA and industrial automation software.
  3. Support the integration and testing of industrial communication protocols.
  4. Identify and resolve software defects and performance issues.
  5. Investigate and fix customer-reported technical problems.
  6. Participate in software architecture and technical design discussions.
  7. Review code and contribute to software releases.
  8. Develop secure, scalable, and maintainable applications.
  9. Work with product owners, architects, QA teams, and global engineering teams.
  10. Perform unit testing, integration testing, debugging, and troubleshooting.
  11. Use AI coding assistants to improve development productivity.
  12. Validate AI-generated code before using it in applications.
  13. Create test cases and technical documentation.
  14. Participate in Agile and Scrum meetings.
  15. Follow software development standards and best practices.

Eligibility Criteria

  1. Bachelor’s or Master’s degree in Computer Science, Electronics, Electrical Engineering, Instrumentation, or a related field.
  2. Candidates with 2–5 years of software development experience are eligible.
  3. Strong knowledge of C++ and C#/.NET development is required.
  4. Understanding of object-oriented programming, SOLID principles, and design patterns.
  5. Experience with multithreaded, concurrent, or distributed applications is preferred.
  6. Good analytical, problem-solving, and debugging skills.
  7. Strong verbal and written communication skills.
  8. Ability to work collaboratively with international engineering teams.
  9. Interest in industrial automation, SCADA, and power systems is beneficial.

Required Skills

  1. C++ programming.
  2. C# and .NET Framework or modern .NET.
  3. Object-oriented programming and software design principles.
  4. Multithreading and concurrent application development.
  5. Debugging and performance optimization.
  6. Visual Studio development environment.
  7. Git, Azure DevOps, or similar version control tools.
  8. CI/CD pipelines and software delivery practices.
  9. Unit testing and code reviews.
  10. AI-assisted development using GitHub Copilot, Microsoft Copilot, ChatGPT, or similar tools.
  11. IEC 60870-5-101 and IEC 60870-5-104 communication protocols.
  12. IEC 61850 protocol knowledge.
  13. SQL Server and relational databases.
  14. Wireshark or similar protocol diagnostic tools.
  15. Knowledge of industrial cybersecurity and real-time systems.

Why Join Honeywell?

  1. Work with a globally recognized industrial automation company.
  2. Gain experience developing mission-critical software solutions.
  3. Work with C++, .NET, SCADA, and industrial communication technologies.
  4. Learn about power systems and substation automation.
  5. Use AI-assisted engineering tools in daily development.
  6. Collaborate with product owners, architects, QA professionals, and international teams.
  7. Improve technical expertise through challenging engineering projects.
  8. Build career opportunities in industrial software and automation engineering.

Important Links

Apply Link: Click here


Share this Job