Junior Software Developer
Titan Engineering and Automation (TEAL)Full Timejunior
Hosur, Tamil Nadu, INPosted Yesterday
Job Description
Key Responsibilities
- System Integration &
- Commissioning: Integrate and commission automation systems using PLCs, motion cards, servo drives, and PC-based controllers. Support machine bring-up, trials, and production ramp-up activities.
- Software Development &
- Support: Maintain, test, and support machine control applications. Be ready to learn and work on C# (.NET) development and debugging (prior exposure is an added advantage).
- PLC Programming: Modify, test, and debug PLC programs using Siemens, Omron, or Allen-Bradley platforms.
- Motion Control: Configure and tune servo drives, motion cards, and motion profiles to meet machine performance requirements.
- Program Deployment: Deploy approved software builds on machines with proper backup and rollback mechanisms.
- Machine Trials &
- Validation: Perform I/O checks, functional testing, and negative scenario testing across all machine modes.
- Sensor Tuning: Calibrate and tune sensors and axes for accuracy, repeatability, and reliability.
- Debugging &
- Troubleshooting: Diagnose and resolve software, electrical, and motion-control issues during commissioning and production.
- HMI &
- Multilingual Support: Support and validate dual-language or multilingual HMI/software functionality.
- Version Management: Maintain software versions, backups, and change history using version control tools.
- Reporting &
- Documentation: Prepare testing reports, commissioning records, and maintain software and hardware backup documentation.
- Vision &
- Transducer Integration: Interface, test, and calibrate vision systems and industrial transducers.
Coordination &
- Communication
- Provide regular updates to the Software Program Manager on installation status, issues, and dispatch timelines.
- Coordinate with cross-functional teams to ensure smooth execution during commissioning and support phases.
Customer Support
- Provide post-installation customer support, including training, troubleshooting, and remote/on-site assistance.
- Willingness to work at customer sites as per shift schedules, including night shifts if required.
Qualification
- Bachelors degree in Electronics, Electrical, Instrumentation, or Mechatronics Engineering.
- 2–6 years of experience in automation, controls, or machine commissioning.
- Exposure to C# (.NET) is an added advantage; strong learning attitude toward C# debugging and development is mandatory.
- Hands-on experience with PLCs, servo systems, and motion control hardware.
- Factory-floor commissioning and troubleshooting experience.
Preferred Skills
- Servo tuning and motion profile optimization.
- Knowledge of safety circuits, CE compliance, and machine validation practices.
- Control panel wiring understanding and I/O mapping.
- Experience using Git or similar version control tools.
- Dual-language HMI/software exposure.
Soft Skills
- Clear communication and technical documentation skills.
- Strong problem-solving and analytical abilities.
- Hands-on, proactive attitude in a fast-paced environment.
- Flexibility to work in rotational shifts (all three shifts) and at customer sites
- Willingness to travel to customer sites and vendor locations as needed for commissioning, support, and coordination.
About Titan Engineering and Automation (TEAL)
Titan Engineering and Automation (TEAL)
QaOn-site
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free