This is a full-time, on-site position based in Toyama-shi. The role requires advanced Japanese communication (Native level or JLPT N1) and strong documentation skills in both Japanese and English. Ideal for engineers with embedded development expertise and coordination experience.
Work Type: Full-time | On-site
Location: Toyama-shi, Toyama Prefecture, Japan
Compensation: YEN 7,000,000 – 9,000,000 (Annual)
Language Requirement: Japanese – Native or JLPT N1 level; English – Business Level
Visa Status: Must be eligible to work in Japan
Job Summary
We are seeking a bilingual Senior Software Engineer experienced in embedded development using C++ and VxWorks/Windows. The role involves system-level coordination, multi-threaded programming, and direct interaction with client departments to manage development, verification, and documentation of embedded applications in semiconductor environments.
Key Responsibilities
Act as an on-site embedded software coordinator and developer
Analyze and understand system-level requirements and existing architecture
Liaise with client departments to gather and interpret requirements
Create/update technical specifications in Japanese and English
Lead object-oriented design efforts and coordinate with dependent module owners
Develop, test, and verify C++ code based on confirmed design
Manage source control, quality metrics, unit testing, and code coverage
Report risks, status, and progress to the client
Perform on-device verification and debug software issues
Support QA certification processes
Technical Requirements (Must-Have)
6+ years of hands-on experience in C++ development for embedded systems
Practical exposure to VxWorks or Windows programming environments
Strong understanding of object-oriented analysis/design principles
Experience in IPC, synchronization, multi-threading, thread prioritization, and memory optimization
Expertise in multi-layer application integration
Strong documentation and reporting skills (English & Japanese)
Excellent problem-solving and communication skills
About Mogi I/O : OTT/Podcast/Short Video Apps for you