Software Engr II

Honeywell Technologies

Bengaluru South

Vor Ort

INR 1.200.000 - 1.800.000

Vollzeit

Vor 4 Tagen
Sei unter den ersten Bewerbenden

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

Honeywell Technologies is seeking a Software Engineer II to join its industrial automation and SCADA team in Bengaluru. You will work on SCADA platforms, IEC-based protocols, and AI-assisted development tools to deliver reliable, high‑performance software for mission‑critical automation systems.

The role requires strong C++ and .NET skills, experience with multithreaded and distributed applications, and a collaborative, global engineering mindset.

Qualifikationen

  • Bachelor's or Master's degree in Computer Science, Electronics, Electrical Engineering, Instrumentation, or related discipline.
  • 2–5 years of software development experience.
  • Strong analytical and problem‑solving skills.
  • Excellent verbal and written communication skills.
  • Ability to work effectively in a collaborative global engineering environment.

Aufgaben

  • Design, develop, test, and maintain software applications using C++ and C#/.NET technologies.
  • Develop and enhance features for SCADA, industrial automation, and communication interface products.
  • Support protocol integration, testing, troubleshooting, and maintenance for IEC standards.
  • Analyse and resolve software defects, performance bottlenecks, and customer-reported issues.
  • Participate in software architecture discussions, reviews, and releases.
  • Develop scalable, secure, and maintainable software following engineering practices.
  • Collaborate with Product Owners, Architects, QA and global teams to deliver solutions.
  • Perform unit testing, integration testing, and debugging.
  • Utilize AI-assisted tools to improve development productivity, testing, and documentation.
  • Contribute to Agile/Scrum ceremonies like sprint planning and backlog refinement.

Kenntnisse

C++
C#/.NET
OOD/Design
Multithreading
Debugging/Perf
AI-assisted tools
Agile/Scrum
SCADA/Industrial
IEC Protocols
AI tools (Copilot)

Ausbildung

Bachelors or Masters in CS/EE/Instrumentation

Tools

Visual Studio
Git
Azure DevOps
CI/CD
Wireshark
SQL Server

Jobbeschreibung

Job Description
Qualifications
Software Engineer II – SCADA / C++ / .NET / IEC Protocols
About the Role

We are seeking a highly motivated Software Engineer II to join our industrial automation and SCADA engineering team. The ideal candidate will possess strong software development expertise in C++ and .NET technologies and be passionate about building reliable, high-performance solutions for mission-critical industrial and power automation systems.

This role offers an exciting opportunity to work on SCADA platforms, industrial communication interfaces, and next-generation engineering solutions supporting IEC-based protocols. Strong software engineering fundamentals and the willingness to rapidly learn and scale in industrial protocols are encouraged to apply.

Key Responsibilities
  • Design, develop, test, and maintain software applications using modern C++ and C#/.NET technologies.
  • Develop and enhance features for SCADA, industrial automation, and communication interface products.
  • Support protocol integration, testing, troubleshooting, and maintenance activities related to IEC communication standards.
  • Analyse and resolve software defects, performance bottlenecks, and customer-reported issues.
  • Participate in software architecture discussions, technical design reviews, code reviews, and release activities.
  • Develop scalable, secure, and maintainable software following established engineering practices.
  • Collaborate with Product Owners, Architects, QA teams, and global engineering teams to deliver high-quality solutions.
  • Perform unit testing, integration testing, and debugging activities.
  • Utilize AI-assisted engineering tools to improve development productivity, code quality, testing effectiveness, and documentation.
  • Contribute to Agile/Scrum ceremonies including sprint planning, backlog refinement, reviews, and retrospectives.
Required Technical Skills
Software Development
  • Strong hands-on experience in C++ development.
  • Strong experience in C#/.NET Framework and/or .NET application development.
  • Good understanding of Object-Oriented Design principles, SOLID principles, and design patterns.
  • Experience with multithreaded, concurrent, and distributed applications.
  • Strong debugging, troubleshooting, and performance optimization skills.
  • Experience with Visual Studio and software development best practices.
AI-Assisted Engineering
  • Hands-on experience using AI-based development tools such as:
    • GitHub Copilot
    • Microsoft Copilot
    • ChatGPT or equivalent AI coding assistants
  • Ability to leverage AI tools for:
    • Code generation
    • Debugging and troubleshooting
    • Test case creation
    • Documentation
    • Productivity improvement
  • Strong judgment in validating and reviewing AI-generated outputs before adoption.
Development Tools & Practices
  • Git, Azure DevOps, or equivalent source control systems.
  • CI/CD pipelines and modern software delivery practices.
  • Agile/Scrum development methodologies.
  • Unit testing and code review practices.
Preferred Skills
  • Exposure to SCADA, Industrial Automation, or Power Systems applications.
  • Exposure to:
    • IEC 60870-5-101
    • IEC 60870-5-104
    • IEC 61850
  • Understanding of industrial communication protocols and real-time systems.
  • Familiarity with protocol diagnostic tools such as Wireshark.
  • Experience with SQL Server or relational database technologies.
  • Exposure to cybersecurity concepts in industrial control systems.
  • Knowledge of substation automation and power utility applications.
Qualifications
  • Bachelors or Masters degree in Computer Science, Electronics, Electrical Engineering, Instrumentation, or related discipline.
  • 2-5 years of software development experience.
  • Strong analytical and problem-solving skills.
  • Excellent verbal and written communication skills.
  • Ability to work effectively in a collaborative global engineering environment.
Preferred Candidate Profile

The ideal candidate is:

  • Strong in C++ and .NET development.
  • Comfortable working with complex software systems and troubleshooting challenging problems.
  • Experienced in using AI tools such as GitHub Copilot or Microsoft Copilot as part of daily engineering workflows.
  • Interested in industrial automation and SCADA technologies.
  • Willing to learn and become proficient in IEC60870 and IEC61850 communication protocols.
  • Self-driven, adaptable, and passionate about continuous learning and innovation.

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.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Advanced Software Engr
Advanced Software Engr

Honeywell Technologies • Karnataka

Vor Ort
INR 3.000.000 - 4.500.000
Sr Advanced Systems Engr
Sr Advanced Systems Engr

Honeywell Technologies • Maharashtra

Vor Ort
INR 2.000.000 - 4.000.000
Software Engr I
Software Engr I

Honeywell Technologies • Bengaluru

Vor Ort
INR 1.200.000 - 2.200.000
Sr Software Eng Supervisor
Sr Software Eng Supervisor

Honeywell Technologies • Indien

Vor Ort
INR 3.000.000 - 5.000.000
Software Engr I
Software Engr I

Honeywell Technologies • Indien

Vor Ort
INR 600.000 - 900.000
Sr Software Eng Manager
Sr Software Eng Manager

Honeywell Technologies • Bengaluru

Vor Ort
INR 4.000.000 - 7.000.000
Systems Engr II - FI
Systems Engr II - FI

Honeywell Technologies • Maharashtra

Vor Ort
INR 1.500.000 - 2.100.000
Systems Engr II
Systems Engr II

Honeywell Technologies • Maharashtra

Vor Ort
INR 1.400.000 - 2.200.000
Embedded Engr II
Embedded Engr II

Honeywell Technologies • Bengaluru

Vor Ort
INR 900.000 - 1.300.000
Software Engr II
Software Engr II

Honeywell Technologies • Hyderabad

Vor Ort
INR 900.000 - 1.500.000