Engineer III, Control Software

Vaisesika

Bengaluru

Hybrid

INR 1,500,000 - 2,500,000

Full time

6 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Vaisesika in Bengaluru (Hybrid) seeks an Engineer III – Control Software with 6–10 years of hands-on experience to design and implement robust software for control systems. You will work on embedded C++, firmware, and Windows desktop apps using MFC and Qt, ensuring reliable operation in industrial environments.

You will collaborate with hardware and software teams, participate in Agile Scrum/SAFe, perform unit testing with GTest/GMock, and integrate legacy COM/MFC components with modern modules.

Qualifications

  • Strong hands-on experience in Embedded C++ and Firmware Development.
  • Experience with Windows application development using MFC and Qt.
  • Hands-on experience with GTest/GMock or similar unit testing frameworks.
  • Understanding of PLC-based systems and industrial communication.
  • Basic knowledge of IO-Link, OPC UA, Modbus, or Ethernet-based protocols.
  • Strong knowledge of OOP, design patterns, and software engineering principles.
  • Experience in integrating legacy COM/MFC applications with modern software components.
  • Excellent debugging and troubleshooting skills in desktop/control software.
  • Experience working in Agile Scrum/SAFe environments.
  • Strong communication and stakeholder management skills.

Skills

Embedded C++
Windows apps (MFC/Qt)
GTest/GMock
PLC/industrial comms
IO-Link/OPC UA/Modbus
OOP & design patterns
Legacy COM/MFC integration
Debugging desktop software
Agile/SAFe

Education

Bachelor's degree in Computer Science / Electronics / Instrumentation

Tools

MFC
Qt
GTest/GMock

Job description

Job Title: Engineer III – Control Software
Location- Banglore (Hybrid)
Experience: 6–10 Years
Mandatory Skills
  • Strong hands-on experience in Embedded C++ and Firmware Development
  • Experience with Windows application development using MFC and Qt
  • Hands-on experience with GTest/GMock or similar unit testing frameworks
  • Understanding of PLC-based systems and industrial communication
  • Basic knowledge of IO-Link, OPC UA, Modbus, or Ethernet-based protocols
  • Strong knowledge of Object-Oriented Programming (OOP), design patterns, and software engineering principles
  • Experience in integrating legacy COM/MFC applications with modern software components
  • Excellent debugging and troubleshooting skills in desktop/control software
  • Experience working in Agile Scrum/SAFe environments
  • Strong communication and stakeholder management skills
Preferred
  • Experience with Microscope Control Software or other instrument control software
  • Exposure to WPF
  • Bachelor's degree in Computer Science, Electronics, Instrumentation, or a related field
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Detail Engineer - Software
Detail Engineer - Software

Larsen & Toubro Limited • India

On-site
INR 1,200,000 - 1,600,000
Application Engineer (3rd Party Contract)
Application Engineer (3rd Party Contract)

Schneider Electric • Mumbai City

On-site
INR 900,000 - 1,500,000
System Engineer
System Engineer

Acesoft Labs • Bengaluru

Hybrid
INR 600,000 - 840,000
Sr. Engineer Plant Controls (SCADA)
Sr. Engineer Plant Controls (SCADA)

Technosoft Engineering • Maharashtra

On-site
INR 1,200,000 - 1,800,000
Hiring For Automation & Control Engineer
Hiring For Automation & Control Engineer

Tata Technologies Ltd. • Sanand

On-site
INR 700,000 - 1,200,000
Software Engineer
Software Engineer

Tessolve • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Software Engineer – Embedded
Software Engineer – Embedded

Softdel and Software AG • Pune District

On-site
INR 800,000 - 1,200,000
Plc Programmer
Plc Programmer

Durus consulting Pvt Ltd • Krishnagiri District

On-site
INR 450,000 - 650,000
Senior C/C++ Software Developer – Industrial Automation
Senior C/C++ Software Developer – Industrial Automation

DigiRecruitx • Mumbai

On-site
INR 1,800,000 - 3,000,000
Controls Automation Engineer
Controls Automation Engineer

White Buffalo Inc. • Bengaluru, Pune District

On-site
INR 1,500,000 - 2,100,000