Senior Staff Software Engineer

Deere & Company

Santa Clara, California, United States
Base: $157,488.00 - $236,232.00; bonus/equity: not...
**
7+ years professional c++ experience
Ros 2 middleware expertise
Cmake colcon bazel build systems
** Deere & Company is seeking a Senior Staff Software Engineer in Santa Clara, CA, to lead the development and improvement of their software systems, particularly focusing on C++ build pipelines and robotics. The ideal candidate will have extensive experience with complex systems, mentoring abilities, and proficiency in modern development tools. **

Job Summary

  • This role involves serving as the connective tissue across the full system stack to ensure end-to-end platform reliability for John Deere's autonomous solutions.
  • The successful candidate will architect the transition from Fast DDS to Zenoh while optimizing C++ build pipelines for speed and reliability.
  • John Deere offers a comprehensive reward package including highly competitive base pay, 401K matching, and flexible work arrangements in an inclusive team environment.

Matching Summary

Match Score: 75

** Deere & Company is seeking a Senior Staff Software Engineer in Santa Clara, CA, to lead the development and improvement of their software systems, particularly focusing on C++ build pipelines and robotics. The ideal candidate will have extensive experience with complex systems, mentoring abilities, and proficiency in modern development tools. **

Salary

Base: $157,488.00 - $236,232.00; Bonus/Equity: Not specified; Benefits: Comprehensive package including 401K, HSA, and tuition assistance

Skills & Requirements

Must-have

  • 7+ years professional C++ experience
  • ROS 2 middleware expertise
  • CMake colcon Bazel build systems
  • Linux system-level debugging
  • Distributed asynchronous systems

Nice-to-have

  • Zenoh middleware experience
  • Cross-architecture BSP integration
  • Real-time Linux PREEMPT_RT knowledge
  • Open-source robotics contributions
  • CAN bus protocol familiarity

Key Requirements

  • Bachelor's or Master's degree in Computer Science or related field
  • 7+ years of professional software engineering experience
  • VISA sponsorship not available

Work Rights

Not specified

Tailored Resume

Cover Letter