Introduction
Honeywell, a global leader in technology and innovation, is seeking a talented Software Engineer in Bengaluru to join their team. As a Software Engineer, you will play a key role in designing, developing, and integrating applications for Honeywell’s high-performance software systems. This role offers the opportunity to innovate and work with a team of experts in the fields of embedded systems, energy, and battery technologies. If you have a strong background in software development and are looking to take your career to the next level, Honeywell could be the place for you.
Table of Contents
About Honeywell
Honeywell is a global leader in technology and innovation, providing a broad range of solutions that enhance the quality of life for people around the world. From aerospace to building technologies, Honeywell’s high-performance products and systems are shaping the future of industries like energy, automation, and safety. With a commitment to innovation and quality, Honeywell offers employees the opportunity to work with cutting-edge technologies and be part of a forward-thinking global company.
Role Description
As a Software Engineer at Honeywell, you will be responsible for the design, development, and integration of applications and tools for high-performance systems. You will work closely with architects, developers, and other stakeholders to understand requirements and deliver high-quality software solutions. Your role will include collaborating in an Agile environment and ensuring all tasks are completed within the sprint, including development, unit testing, and integration testing. You will also be responsible for troubleshooting and debugging issues to improve performance.
Key Responsibilities:
- Collaborate with cross-functional teams to detail product and system requirements.
- Estimate development tasks accurately and ensure timely completion.
- Review code, automate unit testing, and ensure integration testing before delivery.
- Analyze test results, assist with root cause analysis, and debug issues to improve performance.
- Work independently, showing initiative and ensuring high-quality deliverables.
Required Education and Experience
To be considered for this role, you should have a degree in Electrical, Electronics, or Instrumentation Engineering and possess at least 4-6 years of relevant experience. A proven track record in product development, particularly in battery or energy-related systems, is highly desirable. Experience with embedded systems, structured text programming, and software development tools such as .NET Framework and Python will also be beneficial.
Required Skills
The ideal candidate will possess the following skills:
- In-depth knowledge and experience in embedded system development and deployment.
- Strong programming skills in Structured Text and familiarity with .NET Framework, C#, and WPF.
- Good experience with Python and HMI systems.
- Excellent problem-solving skills, attention to detail, and strong communication abilities.
- Experience with the full software development life cycle, including testing and automation.
How to Apply
If you are excited about the opportunity to work with Honeywell and contribute to innovative solutions, apply now through the Honeywell careers page. This role offers a chance to be part of a dynamic team working on cutting-edge technology in the energy and embedded systems fields. Don’t miss out on the chance to make an impact at a global leader in innovation.