Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

John Deere Logo

Staff Perception Software Engineer

John Deere

$156,509 - $275,000
May 10, 2025
Santa Clara, CA, US
Apply Now

Develop and refine advanced autonomous systems for agriculture, integrating them with John Deere's cutting-edge machinery.

Requirements

  • Proficiency in C++, Python, OpenCV, PyTorch, and related tools
  • Experience with cloud platforms (e.g., AWS, Azure, GCP)
  • Experience with productionizing and shipping systems for scale and/or safety-critical applications
  • Experience with different sensor modalities such as cameras, LiDAR, and radar
  • Experience with intrinsic and extrinsic camera calibration techniques and conversion from 2D to 3D and vice versa
  • Experience with PCL libraries and point cloud processing optimization
  • Knowledge of robotics libraries such as ROS

Responsibilities

  • Contribute to the architectural design, technical specification, and implementation of perception software within an autonomous system
  • Tackle complex technical challenges and provide creative solutions for perception from classical and geometric to machine learning
  • Help develop and extend the data and labeling pipeline and infrastructure supporting machine learning
  • Assist with the technology and process to qualify and deploy perception systems for safety-critical criteria

Other

  • 5+ years experience in software engineering, algorithm development, and problem solving
  • Excellent communication skills, comfortable and able to articulate and advocate for complex technical topics
  • Comfortable working in a dynamic environment, willing and able to “roll-up your sleeves”, lead by example, and “wear many hats” as needed
  • Attention to detail and ability to work independently
  • Passion to solve difficult problems in a multidisciplinary team environment
  • Visa sponsorship is not eligible for this position
  • Flexible work arrangements
  • Highly competitive base pay and performance bonuses
  • Savings & Retirement benefits (401K and Defined Benefit Pension)
  • Healthcare benefits with a generous company contribution in the Health Savings Account