Software Engineer I - Drive Systems
Peoria, IL, US, 61639
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 Overview
This position exists to provide the Surface Haulage Business Unit support at the Peoria Illinois site. The ideal candidate would enjoy learning about the development of mining truck software for electric drive systems. This position will support the creation and maintenance of complex software architectures, implement various control concepts, develop flow charts for new research and development projects and support field testing of new trucks.
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 drive system codes 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
-
Less than 1 year of experience in related university projects.
-
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 with real-time resource constraints.
-
Ability to take ownership of projects and drive them to completion with minimal supervision.
-
Experience with bench testing and debugging of integrated embedded systems.
-
Proficiency in office applications including Microsoft Excel, Word and PowerPoint, as a minimum.
-
Ability and willingness to travel domestically and internationally up to 20% of working time.
The ideal candidate would additionally have experience in the following:
-
PLC programming, ladder logic development.
-
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 automotive 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 Information
Pay: $64,000 - $80,000
At Komatsu, salaries are based on:
-
Experience and Skills
-
Market Rates
-
Role Responsibilities
-
Education and Certifications
-
Geographic Location
We 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.
Nearest Major Market: Peoria