Caterpillar Inc. seeks an Embedded Software Senior Engineer to work onsite at its facility at 2427 E Engine Drive, Building AC, Chillicothe, Illinois. The role manages the technical design, development, and testing of library or application software used in embedded systems on diesel engines. It involves designing embedded electronic control software, including software architecture and functionality, requirements development, verification and validation, and troubleshooting defects. The engineer develops and tests software for embedded devices and systems, monitors and enhances system efficiency and stability, gathers and analyzes user or client requirements to create software requirements specifications, and writes or improves embedded-system source code. The role also tests and debugs software to improve code quality and system performance, and collaborates with other teams to provide post-production support. The position requires investigating discrepancies and inconsistencies, identifying possible causes of problems, prioritizing steps to address them, and evaluating the costs, benefits, risks, and likelihood of success of potential solutions. The engineer participates in team meetings, shares knowledge proactively, provides technical solutions to routine challenges, keeps current with technical and procedural requirements, and helps others resolve technical or procedural issues. Travel and telecommuting are not available. The position is onsite five days a week.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior