Software Developer (C-C++)

Panasonic R&D Center Việt NamQuận Ba Đình, Hà Nộiglintspublished 09/04/2026
Must-have:JavaScriptHTMLCSSNode.jsGitAIGaming

RESPONSIBILITIES:

  • Development for game console (in a collaboration between Panasonic and a game console maker)
  • Develop emulator for game console devices (will learn about hardware specs, the processing flow of Game console devices), including debugger features to debug games in the emulator
  • Modify games to comply with the broadcast standard, and remove offensive contents
  • Develop tools (can use image process, AI…) to optimize and reduce development effort
  • Develop new features for the current integrated development environment (IDE) which creates games/applications
  • Develop games/applications running on game console
  • Develop tools/frameworks for automation testing, debugging, ...
  • Write automation test cases

REQUIREMENTS:

  • Strong knowledge and experience in C/C++ languages.
  • Proficient in understanding of code versioning tools Git / SVN
  • Proficient in Object-oriented programming
  • Good knowledge in Computer architecture.
  • Good knowledge in Bash/shell
  • Flexible with various development tasks
  • Good English verbal and written communication skills

Nice to have:

  • Experience with OpenGL, SDL, ImGui
  • Experience with web development: JavaScript, HTML, CSS, Nodejs, Extjs, Electron, Cucumber
  • Experience with Lua script
  • Experience with game engines such as Unity, Unreal
  • Experience with multi threads/processes programming
  • Experience in assembly languages
  • Experience in image processing
  • Has the hobby with video games

BENEFITS:

  1. Career Path Development
  • Working with technology experts, being exposed to new technologies, especially technologies related to the game industry, a new hot trend.
  • Having chance to work with hot business trend: IoT, Factory Automation;
  • Chance to work in international environment;
  • Clearly defined long-term multi-career roadmap;
  • Unlimited development & training opportunities (Language Training, Technical Training, Soft-skill Training, On-job Training, etc.)
  • Oversea business trips (Japan, China, Singapore, US, Mexico, EU, etc.)
  1. Work-life Balance
  • Flexible working time that supports work-life balance (Core time: 9:00-16:00; 5 days from Monday - Friday/ week)
  • Flexible lunch time;
  • Additional special holiday
  1. Wellness
  • Well-protected with 24/7 personal accident and medical care insurance;
  • Well-designed Annual Health Check-up program;
  1. Activities
  • Team-building activities; Birthday Party; Year-end party; Sport Day/ Family Day
  • Summer Vacation (Trip to famous tourist spots domestic/ overseas,…)
  1. Cash Benefits
  • Attractive and competitive salary & bonus package depend on abilities, performance and competencies
  • Diversified allowance scheme
  1. Physical Environment
  • Grade A Office with creative workplace and open space.
  • Well-equipped facilities/ devices and professional working platforms

Skills:

C++, .NET, Git, RDBMS, Aws, SQL, Azure, Java, SVN, Brash, Linux, Node.js