jobs in Aptronix Sdn Bhd

全职 Software Developer 工作, 薪水 up to MYR 4,000, Aptronix Selangor 公司招聘中 - Ricebowl

MYR2,500 - MYR4,000 每月
分享
保存

工作地点

  • Petaling Jaya Selangor Malaysia

职位描述

岗位职责

Description:

We are seeking talented and self-motivated software developers with strong backgrounds in game/simulation development and/or hardware-software integration to join our team and contribute to the development of effective and immersive training solutions for our customers by applying game development (Unreal Engine, Unity), software engineering, physics simulation, e-learning, and Extended Reality (Augmented Reality, Virtual Reality, Mixed Reality).

Responsibilities:

  • Design, develop, and maintain simulation software using Unreal Engine/Unity/etc.
  • Build and integrate software frameworks with hardware modules using standard communication protocols (e.g., UART, SPI, I2C, CAN).
  • Develop and debug firmware for custom hardware (e.g., microcontrollers, sensors, joysticks, motion platforms).
  • Create middleware or interface layers that connect physical systems with game engines in real-time.
  • Design, implement, and test software training solutions to meet customer requirements.
  • Collaborate with cross-disciplinary teams (mechanical, electrical, training content) for end-to-end system delivery.
  • Communicate and coordinate with team members as well as other teams.
  • Perform bug fixing, code reviews, optimization, & documentation as part of a mature development workflow.
  • Improve the software products, framework, and processes.
  • Maintain clean, readable, and modular codebase that follows coding conventions.
  • Apply modern software engineering, DevOps, and Agile practices.
  • Perform documentation whenever required.
  • Stay current on technology trends in game development, firmware, and hardware integration.

Requirements:

  • Bachelor’s degree in Computer Science, Game Development, or a related field, or equivalent experience.
  • At least 2 years of experience as a software developer, software engineer, or game developer.
  • Strong knowledge of serial communication protocols, microcontroller programming, & hardware interfacing.
  • Proficiency in C++ or C#.
  • Proficiency in Object Oriented Programming (OOP).
  • Proficiency in game development with Unreal Engine or Unity.
  • Proficiency with version control systems such as Git.
  • Good problem-solving, debugging, and systems-thinking capabilities.
  • Proficiency with Object Oriented Analysis and Design and modern software engineering practices.
  • Familiarity with DBMS such as MySQL/MariaDB.
  • Proficiency in Extended Reality (AR, VR, MR).
  • Proficiency in mobile application development.
  • Strong willingness to learn and fast self-learner.
  • Self-driven and independent.
  • Good team player with strong English communication skills.
  • Strong interest in gaming, simulation, and Extended Reality.
  • Proficiency in full stack development.
  • Experience in DevOps.
  • Experience with Agile and Scrum methodologies.
  • While the role prioritizes experienced developers, promising junior candidates with strong fundamentals and learning potential may also be considered.
  • (Optional)

o Familiarity with 3D mathematics such as vector mathematics.

o Proficiency in Human-Computer Interaction.

  • (Good to have)

o Proficiency in multiplayer game networking.

o Familiarity with classical physics and engineering concepts.

Job Type: Full-time

Pay: RM2,500.00 - RM4,000.00 per month

Application Question(s):

  • When is your birthdate?
  • What is your notice period?

Education:

  • Bachelor's (Preferred)

Work Location: In person

重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多