Start Date
Immediate
Expiry Date
03 Nov, 25
Salary
8000.0
Posted On
03 Aug, 25
Experience
0 year(s) or above
Remote Job
Yes
Telecommute
Yes
Sponsor Visa
No
Skills
Information Technology, Python, Software Development
Industry
Computer Software/Engineering
Are you a skilled software developer passionate about building cutting-edge automation solutions powered by AI? Innowave Tech Singapore is seeking an experienced Automation Software Developer to join our data science team, focused on smart factory automation for the semiconductor industry.
EDUCATION AND BACKGROUND REQUIREMENTS
– Keep algorithmic considerations in mind and collaborate closely with data scientists and computer-vision engineers to integrate advanced analytics or control logic as needed.
– Mastery in Python (3.x), leveraging frameworks/tech like asyncio, multithreading, and functional programming.
– Build clean, well-documented code with strong OOP and design-pattern best practices.
– Interface with industrial equipment (via REST, Websocket, MQTT or custom protocols) .
– Containerize with Docker; collaborate on Git for reliable releases.
– (Optionally) Integrate or fine-tune LLMs and agentic AI agents to automate complex decision workflows.
– Develop retrieval-augmented systems, effective prompt strategies, or rule-based fallbacks as needed.
– Create exhaustive unit/integration tests and simulation environments to validate automation logic.
– Troubleshoot production issues with clear root-cause analyses and corrective solutions.