Kỹ năng
Mô tả công việc
• Develop embedded firmware or PC-based control applications for industrial printers using C/C++.
• Analyze technical design documents provided by the customer and identify system requirements.
• Design, implement, unit test, and integrate new functions for each printer model.
• Reuse and optimize existing codebases across previous and current machine lines.
• Participate in code reviews, technical documentation, and user manual creation.
• Communicate directly with the Japanese client via email, chat, and online meetings.
• Mentor and provide technical support to junior engineers in the team as needed.
• Analyze technical design documents provided by the customer and identify system requirements.
• Design, implement, unit test, and integrate new functions for each printer model.
• Reuse and optimize existing codebases across previous and current machine lines.
• Participate in code reviews, technical documentation, and user manual creation.
• Communicate directly with the Japanese client via email, chat, and online meetings.
• Mentor and provide technical support to junior engineers in the team as needed.
Yêu cầu công việc
• Bachelor’s degree in Computer Science, Electronics, Mechatronics, or equivalent.
• At least 4 years of experience in C/C++ software development.
• Strong proficiency in C++, OOP, STL, multithreading, and memory management.
• Experience in embedded systems, device drivers, or hardware communication software is a plus.
• At least one candidate who is experienced and proficient in working with embedded systems, with a minimum of 4 years of experience in embedded systems, drivers, or software that interfaces with hardware devices.
• Understanding of printer architecture or device control mechanisms is a big advantage.
• Strong analytical skills and ability to understand technical specifications in English or Japanese.
• Good English communication (TOEIC ~600+) proficiency
________________________________________
Nice to Have
• Experience working on ODC projects with Japanese clients.
• Familiarity with communication protocols like USB, UART, TCP/IP, or custom device protocols.
• Knowledge of Image Processing, Rasterization, or Data Compression for printing systems.
• At least 4 years of experience in C/C++ software development.
• Strong proficiency in C++, OOP, STL, multithreading, and memory management.
• Experience in embedded systems, device drivers, or hardware communication software is a plus.
• At least one candidate who is experienced and proficient in working with embedded systems, with a minimum of 4 years of experience in embedded systems, drivers, or software that interfaces with hardware devices.
• Understanding of printer architecture or device control mechanisms is a big advantage.
• Strong analytical skills and ability to understand technical specifications in English or Japanese.
• Good English communication (TOEIC ~600+) proficiency
________________________________________
Nice to Have
• Experience working on ODC projects with Japanese clients.
• Familiarity with communication protocols like USB, UART, TCP/IP, or custom device protocols.
• Knowledge of Image Processing, Rasterization, or Data Compression for printing systems.
Thời gian làm việc
Trong tuần: Từ thứ 2 - thứ 6
Quyền lợi ứng viên
Opportunities to go onsite and work with major clients, advanced technologies, and enhance self-development.
Chance to collaborate with top IT experts both domestically and internationally.
Opportunity to take part in ambitious projects across multiple countries, work with the latest technologies, and learn from excellent colleagues.
Work in a young, dynamic, modern, and multicultural environment, with frequent communication activities and holiday events.
Career advancement opportunities based on performance, with corresponding promotions and salary increases.
Access to soft skills training courses (logical thinking, creative thinking, communication, project management, negotiation skills, etc.).
And many other attractive benefits...
Chance to collaborate with top IT experts both domestically and internationally.
Opportunity to take part in ambitious projects across multiple countries, work with the latest technologies, and learn from excellent colleagues.
Work in a young, dynamic, modern, and multicultural environment, with frequent communication activities and holiday events.
Career advancement opportunities based on performance, with corresponding promotions and salary increases.
Access to soft skills training courses (logical thinking, creative thinking, communication, project management, negotiation skills, etc.).
And many other attractive benefits...
Địa chỉ làm việc
Onsite Pham Van Bach, HN