Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.
Jora Malaysia is seeking a motivated Software Engineer I to join our dynamic team. You will work across web, mobile, machine software, IoT, and data analytics/AI while assisting in designing, developing, testing, and implementing software solutions.
This is an excellent opportunity for fresh graduates or early-career professionals to gain hands-on experience in diverse software engineering domains and collaborate with cross-functional teams to support technology initiatives.
Jora Malaysia will close on 9th September 2026. Thank you for being with us, we are cheering you on as you continue your career journey.
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 elevate issues as necessary.
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 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).
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.