Sr Software Engineer

Careers.agcocorp.com

Apply to this job
Until 10/4/2026 First posted June 17, 2026 Last posted August 5, 2026
Job description

AGCO is looking for an Embedded Software Engineer to join our Crop Care team. 

Job Summary

In this role you will develop new software features for our RoGator and TerraGator platforms aimed at helping agricultural operators do more with less.  An ideal candidate will enjoy problem decoding, collaboration with Software Engineers and other stakeholders, in an environment that always provides new opportunities to grow from.

Key Responsibilities

  • Design software solutions for distributed computing systems including realtime and high-performance processors. 
  • Work in an Agile environment with Product Owners, Scrum Masters, developers and testers to grasp new requirements and milestones.
  • Design semi-autonomous products which aide in agricultural operations.
  • Create software components to be used in multiple product lines.
  • Continuously Integrate and Deploy software to test vehicles.

 

Experience and qualifications:

  • Bachelor’s degree in engineering (Agricultural, Computer or Electrical) or equivalent relevant experience
  • A Lean-Agile mindset
  • History of working on diverse teams
  • Experience working in a collaborative software environment
  • Good awareness of mechatronic systems (actuators and sensors)
  • Comprehension of vehicle communication systems (CAN, Ethernet, LIN) and Vector tools (CANalyzer, CANoe, CANape)
  • System Engineering experience
  • Object Oriented Programing
  • Programming Languages C and C++
  • Model Based Design
  • Controls System Theory
  • Experience with agricultural machinery
  • GitHub

 

 

Your benefits

  • Medical and dental assistance;
  • Private pension;
  • Meal and food vouchers;
  • Life insurance;
  • PROPAR
  • Others..

 

Your place of work

  • Based in Canoas, RS. 

       Join us in taking agriculture into the future and apply now!

Please attach your English CV when submitting your application

About this role

Summary

Develop software features for agricultural machinery using C/C++ in an Agile environment

Job title

Embedded Software Engineer

Experience level

none

Industry

agriculture

Location requirements

Based in Canoas, RS, no remote work mentioned

Salary

Not specified

Management role

No

Skills & keywords

Required skills

CC++Agilemodel based designCANEthernetLINGitHub

Preferred skills

mechatronic systemsvehicle communication systemssystem engineeringControls System Theory

Specializations

embedded systemsreal-time systemsagricultural machinerydistributed computingC and C++
Locations

Structured locations inferred from the posting.

Canoas, RS, Brazil

On-site City