Honeywell is hiring a Software Engineer I for its Engineering team in Bengaluru, Karnataka, India. This opportunity focuses on Java application development, software architecture, and IoT/IIoT-based product development.

Candidates with strong knowledge of Core Java, JavaScript, data structures, algorithms, and software design fundamentals can explore this opportunity. Knowledge of Spring Boot, RESTful web services, Oracle Database, and IoT technologies will be beneficial.
The position follows a hybrid work model and offers an opportunity to work on software products and solutions in the building automation and industrial technology domains.
Honeywell Software Engineer I Recruitment 2026 – Job Overview
| Details | Information |
|---|---|
| Company | Honeywell |
| Job Role | Software Engineer I |
| Job ID | 161543 |
| Job Category | Engineering |
| Experience | Not Specified |
| Qualification | Not Specified |
| Salary | Not Disclosed |
| Job Location | Bengaluru, Karnataka |
| Work Mode | Hybrid |
| Employment Type | Full-Time |
| Posting Date | 04 November 2026* |
| Hire Eligibility | Internal and External |
| Relocation Package | Not Available |
The official listing displays the posting date as 04/11/2026.
About Honeywell
Honeywell is a global automation and technology company that develops solutions for building automation, industrial operations, and process industries.
The company provides a wide range of technologies, products, and services designed to improve operational efficiency, safety, and productivity.
Honeywell focuses on innovation across automation, industrial software, connected technologies, and digital transformation.
Job Description
As a Software Engineer I at Honeywell, selected candidates will be responsible for the technical architecture, design, implementation, and delivery of software product features and functionalities.
The role primarily focuses on Java application development and IoT/IIoT-based software products and solutions.
Candidates will work with technologies such as Core Java, JavaScript, data structures, algorithms, Java Collections Framework, JDBC, multithreading, and RESTful web services.
The selected developer will also contribute to software design, architecture, code quality, and Agile development processes while collaborating with engineering teams to deliver reliable software solutions.
Roles and Responsibilities
- Design, develop, and implement software features using Core Java.
- Work on Java application development and software architecture.
- Develop and maintain software modules for IoT/IIoT-based products and solutions.
- Apply data structures, algorithms, and object-oriented programming concepts.
- Work with Java Collections Framework, exception handling, logging, and multithreading.
- Implement database connectivity using JDBC.
- Work with Java I/O packages and related Java technologies.
- Develop and maintain application components using JavaScript.
- Participate in software design and architecture discussions.
- Work with RESTful web services and Spring Boot where required.
- Follow coding standards and software quality practices.
- Participate in Agile development processes.
- Take ownership of assigned software modules and deliver project requirements.
- Identify and resolve software defects and technical issues.
- Collaborate with team members to deliver product features.
- Continuously learn and adopt new technologies and development practices.
Eligibility Criteria
Candidates should have knowledge and experience in the following areas:
- Strong understanding of Core Java and Java fundamentals.
- Knowledge of Java classes, packages, methods, and object-oriented programming.
- Understanding of data structures and algorithms.
- Knowledge of Java Collections Framework.
- Understanding of exception handling and logging.
- Knowledge of JDBC, Java I/O, and multithreading.
- Experience in Java application development.
- Understanding of software design and architecture fundamentals.
- Basic knowledge of JavaScript.
- Strong analytical and problem-solving abilities.
- Ability to work independently and take ownership of assigned modules.
- Willingness to learn new technologies and work with minimum supervision.
Note: The official job listing does not specify the minimum years of experience or educational qualification. Candidates should verify the detailed eligibility requirements through the Honeywell careers portal.
Required Technical Skills
| Skill | Relevant Knowledge |
|---|---|
| Core Java | Java programming and application development |
| Java Fundamentals | Classes, packages, methods, and OOP concepts |
| Data Structures | Data structures and algorithms |
| Java Collections | Collections Framework and data handling |
| Multithreading | Concurrent programming concepts |
| JDBC | Java database connectivity |
| JavaScript | Basic JavaScript programming |
| Design and Architecture | Software design principles and architecture |
| Database | Oracle Database; Orion Database knowledge is beneficial |
Preferred Competencies
- Knowledge of Java 8 or higher versions.
- Experience with IoT/IIoT-based software products and solutions.
- Understanding of BACnet protocol in IoT products.
- Knowledge of building automation systems.
- Familiarity with Oracle Database.
- Knowledge of Orion Database.
- Experience with RESTful web services.
- Knowledge of Spring Boot framework.
- Understanding of software design patterns.
- Exposure to code quality practices and development tools.
- Familiarity with Agile methodologies.
- Strong problem-solving and troubleshooting abilities.
Note: Spring Boot, IoT/IIoT, BACnet, and building automation knowledge are mentioned as optional or preferred competencies in the listing.
Salary and Benefits
The salary for the Honeywell Software Engineer I position has not been disclosed in the official job listing.
Candidates should confirm the compensation package, benefits, and other employment terms during the recruitment process.
Job Location and Work Mode
- Company: Honeywell
- Job Location: RMZ Ecoworld, Bengaluru, Karnataka, India
- Work Mode: Hybrid
- Job Category: Engineering
- Employment Type: Full-Time
- Relocation Package: Not Available
The position follows a hybrid work arrangement at Honeywell’s Bengaluru office.
How to Apply for Honeywell Software Engineer I Jobs 2026
Interested candidates can apply online through the official Honeywell careers portal.
Apply Online: Click here
Before applying, review the job requirements, technical skills, and eligibility criteria carefully.
Frequently Asked Questions
1. Is Honeywell hiring Software Engineers in 2026?
Yes. Honeywell has listed a Software Engineer I opening under its Engineering job category in Bengaluru.
2. What is the job location?
The position is based at RMZ Ecoworld, Bengaluru, Karnataka, India.
3. Is this a remote or work-from-office role?
The official job listing specifies a hybrid work model.
4. What are the main technical skills required?
The primary skills include Core Java, JavaScript, data structures, algorithms, and software design and architecture.
5. Is Spring Boot mandatory for this position?
Spring Boot is mentioned as an optional skill in the job description.
6. Is IoT experience required?
Prior experience with IoT/IIoT-based products and solutions is preferred.
7. What is the salary offered?
The salary has not been disclosed in the official job listing.
8. Is this opportunity suitable for freshers?
The official listing does not specify a minimum experience requirement. Candidates should verify the eligibility criteria before applying.
9. What is the job ID?
The Honeywell Software Engineer I job ID is 161543.
10. What is the employment type?
The position is a full-time opportunity.
Disclaimer
⚠️ Disclaimer: For informational purposes only. Not affiliated with Honeywell. Verify eligibility and job details on the official careers website before applying. No selection guarantee or payment required.



