Design, develop, and maintain a first-of-its-kind no code/low code platform for advanced manufacturing.
Integrate robotics, vision, pneumatics, and other cutting-edge technologies into a user-friendly environment.
Product management: drive product evolution based on customer feedback.
Machine Learning Integration
Implement machine learning algorithms for predictive maintenance, process optimization, and intelligent decision-making.
Collaborate with data scientists to explore new models and use cases for continuous improvement.
Platform Testing & Deployment
Conduct thorough offline testing and validation of software before deployment.
Provide post-deployment troubleshooting and expertise on any code level issues.
Standardization & Best Practices
Define and enforce coding standards, conduct code reviews, and promote best practices for scalability and maintainability.
Mentor junior developers and foster a culture of technical excellence and innovation.
Cross-Functional Collaboration
Work closely with PLC programming, electrical design, and other engineering teams to ensure seamless integration of hardware and software.
Collaborate with ERP/MES teams for efficient data exchange and system interoperability.
Drive continuous improvement by sharing new ideas and insights with the team
Required Qualifications
Education
Preferred
: B.E./B.Tech in EEE, EIE, ECE, Mechatronics, or related fields.
Open to
: MCA, M.Sc./M.Tech in relevant domains, or equivalent academic backgrounds with strong hands-on exposure.
Note
: Exceptional candidates with proven skills (e.g., open-source contributions, relevant certifications) may be considered, even if from a non-traditional educational path.
Experience
Years of Experience
: 3-4 years in software development, testing, and deployment.
Technical Exposure
: Proficiency in VB.Net, C#, Java, Python, Node.js, or similar languages, with a strong foundation in database systems (MS SQL, MySQL, PostgreSQL, or NoSQL).
Automation Domain
: Experience in PC-based automation, industrial communication protocols (EtherCAT, Profinet), and hardware integration (NI/Advantech/Adlink DAQ cards). Familiarity with LabVIEW is a plus.
Additional Considerations
Strong analytical and problem-solving skills, excellent communication, and a proactive attitude.
Familiarity with version control (Git, SVN) and continuous integration tools (Jenkins, GitLab CI/CD) is advantageous.
Technical Skills
Programming Languages & Frameworks
Core Expertise
: VB.Net, C# (Visual Studio).
Alternates
: Java, Python, Node.js for cross-platform automation.
Front-End
: TypeScript, Angular, React, or Vue.js for no code/low code platform interfaces.
Database & Data Management
Core Expertise
: MS SQL.
Alternates
: MySQL, PostgreSQL, or NoSQL (MongoDB, Cassandra) for scalable data handling.
Automation & Control
Familiarity with PC-based automation and industrial protocols like EtherCAT, Profinet.
Exposure to motion axis and vision systems integration.
Testing & Validation
Capable of conducting thorough offline software validation.
Well-versed in code review processes, version control, and CI/CD pipelines.