Job Description
<Job Responsibilities>
Software development for MFPs and related optional devices requires extensive expertise and advanced technical skills. Our projects are large-scale, and by enhancing your skills, you can experience significant achievements upon project completion.
- Objective: Development of embedded software for MFPs and related optional devices.
- As a software engineer, you develop MFPs and related optional devices.
- Job Description:
・Responsible for developing dedicated software to control MFPs and related optional devices.
・Perform debugging and evaluation using hardware devices and simulators.
・You support technical collaboration between our company and business partners. Your role involves providing business partners with specifications and specific instructions regarding design and implementation to ensure product quality and enhance development efficiency.
Job Requirement
<Necessary Skill / Experience >
・Education:
- Bachelor's degree in a Computer Science-related field, or equivalent experience
- Relevant technical certifications
・Language skills: English - Intermediate level - Ability to communicate in English (reading, writing, speaking).
・Experience:
- Experience in software development using C/C++. Or experience embedded software development. (As a guideline, at least three years of development experience, including technical documentation creation, requirements definition, troubleshooting, and device testing experience.
- Ability to actively communicate and cooperate with colleagues and supervisors.
- Willingness to work for a long period (10 years or more) as a founding member of the company.
<Preferable Skill / Experience>
・Experience using the Windows API
・Experience in developing embedded operating systems such as real-time OS
・Design experience in multitasking environments (systems where multiple tasks (threads) operate concurrently)
・Development experience in Windows and Linux environments
・Experience collaborating with Japanese IT companies