Job Title : Software Engineer Location : Mossville, IL(Onsite) Job Description & Skill Requirement: • Work with the systems teams to prioritize features, maintenance, and CPI activities based on business value for current production applications
• Design, implement, build, and validate AIS features on system benches and test bed machines
• Coordinate with numerous process partners in Cat Electronics and within the EXD product group
• Support application integration with Caterpillar production systems and tools (ET, diagnostics, platform software, common services, flashing, back office, SIS, PSPS, etc)
• Perform peer reviews, merge and maintain software repos, production release software
• Support initial bring up and iterative feature development for new AIS and embedded applications for proof of concept demonstrations
• Identify areas of growth and improvement within the team and improve overall software quality
Top Candidates will also have
• Experience with perception sensors (cameras, radar, lidar, ultrasonics), touch displays, ECUs
• Experience with CAN and various Ethernet protocols
• Experience with lean innovation, NTI, and NPI processes
• Familiarity with ROS1 application development
Qualification: - Bachelors or Masters in Electrical and Electronics