Application Software Engineer

Search Cube

  • Singapore
  • Permanent
  • Full-time
  • 1 month ago
  • Apply easily
The role requires the incumbent to develop, sustain, and enhance the software for advanced machinery, addressing both existing and emerging needs based on customer feedback and requirements. The position also involves significant collaboration with teams from other engineering disciplines to integrate new features and ensure seamless operation.Job Responsibilities
  • Software Sustaining: Maintain and continuously improve the software for current machines to enhance functionality and user satisfaction.
  • Feature Development: Develop new software features and enhancements tailored to customer-specific requirements to improve machine performance and capabilities.
  • Troubleshooting Support: Provide essential support and troubleshooting for software issues encountered on-site, ensuring rapid resolution and minimal downtime.
  • Documentation: Regularly review and update user requirement documents and operational procedures to ensure clarity and accuracy in software usage.
  • Cross-disciplinary Collaboration: Work closely with mechanical, electrical, and application teams to implement new hardware and software features, ensuring cohesive and innovative development.
  • Utility Software Development: Create and refine software utilities to improve the setup process and ease of operation for equipment, enhancing user experience and operational efficiency.
Job Requirements
  • Qualifications: Bachelors or Masters degree in Electrical, Electronic, or Computer Engineering, or a related field.
  • Experience: At least 3 years of relevant experience in software development, particularly in environments utilizing C and C++ programming within Windows OS.
  • Technical Skills: Strong proficiency in PC-based control programming, real-time control systems, object-oriented software design methodologies, and database technologies.
  • Communication Skills: Excellent interpersonal, verbal, and written communication skills, capable of working independently and effectively with various teams.
  • Travel Requirements: Ability to travel regionally as required by project needs.
  • Desirable Experience: Previous experience in similar projects, particularly those involving vision systems, motion control, and Secsgem communication protocols, is highly beneficial. Such expertise may lead to consideration for a senior position.

Search Cube

Similar Jobs

  • Software Application Engineer, Customer Engineering

    Renesas Electronics

    • Singapore
    Company Description Renesas is one of the top global semiconductor companies in the world. We strive to develop a safer, healthier, greener, and smarter world, and our goal is to…
    • 6 days ago
    • Apply easily
  • Software Application Engineer, Customer Engineering

    Renesas Electronics

    • Singapore
    Job Description Overview Overview We are seeking a talented and motivated Software Application Engineer to join our team. In this role, you will be part of the AI & Cloud Eng…
    • 2 days ago
  • Software Engineer (Embedded Applications)

    Thales

    • Singapore
    Location: Singapore, Singapore Thales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to …
    • 1 month ago