Komatsu is an indispensable partner to the construction, mining, forestry, forklift, and industrial machinery markets, maximizing value for customers through innovative solutions. With a diverse line of products supported by our advanced IoT technologies, regional distribution channels, and a global service network, we tap into the power of data and technology to enhance safety and productivity while optimizing performance. Komatsu supports a myriad of markets, including housing, infrastructure, water, pipeline, minerals, automobile, aerospace, electronics and medical, through its many brands and subsidiaries, including TimberPro, Joy, P&H, Montabert, Modular Mining Systems, Hensley Industries, NTC, and Gigaphoton.
Job OverviewThis position exists to provide the Surface Haulage Business Unit support at the Peoria Illinois site. The ideal candidate will have experience in the development of mining truck software for electric drive systems. This position will lead the creation and maintenance of software architecture, control concepts and flow charts for new research and development projects. This position will provide leadership to subordinate engineers for developing software code and technical documentation.
Key Job Responsibilities Reviews complex customers' standards specifications and other documentation to determine software engineering requirements. Develops software requirements, design architectures, control concepts and complex flow charts. Provides delivery estimates of complex modules at various developmental stages. Presents design concepts, technical findings, quality confirmation check sheets and design progress at Design Review Meetings. Creates complex code of drive systems across FPGA, Real-Time and HMI execution targets across distributed systems. Performs prototype software testing onsite when traveling to machine worksites when needed. Qualifications/Requirements BS/BA in electrical/computer engineering or advanced degree, where required, or equivalent combination of education and experience Typically, 5-8 years of successful experience in related field and successful demonstration of key responsibilities and knowledge as presented above. Proficiency in engineering principles including AC motor/generator, Inverter/converter, energy storage, etc. Proficiency in C programing language. Understanding of Linux OS and Linux application development. Experience with communication protocols including CANOpen, J1939, UDP, TCP/IP. An understanding of Micro-controllers and Embedded development. Experience in leading development projects and ability to take ownership of projects and drive them to completion with minimal supervision. Experience bench testing and debugging integrated embedded systems. Ability to lead Associate Design Engineers, Design Engineers and Contract employees as required. Proficiency in software applications including Microsoft Excel, Word and PowerPoint, as a minimum. Ability and willingness to travel, including international travel up to 20% of working time.
The ideal candidate would additionally have experience in the following:
CODESYS programming environment. LabView programing language. Source control repositories with small teams (<5 users) using Azure DevOps/Git for text and binary files. Developing CAN/J1939/CANopen datalink communication software. Model-based software development including Matlab, Simulink and embedded software architecture. General circuit design, electrical schematics, data acquisition and signal processing. Mining trucks or mining equipment. Additional InformationPay: $92,800 - $116,000
At Komatsu, salaries are based on:
Experience and Skills Market Rates Role Responsibilities Education and Certifications Geographic LocationWe are proud to offer compensation that is fair, competitive, and truly values the contributions of each team member.
Komatsu is an Equal Opportunity Workplace and an Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.