Talent.com
SOFTWARE ENGINEER [WEB / MOBILE / IOT / MACHINE / AI / DATA]

SOFTWARE ENGINEER [WEB / MOBILE / IOT / MACHINE / AI / DATA]

Sophic AutomationSeberang Perai, Penang, Malaysia
14 jam yang lalu
Penerangan pekerjaan

SOFTWARE ENGINEER (WEB / MOBILE / IOT / MACHINE / AI / DATA)

Add expected salary to your profile for insights

We are seeking a motivated and versatile Software Engineer I to join our dynamic team. This role provides an opportunity to work across multiple domains including web, mobile, machine software, IoT, and data analytics / AI. You will assist in designing, developing, testing, and implementing software solutions while collaborating with cross‑functional teams to support our technology initiatives. This is an excellent opportunity for fresh graduates or early‑career professionals to gain hands‑on experience in diverse software engineering domains.

Job Descriptions :

  • Assist in the design, development, and implementation of software applications across multiple platforms, including web, mobile, IoT, and machine‑level systems.
  • Collaborate with UI / UX designers, hardware engineers, and cloud developers to translate requirements into functional solutions.
  • Support integration of software with hardware components such as sensors, PLCs, microcontrollers, and gateways.
  • Develop clean, efficient, and reusable code under guidance from senior engineers.
  • Perform debugging, troubleshooting, unit testing, and validation of software and device systems.
  • Assist in data collection, cleaning, and preparation for analysis; support basic modeling, reporting, and dashboard creation.
  • Document technical specifications, testing results, and user manuals as required.
  • Participate in code reviews and contribute to continuous improvement of coding standards and practices.
  • Research and stay up to date with emerging technologies, frameworks, and tools across multiple domains.
  • Collaborate effectively in a team environment, communicate progress, and elevate issues as necessary.

Job Requirements :

  • Bachelor’s degree in Computer Science, Software Engineering, Mechatronics, Information Management, or a related field.
  • 0–2 years of experience in software development (fresh graduates encouraged to apply).
  • Familiarity with web frameworks (e.g., React, Angular, Vue.js) and mobile frameworks (e.g., Flutter, React Native) is a plus.
  • Understanding of database systems (SQL, MySQL) and business intelligence tools (Tableau, Power BI) is desirable.
  • Basic knowledge of IoT protocols (e.g., MQTT, CoAP, HTTP) and cloud platforms (AWS IoT, Azure IoT, Google IoT Core) is an advantage.
  • Awareness of machine communication protocols (e.g., Modbus, OPC‑UA), robotics, or motion control systems is a plus.
  • Familiarity with version control systems (Git) and Agile / Scrum methodologies.
  • Strong analytical, problem‑solving, and troubleshooting skills.
  • Ability to manage multiple tasks, learn quickly, and adapt to new technologies.
  • Good communication skills and a team‑oriented mindset.
  • Possession of own transport and willingness to travel or work on customer sites if needed.
  • Candidate Application Questions

  • What's your expected monthly basic salary?
  • Which of the following types of qualifications do you have?
  • How many years' experience do you have as a Web Engineer?
  • Do you have experience working within a scrum agile team?
  • Which of the following programming languages are you experienced in?
  • Which of the following languages are you fluent in?
  • Are you willing to undergo a pre-employment background check?
  • Sophic Automation is an Equal Opportunity Employer.

    #J-18808-Ljbffr

    Buat amaran kerja untuk carian ini

    Software Engineer • Seberang Perai, Penang, Malaysia