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
• Work in a young, dynamic ODC team with long-term engagement.
• Enjoy FPT Software’s policies, benefits, and internal career development programs.
• Career growth opportunities toward Technical Leader / BrSE / PM roles.
• Exposure to advanced industrial printer systems and collaboration with Japanese R&D teams.
• Enjoy FPT Software’s policies, benefits, and internal career development programs.
• Career growth opportunities toward Technical Leader / BrSE / PM roles.
• Exposure to advanced industrial printer systems and collaboration with Japanese R&D teams.
Địa chỉ làm việc
FPT Tower – 10 Pham Văn Bạch