Empleos

Software Lead

Posted just now
Octave
Job Location (Short): Gandhinagar, India

Workplace Type: Hybrid

Req Id: 3162

About Role

The Senior Software Developer focuses on the development and management of asset models for industrial control systems (ICS) in the automation industry. Using object-oriented programming, the developer will ensure these models meet the required specifications, improve documentation, and automate processes. The role includes analysis, design, testing, and maintenance of asset models, as well as collaboration with various teams for product installation and quality assurance. This position requires both independent work and team collaboration.

Responsibilities

Responsibilities:

  • Industrial Control System Analysis: Analyse ICS (DCS, PLC, SCADA etc) structure, functions, and operations to create accurate asset models.
  • Software Development: Design, develop, document, test, and implement control system software models.
  • Data Management: Develop and implement methods for data collection, mining, and management to support control systems.
  • Maintenance & Troubleshooting: Maintain, troubleshoot, and modify existing asset models as required.
  • New Model Development: Evaluate, design, and test new asset models or significantly modify existing models with minimal supervision.
  • Quality Assurance: Collaborate with QA teams in Ahmedabad and Houston to ensure the quality and reliability of software.
  • Product Demonstration & Support: Assist in sales support and provide technical demonstrations, especially for new software developments.
  • Installation Support: Provide installation assistance remotely or on-site, ensuring successful deployment of software.
  • Vendor Software Management: Install and manage vendor-specific software, demo systems, and related tools.
  • Work Management: Track and manage tasks using work management tools to meet project deadlines.
  • Team Collaboration: Participate in team meetings and knowledge transfer sessions, contributing to team growth and success.
  • Documentation: Create and maintain "how-to" guides or wiki pages to assist internal teams and users.
  • Development Support: Assist in creating development tools to improve engineering efficiency.

Education / Qualifications

    • At least 4 years of experience in control system software development, focusing on Distributed Control Systems (DCS), PLC logic, or SCADA systems. Proven expertise in Emerson DeltaV, Allen-Bradley systems (Rockwell Studio 5000), is preferred.
    • Bachelor’s degree in Engineering, Electronics, Instrumentation & Control ,Computer Science, or related field with a minimum of 5 to 8 years of relevant experience, or
    • A Diploma in Electronics, Instrumentation & Control , Computer Science with a minimum of 8 to 12 years of relevant experience.
    • Strong programming skills in Microsoft Visual Basic in the .Net framework or similar object-oriented languages.
    • In-depth understanding of Industrial control systems like DCS, PLC, and SCADA systems configuration and integration.
    • Familiarity with methods for data management, collection, and mining.
    • Experience with Git version control, Azure DevOps or similar work management system would be a plus
    • Ability to program using the following computer languages
    • Microsoft Visual Basic in .Net framework or similar object-oriented language.
    • Solid understanding of Distributed Control Systems (DCS) configurations, PLC logic, and or SCADA system configurations.
    • Familiarity with data management and collection methods for automation systems
    • Strong problem-solving abilities and attention to detail.
    • Ability to work both independently and collaboratively in a team.
    • Excellent communication skills for product demonstrations, support, and team collaboration.
    • Proactive and self-motivated, with the ability to manage multiple tasks simultaneously in a fast-paced environment.


About Octave

Octave provides mission-critical software that empowers organizations to make informed decisions across every stage of the asset lifecycle - Design, Build, Operate and Protect - where performance, safety, and reliability are non-negotiable and failure is not an option.

Turning complex operational data into actionable intelligence, Octave connects expertise, real-world conditions and enterprise-scale insight to improve performance, resilience and incident response where it matters most.

Octave has more than 7,000 employees in 45 countries. Learn more at octave.com and follow us on LinkedIn.

Why work for Octave?

All in. Always forward. That's the way we do things around here. We put trust in our people because we believe it's the best way to unleash potential, bring ideas to life, and keep moving ahead. And it's why we're committed to creating an environment that's truly supportive, providing you with the resources you need to support your ambitions, no matter who you are or where you are in the world.

Everyone is welcome

At Octave, we believe that diverse and inclusive teams are critical to the success of our people and our business. Here, everyone is welcome. As an inclusive workplace, we don't discriminate. In fact, we embrace differences and are fully committed to creating equal opportunities, an inclusive environment, and fairness for all.

Respect is the cornerstone of how we operate, so speak up and be yourself. You're valued here.
Login to Apply Now

Recommended Jobs

Sourcing Analyst

Posted just now

JOBS

Posted just now

About Empleos

Empleos is a job board platform connecting job seekers with employers across India, featuring thousands of job listings across diverse industries and locations. The platform is completely free for both job seekers and employers — no hidden fees, no subscription costs, and no charges for posting jobs or applying to positions.

Other Countries: United States, Colombia

© 2026 Empleos. All rights reserved.