Now hiring

Software Eng Manager @ Honeywell

Bengaluru, Karnataka, INOnsiteFull-timeJob reference 161968
Apply with ResuMinder

Opens on the employer's site

About this role

Honeywell Technologies is a global, pure-play automation company with a legacy of innovating to help solve the world’s most mission-critical challenges, enhancing the quality of life for people and communities around the world. We serve the building, industrial and process sectors with a broad portfolio of services, solutions and products, underpinned by our Honeywell Technologies Accelerator operating system and Honeywell Technologies Forge intelligence layer. By combining the deep domain expertise of our more than 50,000 employees with decades of data from our global installed base, we are uniquely positioned to lead the industrial sector’s transition from automation to autonomy.

Honeywell is looking for an experienced Engineering Manager – Data Center Software to lead a multi-disciplinary software engineering organization developing next-generation control and supervisory solutions for Data Center applications.

The manager will lead approximately 30 engineers organized into 6 Scrum teams delivering embedded PLC/controller software, supervisory software, controller configuration and programming tools, control strategies, Web UI and PC-based engineering/user interfaces.

The role requires a strong combination of people leadership, technical depth, product engineering discipline and execution excellence. The successful candidate will work closely with software architects, product management, offering management, system engineering, quality and global engineering teams to turn Data Center requirements into scalable, secure and product-grade solutions.

Honeywell's internal Data Center definition extends beyond software alone to integration across BMS, HVAC, power, cooling, fire detection/suppression and security infrastructure

Engineering & People Leadership

  • Lead, mentor and develop an engineering organization of approximately 30 engineers across 6 Scrum teams.
  • Build a strong technical leadership structure through architects, technical leads and Scrum/product engineering leads.
  • Own resource planning, competency development, hiring, onboarding and succession planning.
  • Establish clear accountability for delivery, engineering quality and technical excellence.
  • Coach engineers and technical leaders and create an environment that promotes innovation, ownership and continuous learning.
  • Develop expertise in Data Center automation, controls, embedded systems and supervisory software across the organization.

Product Development & Execution

  • Own end-to-end software execution from requirements through architecture, implementation, verification, release and product maintenance.
  • Drive predictable delivery across multiple Scrum teams while managing technical dependencies between controller, supervisor, tools, UI and control-strategy teams.
  • Establish engineering plans, milestones, risks, dependencies and release readiness criteria.
  • Ensure solutions progress beyond prototypes and proof-of-concepts into maintainable, testable and commercially deployable products.
  • Establish appropriate Agile practices, CI/CD, automated testing and engineering metrics.
  • Drive defect reduction, root-cause analysis and continuous improvement.

Technical Leadership

The candidate should be technically capable of reviewing and challenging designs covering:

  • PLC and embedded controller architecture
  • Real-time/control software
  • Supervisory and distributed control software
  • PLC/controller programming and configuration tools
  • Control strategy development
  • Web applications and Web UI
  • Windows/PC engineering applications and GUI
  • IP networking and distributed systems
  • BMS and industrial communication protocols
  • Cybersecurity and secure software engineering

The internal Data Center architecture already uses controller, network, supervisor and tooling layers, including PLC/unitary controllers communicating over BACnet/IP to supervisory and engineering-tool components.

Cross-Functional Leadership

  • Partner with Product/Offering Management to translate market problems into an executable product roadmap.
  • Work closely with architects to drive architecture, technology selection, design reviews and technical-debt management.
  • Collaborate with system, hardware, firmware, QA, cybersecurity and application engineering teams.
  • Engage global engineering stakeholders and customer-facing teams to resolve critical technical and delivery issues.
  • Participate in technical and product readiness reviews.

Required Technical Skills

Core Software Engineering

  • Strong background in C/C++ for embedded/controller development.
  • Experience with languages such as C#, Java and/or Python for supervisory systems, engineering tools or automation.
  • Strong knowledge of object-oriented design, design patterns, APIs and distributed systems.
  • Multi-threading, IPC, synchronization and network programming.
  • Windows and/or Linux application development.
  • REST APIs and modern service-oriented application architecture.

Controls & Embedded

  • PLC/controller architecture and programming.
  • Embedded software/firmware development.
  • Real-time control concepts.
  • I/O, sensing, actuator and equipment-control concepts.
  • Control-loop and sequencing concepts.
  • Development and deployment of reusable control strategies.
  • IEC 61131-3 concepts/languages such as Structured Text, Function Block Diagram and Ladder Diagram are highly desirable.

Building & Data Center Automation

  • Building Management Systems / Building Automation Systems.
  • HVAC and cooling control.
  • Supervisory control systems.
  • Data Center cooling/control applications.
  • Integration with electrical/power and other facility subsystems.
  • BACnet/IP and Modbus; knowledge of additional industrial protocols is desirable.

These capabilities match Honeywell's internal Data Center requirements, which identify BMS, HVAC, power distribution, cooling, networking, DCIM integration and relevant security/industry standards as core knowledge areas.

Networking & Cybersecurity

  • TCP/IP and Ethernet networking.
  • Routing, VLANs and multi-subnet deployments.
  • TLS, certificates, authentication and authorization.
  • Secure coding and threat-modeling fundamentals.
  • Product cybersecurity and vulnerability-management lifecycle.

Multi-segment and multi-IP-subnet supervisory/controller deployments are explicitly part of the proposed Data Center architecture.

UI & Application Technologies

Working knowledge of technologies used to build:

  • Browser-based/Web UI
  • PC/Windows GUI applications
  • Dashboards and visualization
  • Configuration and engineering tools

Candidates do not need to be the primary UI developer but should be capable of making sound engineering and architectural decisions across the whole software stack.

Leadership Competencies

  • Proven experience leading 25–40 person engineering organizations or comparable multi-team organizations.
  • Demonstrated ability to simultaneously manage 5+ Agile/Scrum teams.
  • Strong engineering judgment and ability to make difficult scope, schedule and quality trade-offs.
  • Ability to communicate effectively with senior engineering and business leadership.
  • Strong problem-solving and escalation-management skills.
  • Ability to operate successfully across geographically distributed teams.

Education

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electronics/Electrical Engineering, Instrumentation, Control Systems or a related engineering discipline

Skills

C/C++embedded systemsScrumAgileObject Oriented DesignDistributed SystemsBACnet/IPcybersecurityNetworkingreal time controlPythonJava

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores