Sophic Automation Sdn Bhd
SOFTWARE ENGINEER [WEB/IOT]
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
George Town, Penang, Malaysia
Work mode:
Onsite
Published on:
3 September 2026
What they need
Summary:
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, and IoT.
- 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 escalate 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).
- Basic knowledge of programming languages such as JavaScript, Python, C, C++, Java, or Swift/Kotlin.
- 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.
- Possess own transport and willingness to travel or work on customer sites if needed.
Other offers great for you!
These companies are also looking for great profiles
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
5 days ago
Quick apply
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Neuilly-sur-Seine, France
Hybrid
Skills
9 hours ago
Quick apply
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Paris, France
Hybrid
Skills
5 hours ago
Quick apply
No company information available.