Localization Solutions Engineer, StarFire

John DeereTorrance, CA
$124,584 - $186,864Onsite

About The Position

There are over 7 billion people on this planet. And by 2050, there will be 2 billion more... many moving into urban centers at an unprecedented rate. Making sure there is enough food, fiber and infrastructure for our rapidly growing world is what we're all about at John Deere. And it's why we're investing in our people and our technology like never before! Here the world's brightest minds are tackling the world's biggest challenges. If you believe one person can make the world a better place, we'll put you to work. RIGHT NOW. John Deere is an equal opportunity employer, including disabled & veterans. Primary Location: United States (US) - California  - Torrance  Function: Product Engineering (CA)Title: Localization Solutions Engineer, StarFire - 121530 Onsite/Remote:Onsite Position

Requirements

  • 2 or more years of experience in Embedded development using modern C/C++
  • 2 or more years of experience in vehicle communication protocols such as CAN and ethernet
  • 2 or more years of experience analyzing data using Python or MATLAB
  • 2 or more years of experience developing simulated environment for verification and validation
  • 1 or more years of experience in implementing estimation techniques including least squares, Kalman filter and its variations, or particle filters to extract inherent signals buried under noise.
  • Working knowledge on fault detection and isolation techniques

Nice To Haves

  • Working experience with GNSS receiver algorithm
  • Working experience with Inertial Measurement Unit (IMU) and understanding of its error model and characteristics
  • Working experience with sensor fusion

Responsibilities

  • Design, develop, and maintain high-quality embedded software in modern C/C++ for real-time localization systems, with a focus on modular, scalable, and testable architectures.
  • Implement and integrate software using vehicle communication protocols such as CAN and Ethernet, ensuring reliable interaction across sensors and vehicle platforms.
  • Within the scope of the Localization Solutions team, consume and process outputs from core navigation systems to generate application-relevant positioning and guidance data, including packaging, transforming, and enhancing data for downstream features and user-facing functionality, while maintaining clear system boundaries and avoiding overlap with core navigation algorithm development.
  • Build and maintain simulation environments for verification and validation (SIL/HIL), design test strategies for nominal and faulted conditions, and automate data analysis using Python or MATLAB.
  • Apply fault detection and isolation techniques to enhance system reliability, perform root cause analysis on system failures, and contribute to corrective actions.
  • Analyze field and simulated data to identify performance gaps and drive continuous improvement in system behavior and data quality.
  • Collaborate closely with cross-functional teams including systems, hardware, and PV&V to enable early validation, ensure high-quality releases, and support integration across the full product lifecycle.

Benefits

  • Flexible work arrangements
  • Highly competitive base pay
  • Savings & Retirement benefits (401K and Defined Contribution)
  • Healthcare benefits with a generous company contribution in the Health Savings Account
  • Adoption assistance
  • Employee Assistance Programs
  • Tuition assistance
  • Fitness subsidies and on-site gyms at specific Deere locations
  • Charitable contribution match
  • Employee Purchase Plan & numerous discount programs for personal use
  • Vacation and Holiday Pay
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service