Caterpillar’s autonomy team develops automation and autonomy technology for mining and construction production environments. The Senior Autonomy Middleware Engineer will collaborate with team members to develop the core autonomy development framework used in critical onboard applications. The role focuses on solving real-world problems and bringing software solutions into production. The position participates in design, documentation, coding, product quality, and validation. It develops production-quality C++ software and application framework and middleware, supports requirements generation and architecture decisions, and contributes to functional-safety software design and validation. The engineer also collaborates with cross-functional teams to integrate hardware and software, operates test benches, and manages tasks using Azure DevOps. This is a full-time, onsite role at Caterpillar’s Irving, Texas office, five days per week, with up to 10% travel. Domestic relocation assistance is available; visa sponsorship is not available. Employment offers are conditioned on successfully completing a drug screen.
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
Education Level
No Education Listed