Role: IPC Software Development EngineerDepartment: HMI R&DReports to: R&D Firmware Technical Manager Location: Osaka, Japan
About usHMI is part of Digital Factory organization, composed of 6 activities such as Eilwell, Motion Control, Automation Control, HMI, IioT Solution Software and Process control systems, contribute to provide the solutions and innovation for plant and machine in Industry Automation. As a pioneer in HMI (human machine interface), our brand offers a wide range of product line-ups globally, small-sized operation panel convenient for setting up equipment and machines and high-performance models with integrated PLC functions and gateway functions for IT. We also produce IPC (industrial Personal Computer) that can handle edge functions such as higher expressive power and data analysis. Software is key enabler and differenciator to grow our business. Our products contribute to a variety of fields such as factory and equipment control in consumer-packaged goods, Semiconductor, automotive, EV batteries, life science industries.
Job BriefWe are looking for a skilled IPC Software Development Engineer to join our dynamic team and contribute to the development of cutting-edge technology solutions. As a IPC Software Development Engineer, you will be responsible for IPC product development projects, develop software for IPC and maintenance , and contribute to the projects in cooperation with internal / external staleholder.The main development scope is software related to hardware control, including the design and development of Device Drivers, related Libraries and Applications.
Responsibility - Participate in product development projects and contribute to the project as a project member.
- Research into technologies and methods to meet product requirements
- Develop, debug, and maintain IPC software .
- Focus on software development related to hardware control, including the design and implementation of Device Drivers, associated Libraries, and Applications.
- Quickly respond to changing needs in IPC software design, such as modification to add or alter functionality to both new and existing products.
QualificationsBasic Qualification - Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Proven experience in software development with C language.
- Strong collaboration and communication skills for effective engagement with internal and external teams.
- Interested in IPC products or the internal structure of Windows.
- Curious about new technologies and actively gathers information.
- Capable of proposing innovative ideas
- Passionate, proactive, and adaptable
Prefferred Qualification- Proven experience in programming in C++ and C# language
- Proven experience in Windows application programming
- Proven experience in Windows device driver programming
- Proven experience in using Linux
Schedule: Full-time
Req: 008JH9