Software Engineer

2 days ago


Penang, Malaysia Sophic Automation Sdn Bhd Full time 80,000 - 120,000 per year

Job Description

  • Design, develop, and implement full stack software applications based on business and technical requirements.
  • Automating data collection, testing, and debugging
  • Perform unit testing, integration testing, and system testing.
  • Debug and troubleshoot software issues, optimizing code for performance and scalability.
  • API interface with sensors, industrial test equipment for data acquisition.
  • Debug and troubleshoot software-hardware integration issues.
  • Involve in various network protocols integration/enabling for software applications.
  • Work with cross-functional teams, including designers, project managers, and quality assurance engineers.
  • Participate in agile development processes such as Scrum, actively participate in discussions, presentations, and decision making
  • Write and maintain technical documentation, including API documentation and system design.
  • Perform code reviews with peers and seniors to review coding standards, security practices, and industry best practices prior code deployment.

Job Requirement

  • Basic understanding of service-oriented architecture (SOA), object-oriented programming (OOP), RESTful APIs, and microservices.
  • Exposure to modern technology stacks such as Angular 2+, Spring Boot, Flask, and ASP.NET Framework.
  • Some experience with scripting and using Bash, Python, Perl, Tcl, and JavaScript.
  • Able to write clean, maintainable, and efficient code.
  • Familiarity with frontend development, UI/UX design, and responsive web applications.
  • Knowledge of relational databases like MS-SQL and PostgreSQL, including design and optimization.
  • Experience using version control systems like Git and GitHub.
  • Comfortable using Linux/UNIX command-line tools. (a strong plus)
  • General awareness of microservices architecture and containerization (a strong plus).
  • Experience with data processing and business intelligence tools such as Power BI, SSIS, MSRS, ETL, and SharePoint (a strong plus).
  • Knowledge of virtualization technologies (deploy, managing virtual machines) like VMware ESXi, Hyper-V, and KVM (a strong plus).
  • Some understanding of middleware and messaging technologies such as MQTT and Kafka (a plus).
  • Benchmarking existing tools/software vs latest technology available in market (a plus)
  • Familiarity with operating test & measurement equipment (a plus)
  • Ability to assemble, troubleshoot, and debug platform/PC hardware issues (a plus)
  • Passion for troubleshooting and optimizing cross-platform systems.
  • Strong analytical and problem-solving skills with a keen attention to detail.
  • Ability to learn quickly and adapt to new technologies.
  • Effective communication and collaboration skills to work in a team environment.
  • Self-motivated, proactive, and able to work independently with minimal supervision.
  • Fresh graduates are encourage to apply

  • System Engineer

    2 days ago


    Penang, Malaysia Oxydata Software Full time

    System Engineer Job ID: 5WW8R44R Location: Penang (onsite at customer site) Work Mode: Onsite Job Type: 12-month Contract Oxydata Software Sdn Bhd, a 100% Malaysian-owned IT company established in 2006, is a trusted technology partner specializing in Microsoft, Java, SAP, and Oracle platforms, delivering IT Managed Services, DevOps, Outsourcing, and...

  • Network Engineer

    2 days ago


    Penang, Malaysia Oxydata Software Full time

    Network Engineer Job ID: Y668R94V Location: Penang (onsite at customer site) Work Mode: Onsite Job Type: 12-month Contract Oxydata Software Sdn Bhd, a 100% Malaysian-owned IT company established in 2006, is a trusted technology partner specializing in Microsoft, Java, SAP, and Oracle platforms, delivering IT Managed Services, DevOps, Outsourcing, and...

  • Software Engineer

    2 days ago


    Penang, Malaysia Motorola Solutions Full time 80,000 - 120,000 per year

    Company Overview​At Motorola Solutions, we believe that everything starts with our people. We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. Our critical communications, video security and command center technologies support public safety agencies and enterprises alike, enabling the coordination...

  • Network Engineer

    2 days ago


    Penang, Malaysia Oxydata Software Full time 600,000 - 1,200,000 per year

    Network Engineer Job ID: Y668R94V Location: Penang (onsite at customer site) Work Mode: Onsite Job Type: 12-month Contract Oxydata Software Sdn Bhd, a 100% Malaysian-owned IT company established in 2006, is a trusted technology partner specializing in Microsoft, Java, SAP, and Oracle platforms, delivering IT Managed Services, DevOps, Outsourcing, and...

  • System Engineer

    2 days ago


    Penang, Malaysia Oxydata Software Full time 80,000 - 120,000 per year

    System Engineer Job ID: 5WW8R44R Location: Penang (onsite at customer site) Work Mode: Onsite Job Type: 12-month Contract Oxydata Software Sdn Bhd, a 100% Malaysian-owned IT company established in 2006, is a trusted technology partner specializing in Microsoft, Java, SAP, and Oracle platforms, delivering IT Managed Services, DevOps, Outsourcing, and...


  • Penang, Malaysia Michael Page Full time 90,000 - 120,000 per year

    Great Career Progression and DevelopmentWorking with a strong software team and great team cultureAbout Our ClientOur client is an established organization specializing in the automation industry. The company is known for its innovative technology solutions and commitment to fostering technical excellence.Job DescriptionDevelop drivers, software, or firmware...

  • MES Software Engineer

    35 minutes ago


    Penang, Malaysia ViTrox Corporation Berhad Full time 80,000 - 120,000 per year

    ViTrox is a Penang-based design and manufacturing company that puts today's most imperative digital transformation with compassionate innovation at the heart of its brand. We turn the best machine vision technology into trusted solutions for semiconductor manufacturers.We are looking for aMESSoftware Engineerto join our team As a MES Software Engineer, you...

  • Software Engineer

    2 weeks ago


    Penang, Malaysia Motorola Solutions Full time 40,000 - 80,000 per year

    Company Overview​At Motorola Solutions, we believe that everything starts with our people. We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. Our critical communications, video security and command center technologies support public safety agencies and enterprises alike, enabling the coordination...

  • Software Engineer

    2 weeks ago


    Penang, Malaysia Motorola Solutions Full time 40,000 - 80,000 per year

    Company Overview​At Motorola Solutions, we believe that everything starts with our people. We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. Our critical communications, video security and command center technologies support public safety agencies and enterprises alike, enabling the coordination...

  • Software Engineer

    2 days ago


    Penang, Malaysia Motorola Solutions Full time 30,000 - 60,000 per year

    Company Overview​At Motorola Solutions, we believe that everything starts with our people. We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. Our critical communications, video security and command center technologies support public safety agencies and enterprises alike, enabling the coordination...