Signal Processing Software Engineer

Deere & Company

Torrance, California, United States
Base: $99,060.00 - $148,584.00; bonus/equity: not ...
On-site
Gnss signal acquisition and tracking algorithms
Real-time c++ firmware development
Matlab design implementation for signals
You will develop a GNSS measurement engine that supplies precise signal measurements to the navigator while adapting to diverse operational scenarios

Job Summary

  • You will develop a GNSS measurement engine that supplies precise signal measurements to the navigator while adapting to diverse operational scenarios.
  • The role involves creating firmware that controls logic for acquiring and tracking satellite signals and transitioning FPGA logic into an ASIC.
  • John Deere offers a comprehensive reward package including flexible work arrangements, highly competitive base pay, and various health and retirement benefits.

Matching Summary

You will develop a GNSS measurement engine that supplies precise signal measurements to the navigator while adapting to diverse operational scenarios.

Salary

Base: $99,060.00 - $148,584.00; Bonus/Equity: Not specified; Benefits: Comprehensive reward package including 401K, HSA, and tuition assistance

Skills & Requirements

Must-have

  • GNSS signal acquisition and tracking algorithms
  • Real-time C++ firmware development
  • Matlab design implementation for signals
  • FPGA logic transition to ASIC
  • RF concepts and system integration

Nice-to-have

  • Experience with Verilog code
  • Knowledge of multiple GNSS constellations
  • Understanding of link budgets and demodulation
  • Familiarity with satellite interface documents
  • Research experience in new GNSS signals

Key Requirements

  • 3-5 years firmware experience in satellite signal acquisition
  • Bachelor's degree in signal processing with satellite communication emphasis
  • MSEE preferred
  • No VISA sponsorship available

Work Rights

Not specified

Tailored Resume

Cover Letter