Control Software Engineer

6 - 10 years

0 Lacs

Posted:4 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Controls Software Engineer, you will be responsible for developing standard controls software for PLC or other real-time controller platforms. You will work as part of a team within the controls software development organization to deliver software for global customers. Your passion for excellence, drive to complete tasks on time, ability to work in a team, and technical skills will be essential in producing high-quality software. - Ability to develop and/or follow a project plan, setting and meeting milestone dates. - Co-develop successive releases of controls software products in coordination with product champions. - Ensure software is well-structured, easy to understand, and well-documented. - Develop software tools for rapid deployment of controls software products. - Baseline existing systems, make necessary improvements, and ensure optimal system performance. - Complete quality process through module, subsystem, and system test procedures, including customer site commissioning. - Produce all required documentation, such as detailed design specifications and test documents. - Complete estimates for modules under development and review engineering requirements. - Perform presentations of technical findings and developments. - Contribute to the development and maintenance of controls software standards. - Train regional product champions for efficient deployment of developed software products. - Travel may be required (5% to 15%). In terms of Work, Health, Safety & Environment (WHS&E) responsibilities, you must: - Take care of your health and safety and that of others, implementing risk control measures. - Prevent pollution to the environment. - Co-operate with policies, procedures, and instructions, including reporting hazards and incidents. You should also: - Comply with relevant statutory and legal requirements. - Commit to and cooperate with quality management systems. Key Relationships: - Other Software Development Groups. - Development Project Management and Quality Assurance. - Application Engineering. - Mechatronics R&D. - Product Management. - Customer Service. Qualifications and Experience Required: - Minimum 6+ years of PLC programming experience, including hands-on experience with material handling systems. - Minimum 1 year of experience in Siemens TIA coding. - Working understanding of industrial networks like Profinet, ProfiBus, and ASi. - Experience in designing and developing software using languages like C, C++, Visual Basic, or Java. - Experience in automated testing and agile development environment is beneficial. - Experience in HMI/SCADA programming (Iconics, Wonderware, RSView, WinCC, or Citect). - Bachelor's or higher degree in electrical or mechatronics engineering, computer science, or related discipline (Honors level preferred).,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now

RecommendedJobs for You

nashik, maharashtra, india