Sr Advanced Software Engr
Honeywell
As a Sr 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.
Honeywell helps organizations solve the world's most complex challenges in automation, the future of aviation and energy transition. As a trusted partner, we provide actionable solutions and innovation through our Aerospace Technologies, Building Automation, Energy and Sustainability Solutions, and Industrial Automation business segments – powered by our Honeywell Forge software – that help make the world smarter, safer and more sustainable.
As a Sr Advanced Software Engr here at Honeywell, you will lead a team of software engineers, ensuring successful project execution and high-quality solutions. Collaborate with cross-functional teams to meet software engineering requirements. You will report directly to our Manager and you’ll work out of our Bengaluru, Karnataka location on a Hybrid work schedule.
You Must Have
· B.Tech / B.E. in Electrical/Electronics or instrumentation engineering or related discipline
· 12+ 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
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.