Software Engineer

BESI SINGAPORE PTE. LTD.Singaporemycareersfuturepublished 09/23/2026
Must-have:AgileTDD

Incremental development of software modules. Analyze customer issues and implement solutions within the existing machine application (bug fixing). Investigate and implement engineering change requests. Testing of new releases by unit testing, simulating processes and on actual equipment. Work with version control tools and issue tracking tool for software release management. Ensure fast response to customer issues and production issues. Provides engineering support to assigned R&D/CIT projects. Install & (beta) test new software release/fix at customer sites (ability to travel needed). Education BSc Degree in Automation/Computer science/MechatronicsEngineering. Work experience At least 3-5 years of relevant experience in automation /equipment industries. Significant practical experience in software engineering and testing. Experience with agile software development processes,quality control and test driven development.