Point your AI agent at freehire and let it find you a job.

Get the CLI →

Hyundai Motor Group Innovation Center Singapore

System Software Engineer

Posted Updated
Discussion
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Computer Engineering, Physics, Mathematics, Mechatronics, Automation Engineering, or a related field, or equivalent practical experience
  • At least 3 years of professional software engineering experience in simulation, real-time or autonomous systems, game engines, backend platforms, industrial automation, logistics software, or applied computational modelling
  • Strong programming skills in Python and/or C++
  • Experience developing maintainable software, APIs, data pipelines, or simulation applications
  • Understanding of simulation concepts, including event-driven systems, state machines, time synchronisation, distributed systems, kinematics, motion dynamics, and rigid-body mechanics
  • Experience with simulation engines or frameworks such as Unity, Unreal Engine, Gazebo, AnyLogic, FlexSim, SimPy, Plant Simulation, NVIDIA Isaac Sim, or Omniverse
  • Experience with digital twin development, physical model validation, or sim-to-real workflows
  • Experience with SQL, data schemas, logs, time-series data, and data-quality validation
  • Experience with REST APIs, MQTT, gRPC, Protobuf, or other messaging and communication protocols
  • Experience with ROS/ROS2, URDF/SDF, robot model imports, or sensor simulation
  • Familiarity with AMR/AGV systems, fleet simulation, traffic control, or robot fleet management
  • Experience integrating with industrial and factory automation platforms such as MES, WMS, PLC, SCADA, and OPC UA, including communication standards such as VDA 5050
  • Experience with Docker, Git, CI/CD, automated testing, and engineering documentation
  • Exposure to automotive manufacturing, smart factories, logistics or warehouse automation, or industrial robotics
  • Ability to work effectively across software, operations, manufacturing, and cross-functional engineering teams

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available