ABB

Software Tech Lead

ABB
Apply
7 days ago
Bengaluru, IndiaStaff+

Responsibilities

  • Lead a software development team in delivering high-quality software within project timelines and quality objectives.
  • Understand and analyze user requirements and guide development according to established standards, Definition of Done, and Definition of Ready practices.
  • Act as liaison among the Project Manager, Product Owner, and software team.
  • Define daily tasks, monitor progress, and provide technical assistance to team members.
  • Design software architecture, identify improvement opportunities, debug issues, and perform root-cause analysis.
  • Identify technical debt and propose technical solutions aligned with product and customer needs.
  • Define technical training requirements based on team members’ competencies and product requirements.
  • Prepare estimates, provide project updates, support milestone achievement, and create project documentation.

Requirements

  • B.E./B.Tech./M.E./M.Tech. in Computer Science, Electronics, Electrical, or Instrumentation.
  • 14–18 years of software development experience.
  • Experience with C#, .NET Framework, and Microsoft WPF.
  • Knowledge of C++, .NET Core, WPF, object-oriented programming, and LINQ.
  • Knowledge of both Windows PC tools development and web development.
  • Excellent debugging ability, including understanding existing code, design patterns, development standards, improvement areas, and bugs.
  • Experience with software development methodologies and delivering against time and quality requirements.
  • Ability to understand requirements, develop code to existing standards, perform unit testing, and create documentation.
  • Ability to provide work estimates, follow agreed schedules, communicate updates, and report to project stakeholders.
  • Basic knowledge of PLCs, drives, or microcontroller-based devices is an advantage.
  • Strong curiosity, willingness to investigate new options, improvement-oriented mindset, and collaborative teamwork skills.

Benefits

  • Hybrid work model (#L1-Hybrid).
  • Role based in Bangalore, India, within ABB Motion’s Drive Products Division.

Tech Stack

C#C++Windows

Categories

ABB

About ABB

10,000+ employees

ABB builds electrification, robotics, motion, and process automation hardware and software for industrial, utility, transportation, and infrastructure customers. Its portfolio spans motors and drives, robots, PLCs, switchgear, and EV charging, sold as equipment, systems, and services under the ABB Ability platform. Formed in 1988 and headquartered in Zurich, it is a public company traded on the SIX Swiss Exchange and NYSE.

Contact me