About this role
Senior Staff Software Engineer at John Deere. Location: Santa Clara, California, United States. Role: bridging systems, optimizing builds, mentoring engineers Requirements: 10+ years C++ software engineering experience, systems-level debugging, build system expertise (CMake/colcon/Bazel), ROS 2 and middleware experience preferred, mentorship and distributed systems skills. Category: Software Development Seniority: Senior Level Tools: CMake, colcon, Bazel, Zenoh, Fast DDS, Cyclone DDS, ROS 2, Docker, clang-tidy, cppcheck, ASAN, TSAN, UBSAN, GTest, GMock, Catch2, Linux Commitment: Full Time Workplace: Onsite Languages: English