CareerCross uses cookies to enhance your experience on our websites. If you continue to view our sites without changing your browser settings, then it is assumed that we have your consent to collect and utilise your cookies. If you do not want to give us your consent, then please change the cookie settings on your browser. Please refer to our privacy policy for more information.
CareerCross uses cookies to enhance your experience on our websites. If you continue to view our sites without changing your browser settings, then it is assumed that we have your consent to collect and utilise your cookies. If you do not want to give us your consent, then please change the cookie settings on your browser. Please refer to our privacy policy for more information.
Hiring Company | Cyient K.K. |
Location | Chiba Prefecture |
Job Type | Permanent Full-time |
Salary | Negotiable, based on experience |
Position: Construction Machinery HMI Developer
Location: Katsuta
Language: N2 and above
Job Description:
Responsibilities:
• HMI Development Lifecycle:
• Participate in the design process for HMI functions, ensuring alignment with user needs and project specifications.
• Develop detailed designs for HMI features, including user workflows, screen layouts, and interaction paradigms.
• Design unit tests to thoroughly verify the functionality of individual HMI components.
• Implement HMI features using C/C++ and Python programming languages.
• Integrate HMI components with the overall system architecture.
• Testing and Verification:
• Conduct comprehensive unit testing to ensure the correctness and functionality of HMI code.
• Collaborate with the testing team to execute integration testing, verifying seamless interaction with other system components.
• Technical Expertise:
• Perform static analysis of code to identify potential bugs and maintain code quality.
• Maintain and document HMI code for future reference and maintainability.
• Stay up-to-date on the latest advancements in HMI design and construction machinery technology.
Minimum Experience Level | Over 6 years |
Career Level | Mid Career |
Minimum English Level | Business Level |
Minimum Japanese Level | Business Level |
N2 and above | |
Minimum Education Level | Bachelor's Degree |
Visa Status | Permission to work in Japan required |
Qualifications:
• Bachelor's degree in Computer Science, Software Engineering, or a related field (preferred).
• Minimum of 5 years of experience in developing HMI applications, preferably for industrial or embedded systems.
• Strong proficiency in C/C++ and Python programming languages.
• Experience with user interface design principles and best practices.
• Experience with unit testing frameworks and methodologies.
• Familiarity with static code analysis tools (e.g., Coverity, PVS-Studio).
• Experience developing with Ubuntu for embedded systems (a plus).
• Excellent problem-solving and analytical skills.
• Strong written and verbal communication skills.
• Ability to work independently and manage multiple tasks effectively.
• A passion for construction equipment and user experience is a plus.
Job Type | Permanent Full-time |
Salary | Negotiable, based on experience |
Industry | Automobile and Parts |