SOFTWARE ENGINEER
innogrity pte. ltd.
Responsibilities:
- Develop and maintain new and existing control system software application
- Conduct system test and m/c troubleshooting
- Prepare document and training to customer
- Other assigned ad-hoc responsibility
- Investigate current software and motion control solutions to determine make/buy decisions based on cost and differentiator ideals
- Support site/training as required
Requirements:
- Degree/Diploma in Computer Science, Information technology, computer engineering or equivalent.
- Experience in automation machines, motion control and IO control.
- Familiar in modbus,tcp, serial port, ethercat, CAN bus and other protocol.
- Knowledge in Microsoft Visual C# (WPF and Win Form) is a must.
- Knowledge in PC based control software development.
- Knowledge in C# ,PC programming is essential.
- Experience in Multi-Threading programming.
- Experience in MS SQL or Oracle SQL.
- Experience in MVVM, PRISM is a plus.
- Experience in m/c vision/robotic programming.
- Familiar programming IEC61131-1, object-oriented extensions, C# and vision library
- Able to learn and adapt new technology quickly.
- Experience in Machine vision and robotic programming is a plus.
- Experience in Industrial Automation and PLC programming is a plus.
- Minimum 5 year relevant experience.
- Keyperson on GUI design, Software architecture design and implementation.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the SOFTWARE ENGINEER in Woodlands vacancy
- ...necessary meeting or discussion with clients, consultant and/or subcon Requirements ~0 to 4 years of relevant experience as Mech/Elec Engineer in Construction industry ~ Bachelor Degree in Mechanical/ Electrical Engineering ~ Proficiency in AutoCad and MS Office ~ Skill...
- ...management skills and able to work independently Able to work under pressure, meet deadlines and do overtime if necessary Project Engineer Job Description And Responsibilities Communicate with all Project Managers and Project staff Update status of individual...
- ...package To liaise with designers/drafters on production of drawings Requirements ~3 to 5 years of relevant experience as Mech Engineer in Construction industry ~ Bachelor degree in Mech Engineering from renown university ~ Proficiency in AutoCad and Microsoft...
- ...world changing projects, you will do more and become more than you ever thought possible. Position Summary As a Senior Industrial Engineer, you will effectively provide Capacity Planning, Process Simulations, and Industrial Engineering support by focusing on improving...
- ...Join our elite IT infrastructure support team as an IT Support Engineer and help maintain the operational uptime of mission-critical biometric... ...of biometrics devices as well as the maintenance of related software applications. Hands-on experience in supporting high-tech...
- ...motivated, self-driven and energetic individual to join our Electrical Engineering team at our Singapore design facility. You will become a... ...system, working with subject matter experts, firmware, and software teams Lead or contribute to development of analysis and support...
- ...of drawings Support tender in pursuit of new projects, where necessary Requirements ~5 to 8 years experience as an Mechanical Engineer in Construction industry ~ Bachelor degree in Mech Engineering from renown university is a benefit ~ Proficiency in AutoCad and...
- ...and responsibilities assigned by supervisor. Are you a MATCH? ~ Bachelor degree in Chemical/Mechanical/Electrical/Industrial Engineering or other technical discipline ~5+ years of experience in project management/cost control/strategic planning in industrial activities...
- ...As a Network Engineer L2, you will be responsible for the following :- Monitor and manage network infrastructure and UPS systems to ensure optimal performance and availability. Perform real-time network monitoring and respond promptly to alerts and incidents. Troubleshoot...
- ...As a Network Engineer L1 , you will be responsible for the following :- • 24/7 network operations and monitoring of network infrastructure and UPS systems • Incident handling and escalation • Incident tracking and reporting • Preventive maintenance support • Corrective...
- ...needed, with a focus on sustainability, supply continuity and cost savings. Position Responsibilities Consult with Supply Chain, Engineering & Production departments to determine the costs and feasibility of producing proposed packaging Develop or co-develop sketches,...
- ...Chemical Extraction test if required. Any other tasks assigned by superior if required. Minimum Diploma in Chemical Process Technology / Pharmaceutical Engineering Jace Choo Oi Kei Personnel EA License No.: R1875164 Recruit Express Pte Ltd (EA Licence No.: 99C4599)...
- ...Software Engineer is responsible for designing, developing, testing, deploying, and maintaining software applications, systems, or platforms that meet business and user needs. Responsibilities: · Perform hands-on technical implementation, with a focus on delivering functional...
- ...Position Requirements: Bachelor's Degree in Computer Science, Computer Engineering, Information Technology or related degree in Computing or Engineering. At least 5 years of experience in software development, preferably in a manufacturing or industrial setting....
- ...environments using cloud-native services. Collaborate with Business Analysts, Solution Architects, QA Engineers, DevOps Engineers, and stakeholders to deliver high-quality software solutions. Participate in Agile Scrum ceremonies including sprint planning, daily stand-ups,...
- 1 Develop and maintain a high‑performance mini‑program from requirement analysis to production deployment. 2 Write clean, testable code using platform‑native or cross‑platform frameworks (WeChat, Taro, etc.). 3 Integrate backend APIs and cloud services; optimize data flow...
- ...About our group: The software test team in Singapore develops, maintains, and supports the software systems that enable HDD backend... ...test operations. Working at the intersection of manufacturing and engineering, the team delivers innovative software solutions that enhance...
- .... To support code merging, code compilation and deployment to Development, UAT and Production environments. Provide and update software documentation. Provide operational support for existing systems by investigating reported issues and resolving them. Requirements...
- ...Position Requirements: Bachelor's Degree in Computer Science, Computer Engineering, Information Technology or related degree in Computing or Engineering. At least 5 years of experience in software development, preferably in a manufacturing or industrial setting....
- ...Undertake debugging, system bring-up, beta testing, and production software development tasks Collaborate effectively with both software... ...Bachelor's degree in Computer Science, Electrical Engineering, or related field Experience with motion controller systems,...
- ..., Safety & Security requirements and programs . Required Qualifications: ~ Actively pursuing a Diploma in Electronic Engineering , Science in Electronics and Communications Engineering or related field through an accredited Degree program during the time...
- ...powers discoveries in life sciences, oncology, reproductive health, agriculture, and more. About the Role We are looking for Software Engineers to join our R&D team in Singapore , focused on building and modernizing the test infrastructure that enables high-quality...
- ...people, inspiring leaders, and world changing projects, you will do more and become more than you ever thought possible. Staff Software Engineer - Full Stack Position Summary: We are seeking a highly motivated and talented software engineer to join a cross...
- ...stakeholders and technical teams. Working at the intersection of AI, Data Engineering, and Operations, the team identifies opportunities, translates... .... Over 5 years of experience participating in end-to-end Software Development Life Cycle (SDLC) projects Successfully led more...
- ...its supporting functions. Acting as a bridge between AI, Data Engineering, and Operations, the team collaborates to propose and develop solutions... ...or manager. Provides supporting data to project lead on software risk Understands the relationship of their assigned development...
- ...become a leading mobile game publisher. Hiring Position AI Software Developer Roles & Responsibilities Build and maintain... ..., coding standards, and DevOps/MLOps best practices across the engineering team Other ad-hoc duties as assigned Requirements Degree...
- ...The Robot Software & Control Programmer is responsible for understanding equipment process requirements, developing automation control... ...Minimum bachelor’s degree in Automation, Electrical, Electronics Engineering, Mechatronics, or related field. ~1 - 3 years working...
- ...all other duties assigned by the Company and/or Manager. Minimum Requirements ~ ITE and/or Diploma in Mechanical or Electrical Engineering ~3 years working experience in field service for industrial equipment ~ Experience in the healthcare or pharmaceutical industry...
- ...assigned by the Supervisor. Requirements Candidate must possess at least a Technical Certificate / NiTEC (Preferably in mechanical engineering) Minimum of 1 year of working experience in QC inspection. Able to understand, write and speak in English Attention to...
- ...Requirements & Qualifications Education / Certification Degree or diploma in Workplace Safety & Health, Environmental Health & Safety, Engineering, or related discipline. MOM-registered WSH Officer certification (preferred). Knowledge of ISO 45001 Occupational Health &...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to SOFTWARE ENGINEER. Be the first to apply!

