Sr Advanced SW Architect

Honeywell International Inc

Bengaluru

On-site

INR 3,500,000 - 6,000,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Honeywell International Inc is seeking a Software Architect for Data Center Controls & Software in Bengaluru. The role involves defining system architecture across PLC/embedded controllers, supervisory systems, tooling and UI, while leading about 30 engineers across six Scrum teams.

Emphasis on scalable, secure productization from concept to production. The ideal candidate brings 5+ years in software architecture with strong C/C++, embedded/linux experience and a track record of delivering

Qualifications

  • Experience defining end-to-end software architecture across embedded, supervisory and UI components.
  • Ability to lead multiple Scrum teams and drive productization from concept to production.

Responsibilities

  • Define end-to-end software architecture across PLC/embedded controllers, supervisory software and UI components.
  • Provide technical direction and mentor engineering leads across several Scrum teams.
  • Develop production-ready architecture with scalability, reliability and security in mind.

Skills

Software architecture
Technical leadership
C/C++
Embedded Linux
Multithreading
REST APIs
Distributed systems
Cybersecurity

Education

Bachelor’s degree in Computer Science/Engineering

Job description

Job Description:

Honeywell is looking for a highly experienced Software Architect – Data Center Controls & Software to define the software system architecture for an integrated portfolio spanning PLC/embedded controllers, supervisory systems, controller programming/configuration tools, control strategies, Web UI and PC GUI applications.

This is a hands-on technical leadership position. The architect will define architecture and design, guide approximately 30 engineers across 6 Scrum teams, resolve complex cross-component technical problems, and drive technology from concept/prototype through production-quality, scalable productization

The role is particularly important because the target system spans controller, network, supervisor and engineering-tool layers, which is reflected in Honeywells existing Data Center architecture work.

Responsibilities

System Architecture

  • Define end-to-end software architecture across:
    • PLC/embedded controllers
    • Controller runtime
    • Control strategies
    • Supervisory software
    • Controller programming/configuration tools
    • Web UI
    • PC/desktop GUI
    • Northbound APIs and external integrations
  • Establish well-defined interfaces between embedded, supervisory, tool and UI components.
  • Define deployment architecture, data models, APIs, communication models and extensibility mechanisms.
  • Define architecture for scalability, availability, reliability, performance and maintainability.
  • Conduct architecture and detailed design reviews.

Technical Leadership

  • Provide technical direction to the team.
  • Mentor technical leads and senior engineers.
  • Develop architecture guidelines, reference implementations, reusable frameworks and design patterns.
  • Review critical code/designs and personally investigate difficult cross-system problems when necessary.
  • Facilitate technical decisions where multiple teams have competing constraints.
  • Prevent unnecessary technology fragmentation across Scrum teams.

Productization

A major expectation is toturn technology into a product, not merely create an architecture.

The architect will:

  1. Convert customer/use-case requirements into system requirements.
  2. Develop architecture and executable proof-of-concepts for high-risk areas.
  3. Establish production architecture and component boundaries.
  4. Define scalability and performance targets.
  5. Define diagnosability, logging and serviceability.
  6. Design upgrade, configuration and backward-compatibility mechanisms.
  7. Integrate cybersecurity into the architecture.
  8. Enable automated verification and CI/CD.
  9. Drive deployment/reference architectures.
  10. Support field issues and feed learning back into the architecture.

This product orientation is especially relevant to Data Center systems where Honeywells internal materials describe monitoring and diagnostics, predictive maintenance, optimization and enterprise dashboard integration spanning equipment through facility-level software.

Required Technical Skills

Embedded & Controls

  • Advanced C/C++.
  • Embedded Linux and/or RTOS.
  • Multithreading and concurrency.
  • PLC/controller runtime architecture.
  • Real-time systems.
  • Hardware abstraction and I/O frameworks.
  • Control application execution.
  • IEC 61131-3 programming concepts.
  • Control strategy design, sequencing and reusable control libraries.

Supervisory & Distributed Systems

  • Distributed system architecture.
  • Supervisory control/BMS architecture.
  • Client-server and service-oriented architecture.
  • REST APIs and asynchronous messaging.
  • High availability and fault handling.
  • Data acquisition, historization, alarming and event management.
  • Large-scale device/controller integration.

Protocols & Networking

Strong knowledge of:

  • BACnet/IP
  • Modbus TCP
  • TCP/IP
  • Ethernet
  • IP routing/subnetting
  • HTTP/HTTPS
  • TLS and PKI

Knowledge of BACnet, Modbus and LonWorks, secure software design, Linux/network application development and distributed/scalable system design is consistent with existing Honeywell software architecture expertise in Building Automation.

Engineering & Configuration Tools

  • PLC/controller configuration concepts.
  • Graphical programming/configuration environments.
  • Device discovery and commissioning.
  • Firmware/software download.
  • Backup/restore and configuration management.
  • Offline engineering versus online/connected workflows.
  • Version compatibility and migration.

Web / PC Applications

Solid architectural understanding of:

  • Modern Web UI architecture, such as React/Angular-class SPA technologies.
  • REST/WebSocket communication patterns.
  • Windows desktop/PC GUI architecture.
  • Data visualization and dashboards.
  • UI-to-supervisor/controller interaction patterns.

Software Architecture

Demonstrated expertise in:

  • SOLID principles and design patterns
  • Domain-driven/modular design
  • API and interface design
  • Event-driven architecture
  • Distributed systems
  • Scalability and performance engineering
  • Observability and diagnostics
  • Compatibility/versioning
  • Testable architectures

Cybersecurity

  • Secure-by-design architecture.
  • Threat modeling.
  • Authentication and authorization.
  • Certificate/PKI architecture.
  • Secure boot/update concepts for embedded platforms.
  • Vulnerability remediation.
  • Secure communication between controllers, supervisors, tools and cloud/enterprise systems.

Data Center Domain Knowledge

The ideal candidate should understand or rapidly develop expertise in:

  • Data Center HVAC
  • Chillers and chiller plant
  • CRAH/CRAC systems
  • Cooling towers and pumps
  • Air-side/economizer control
  • Liquid cooling/CDU systems
  • Power and energy monitoring
  • BMS
  • DCIM integration
  • Data Center redundancy and availability principles

Honeywells internal Data Center role definition similarly expects knowledge spanning HVAC, power distribution, cooling, physical security/fire safety, BMS and DCIM integration.

Qualifications

YOU MUST HAVE

  • 5+ years of experience in software architecture and development
  • Mastery level knowledge in design principles, architectural patterns, and coding standards
  • Expert in multiple programming languages and technologies
  • Ability to work under minimal supervision and lead indirect reports by influence

WE VALUE

  • Bachelor’s degree or higher in Computer Science, Software Engineering, or related field
  • Strong leadership and management skills
  • Proven ability to drive successful software development projects and initiatives
  • Ability to work in a fast-paced and dynamic environment
  • Passion for innovation and continuous learning
  • Attention to detail and excellent problem-solving capability

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.

Requirements:

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr Advanced SW Architect
Sr Advanced SW Architect

Honeywell International Inc • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Sr Software Eng Manager
Sr Software Eng Manager

Honeywell International Inc • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Advanced Systems Engr
Advanced Systems Engr

Honeywell International Inc • Pune District

On-site
INR 2,500,000 - 4,200,000
Sr Software Eng Supervisor
Sr Software Eng Supervisor

Honeywell International Inc • India

On-site
INR 4,000,000 - 7,000,000
Sr Software Eng Manager
Sr Software Eng Manager

Mployee.me • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Application Engr II
Application Engr II

Honeywell International Inc • Hyderabad

On-site
INR 1,800,000 - 3,000,000
Advanced Software Engr
Advanced Software Engr

Honeywell International Inc • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Software Eng Manager
Software Eng Manager

Honeywell Technologies • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Application Engr I
Application Engr I

Honeywell International Inc • Pune District

On-site
INR 900,000 - 1,500,000
SkySpark Analytics (added advantage)
Tableau Desktop tool
Advanced Software Engr
Advanced Software Engr

Honeywell International Inc • Karnataka

On-site
INR 1,400,000 - 2,400,000