John Deere

Robotics Engineer

John Deere
Apply
3 days ago
Urbandale, IA, USAEntry Level

Base Salary

$87k - $130k/yr

Responsibilities

  • Work with other Deere units to commercialize perception solutions on robotic platforms.
  • Develop applications using image processing and machine learning.
  • Develop C++ software for applications running on embedded hardware.
  • Integrate advanced algorithms into application software.
  • Develop Linux software applications and use scripting languages.
  • Work with MQTT, UDP, TCP/IP, and CAN communication protocols.

Requirements

  • Experience with C++ or other object-oriented languages.
  • Experience with software product development through practical work experience, relevant internships, or academic experience.
  • Experience demonstrating strong verbal, written, listening, and presentation communication skills.
  • Experience developing Linux software applications.
  • Experience with scripting languages such as Python and Bash.
  • Experience with MQTT, UDP, TCP/IP, and CAN networking communication protocols.
  • Experience applying image processing, OpenCV, Robotics Workbench, MATLAB Image Processing Toolbox applications, machine learning, Caffe, or TensorFlow.
  • A bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technology field, or equivalent related work experience.
  • Preferred: experience with Embedded C software.
  • Preferred: experience or training with multithreaded systems.
  • Preferred: experience with Scrum or Agile software development methodologies.
  • Preferred: experience with test-driven development and software test automation.
  • Must be at least 18 years old to apply.

Benefits

  • Onsite position in Urbandale, Iowa, with flexible work arrangements.
  • Base pay of $86,892.00-$130,332.00 plus benefits.
  • Savings and retirement benefits, including 401(k) and defined contribution plans.
  • Healthcare benefits with a company contribution to a Health Savings Account.
  • Adoption assistance, employee assistance programs, tuition assistance, fitness subsidies, and access to onsite gyms at specific locations.
  • Charitable contribution matching, employee purchase and discount programs, vacation pay, and holiday pay.

Tech Stack

BashC++LinuxOpenCVPythonTensorFlow

Categories

EmbeddedRobotics
John Deere

About John Deere

10,000+ employees

John Deere designs and manufactures agricultural, construction, and forestry equipment, engines, and turf/golf machinery, along with precision agriculture software and connected services. It sells machines, parts, and subscriptions through a worldwide dealer network and offers customer financing via John Deere Financial. Founded in 1837 and headquartered in Moline, Illinois, the company is publicly traded on the NYSE (ticker: DE).

Contact me