Skill diminta
CommunicationEnglishGitJavaScriptMicrosoft OfficeNode.js
Deskripsi
Job description for Software Developer (C-C++) at Panasonic R&D Center Việt Nam
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
- 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.)
- 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
- Wellness
- Well-protected with 24/7 personal accident and medical care insurance;
- Well-designed Annual Health Check-up program;
- Activities
- Team-building activities; Birthday Party; Year-end party; Sport Day/ Family Day
- Summer Vacation (Trip to famous tourist spots domestic/ overseas,…)
- Cash Benefits
- Attractive and competitive salary & bonus package depend on abilities, performance and competencies
- Diversified allowance scheme
- Physical Environment
- Grade A Office with creative workplace and open space.
- Well-equipped facilities/ devices and professional working platforms