Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it. The Operator Safety Systems Senior Developer uses their experience to provide technical contribution in the design, development, integration, and deployment of production software that helps protect operators, personnel, and equipment in heavy equipment environments. Working with a high degree of independence, this role develops robust C++ software for perception-enabled safety features, operator awareness, and related safety-system capabilities used in mining, construction, and other demanding applications. This individual serves as a hands-on technical leader within an operator safety systems team that supports projects such as Collision Mitigation, Camera/Radar/Sensor Integration, Machine Vision and Perception Pipelines, and Embedded Edge Software for Heavy Equipment. In doing so, this person would be responsible for influencing software architecture, implementation quality, system integration practices, and engineering decisions while mentoring other developers and partnering closely with systems, validation, product, and field teams.
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