Robotics Engineer

ISU Research Park

Urbandale (IA)

On-site

USD 90,000 - 130,000

Full time

9 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Intelligent Solutions Group in Urbandale, IA is seeking a Robotics Engineer to join the team and drive perception solutions across platforms. You will focus on C++ development for embedded applications, integrating advanced algorithms into software running on dedicated hardware.

Applicants should have strong experience in OO programming, scripting, and image processing tools, with a solid track record in software product development and cross-functional collaboration.

Qualifications

  • Experience with C++ or other Object-Oriented languages.
  • Experience with software product development through practical work experiences, internships or academic experience.
  • Experience in roles that required demonstration of excellent communication skills (verbal, written, listening and presentation).
  • Experience in scripting languages (e.g. Python, Bash, etc.).
  • Experience with MQTT, UDP, TCP/IP,CAN networking communication protocols.
  • Experience applying Image processing, OpenCV, Robotics Workbench, Matlab Image Processing Toolbox Applications, Machine Learning, Caffe, or TensorFlow.

Responsibilities

  • Work with Deere units to commercialize perception solutions on platforms.
  • Accelerate application opportunities that require a mix of image processing and machine learning.
  • Focus on C++ software development for applications and integration of the advanced algorithm into the application software that runs on embedded hardware.

Skills

C++
Object-oriented programming
Python
Embedded C
Multi-threading
Communication

Education

Bachelor's degree in Computer Science, Computer or Electrical Engineering, or related field

Tools

OpenCV
Matlab Image Processing Toolbox
Caffe
TensorFlow

Job description

As a Robotics Engineer for Intelligent Solutions Group (Urbandale) located in Urbandale, IA , you will be:

Work with other Deere units to commercialize perception solutions on platforms.

Accelerate application opportunities that require a mix of image processing and machine learning.

Focus on C++ software development for applications and integration of the advanced algorithm into the application software that runs on embedded hardware.

VISA Sponsorship is NOT Available for this position.

What Skills You Need

Experience working with C++ or other Object-Oriented languages.

Experience with software product development through practical work experiences, relevant internships or academic experience.

Experience in roles that required demonstration of excellent communication skills (verbal, written, listening and presentation).

Experience in scripting languages (e.g. Python, Bash, etc.).

Experience with MQTT, UDP, TCP/IP,CAN networking communication protocols.

Experience applying Image processing, OpenCV, Robotics Workbench, Matlab Image Processing Toolbox Applications, Machine Learning, Caffe, or TensorFlow.

What Makes You Standout

Experience programming in Embedded C software.

Experience or training with multi-threaded systems.

Experience with SCRUM/Agile software development methodologies.

Experience with Test Driven Development (TDD) and software test automation.

Education

Ideally you will have a degree or equivalent related work experience in the following:

Bachelor's degree in Computer Science, Computer or Electrical Engineering, or equivalent degree in a related technology field or discipline.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Engineer — Embedded C / ML for Intelligent Solutions
Robotics Engineer — Embedded C / ML for Intelligent Solutions

John Deere GmbH & Co. KG • Urbandale (IA)

On-site
USD 95,000 - 125,000
Competitive salary
Retirement benefits
Healthcare benefits
+6
Robotics Engineer
Robotics Engineer

John Deere GmbH & Co. KG • Urbandale (IA)

On-site
USD 95,000 - 125,000
Competitive salary
Retirement benefits
Healthcare benefits
+6
Embedded Software Engineer
Embedded Software Engineer

ISU Research Park • Urbandale (IA)

On-site
USD 90,000 - 120,000
Robotics Engineer
Robotics Engineer

John Deere • Urbandale (IA)

On-site
USD 87,000 - 130,000
Flexible work arrangements
Highly competitive base pay
Healthcare benefits
+3
Perception System Engineer
Perception System Engineer

John Deere • Dubuque (IA)

On-site
USD 110,000 - 140,000
Embedded Software Engineer
Embedded Software Engineer

World Mining Equipment • Urbandale (IA)

On-site
USD 80,000 - 100,000
Robotics Engineer - Perception & Embedded AI (C++, ML)
Robotics Engineer - Perception & Embedded AI (C++, ML)

ISU Research Park • Urbandale (IA)

On-site
USD 90,000 - 130,000
Software Engineer
Software Engineer

John Deere India Pvt. Ltd. • Urbandale (IA)

On-site
USD 99,000 - 149,000
Flexible work arrangements
Savings & Retirement benefits (401K &
Autonomy Software Engineer – Agriculture Tech (Flexible)
Autonomy Software Engineer – Agriculture Tech (Flexible)

John Deere India Pvt. Ltd. • Urbandale (IA)

On-site
USD 99,000 - 149,000
Flexible work arrangements
Savings & Retirement benefits (401K &
Sr. Controls Engineer
Sr. Controls Engineer

John Deere • Urbandale (IA)

On-site
USD 109,000 - 164,000
Flexible work arrangements
Competitive base pay
401K and Defined Contribution
+8