Advanced Software Engr
Full Job Posting
Job Description –Advanced Software Engineer
As a Advanced Software Engineer here at Honeywell, you will be responsible for designing and developing the software solutions. You will collaborate with scrum teams, product owners and architects to drive solutions along with technical leadership.
You will report directly to our Sr. Software Engineering Manager, and you’ll work out of our Bangalore, India location on a Hybrid work schedule.
In this role, you will impact the organization by driving continuous improvement and innovation within the product development function, further solidifying Honeywell's position at the forefront of technological advancements.
Role Overview
The Advanced Software Engineer plays a critical role in designing, developing, and delivering high-performance, scalable industrial software solutions. This role blends deep technical expertise in C++, C#, and Intel Fortran with DCS/PLC/OTS domain expertise and strong collaboration across product, architecture, and customer-facing teams.
Key Responsibilities
- Design, develop, test, and maintain industrial operator training simulator software using C++, C#, and Intel Fortran.
- Translate functional and non-functional requirements into well-architected software components.
- Collaborate with Product Owners on roadmap, feature definition, and definition of done.
- Participate actively in Agile ceremonies including stand-ups, grooming, estimation, and retrospectives.
- Ensure software quality through code reviews, automated testing, debugging, and performance optimization.
- Engage with customers and stakeholders to understand industrial use cases and deliver effective solutions.
- Create and maintain technical documentation and communicate complex concepts clearly.
- B.Tech / B.E. in Electrical/Electronics or instrumentation engineering or related discipline
- 8+ years of experience in product/software development
- Strong proficiency in C++ and C# with production-grade systems
- Working knowledge of Intel Fortran for numerical or high-performance computing
- 8+ years of experience in Industrial Automation (DCS, PLC, OTS)
- should pertain skills related to PLC, SCADA, DCS in honeywell, Siemens, Allen Bradely, DeltaV and Yokogawa systems
- Should have IEC 61131 programming skills like, Ladder Logics, Function Block diagrams, and Structure texts.
- Should be able to reverse engineering on the PLC/DCS block behaviours to derive the emulation logics for above mentioned brands.
- Should have good understanding on Client server architecture on the DCS/SCADA systems.
- Should have good understanding DCOM settings used for client server communication.
- Experience working in Agile/Scrum environments
- Strong stakeholder management and collaboration skills
- Engineering excellence, continuous learning, and quality mindset
- Team-oriented approach in a global, multi-functional environment
You Must Have
B.Tech / B.E. in Electrical/Electronics or instrumentation engineering or related discipline
8+ years of experience in product/software development
Strong proficiency in C++ and C# with production-grade systems
Working knowledge of Intel Fortran for numerical or high-performance computing
8+ years of experience in Industrial Automation (DCS, PLC, OTS)
should pertain skills related to PLC, SCADA, DCS in honeywell, Siemens, Allen Bradely, DeltaV and Yokogawa systems
Should have IEC 61131 programming skills like, Ladder Logics, Function Block diagrams, and Structure texts.
Should be able to reverse engineering on the PLC/DCS block behaviours to derive the emulation logics for above mentioned brands.
Should have good understanding on Client server architecture on the DCS/SCADA systems.
Should have good understanding DCOM settings used for client server communication.
Experience working in Agile/Scrum environments
We Value
Strong stakeholder management and collaboration skills
Engineering excellence, continuous learning, and quality mindset
Team-oriented approach in a global, multi-functional environment
Qualifications
- Job Description –Advanced Software Engineer
- As a Advanced Software Engineer here at Honeywell, you will be responsible for designing and developing the software solutions. You will collaborate with scrum teams, product owners and architects to drive solutions along with technical leadership.
- You will report directly to our Sr. Software Engineering Manager, and you’ll work out of our Bangalore, India location on a Hybrid work schedule.
- In this role, you will impact the organization by driving continuous improvement and innovation within the product development function, further solidifying Honeywell's position at the forefront of technological advancements.
- Role Overview
- The Advanced Software Engineer plays a critical role in designing, developing, and delivering high-performance, scalable industrial software solutions. This role blends deep technical expertise in C++, C#, and Intel Fortran with DCS/PLC/OTS domain expertise and strong collaboration across product, architecture, and customer-facing teams.
- Key Responsibilities
- Design, develop, test, and maintain industrial operator training simulator software using C++, C#, and Intel Fortran.
- Translate functional and non-functional requirements into well-architected software components.
- Collaborate with Product Owners on roadmap, feature definition, and definition of done.
- Participate actively in Agile ceremonies including stand-ups, grooming, estimation, and retrospectives.
- Ensure software quality through code reviews, automated testing, debugging, and performance optimization.
- Engage with customers and stakeholders to understand industrial use cases and deliver effective solutions.
- Create and maintain technical documentation and communicate complex concepts clearly.
- You Must Have
- B.Tech / B.E. in Electrical/Electronics or instrumentation engineering or related discipline
- 8+ years of experience in product/software development
- Strong proficiency in C++ and C# with production-grade systems
- Working knowledge of Intel Fortran for numerical or high-performance computing
- 8+ years of experience in Industrial Automation (DCS, PLC, OTS)
- should pertain skills related to PLC, SCADA, DCS in honeywell, Siemens, Allen Bradely, DeltaV and Yokogawa systems
- Should have IEC 61131 programming skills like, Ladder Logics, Function Block diagrams, and Structure texts.
- Should be able to reverse engineering on the PLC/DCS block behaviours to derive the emulation logics for above mentioned brands.
- Should have good understanding on Client server architecture on the DCS/SCADA systems.
- Should have good understanding DCOM settings used for client server communication.
- Experience working in Agile/Scrum environments
- We Value
- Strong stakeholder management and collaboration skills
- Engineering excellence, continuous learning, and quality mindset
- Team-oriented approach in a global, multi-functional environment
About Honeywell
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Honeywell
Sr Software Eng Supervisor
Bengaluru, IND
As a Sr Software Eng Supervisor here at Honeywell, you will lead a team of engineers to develop high-quality software solutions, overseeing the entire development lifecycle and ensuring timely, budget-compliant project c
AI Engr II
Bengaluru, IND
As an AI Engr II here at Honeywell, you will develop and implement AI algorithms, models, and systems to solve complex business problems, collaborating with cross-functional teams to ensure scalability and efficiency.You
Sr Director Engineering
Bengaluru, IND
As a Sr Director Engineering here at Honeywell, you will play a critical role in leading and managing the engineering function within the company.
Advanced Cyber Sec Archt/Engr
Bengaluru, IND
As an Advanced Cyber Sec Archt/Engr here at Honeywell, you will lead the design and implementation of cutting-edge cybersecurity solutions, fortify defenses against threats, and collaborate with cross-functional teams.Yo
Advanced Cyber Security Engineer - AI
Bengaluru, IND
As an Advanced Cyber Sec Archt/Engr here at Honeywell, you will lead the design and implementation of cutting-edge cybersecurity solutions, fortify defenses against threats, and collaborate with cross-functional teams.Yo
Sr Doc Ctrl Assistant
Pune, IND
This position provides documentation engineering support to product engineers and project managers. Throughout the course of a project, several engineering documents are required as customer deliverables. Some of these d
Sr Software Eng Supervisor
Bengaluru, IND
AI Engr II
Bengaluru, IND
Sr Director Engineering
Bengaluru, IND
Advanced Cyber Sec Archt/Engr
Bengaluru, IND
Advanced Cyber Security Engineer - AI
Bengaluru, IND
Sr Doc Ctrl Assistant
Pune, IND
Cyber Sec Archt/Engr II
Bengaluru, IND
Software Engr II
Madurai, IND