Career Opportunities: Software Engineer (101528)

extra holidays - extra parental leave
Work set-up: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 
United States

Offer summary

Qualifications:

Bachelor's degree in Computer Science, Electrical Engineering, or related field., 3-5 years of experience in embedded software development., Proficiency in C/C++, Python, and RTOS such as Zephyr., Knowledge of communication protocols like ISOBUS, J1939, CAN, Bluetooth, and Wi-Fi..

Key responsibilities:

  • Design and implement real-time control logic for off-highway machinery.
  • Collaborate with cross-functional teams to develop ISO 11783-compliant solutions.
  • Lead testing campaigns using tools like PCAN Explorer, CANalyzer, and MATLAB/Simulink.
  • Support development processes with automated testing, CI/CD pipelines, and safety activities.

AGCO Corporation logo
AGCO Corporation XLarge http://www.AGCOcorp.com
10001 Employees
See all jobs

Job description

 
 

Solutions for Every Season - We engineer and deliver precision ag hardware, software, and cloud-based platforms that connect every corner of the farm. 

 

​​Are you ready to shape the future of smart farming? Join us as an Embedded Software Engineer and help build cutting-edge ECU applications for automated harvest solutions. In this hands-on role, you will design and implement real-time control logic that enhances the intelligence and productivity of off-highway machinery, ensuring seamless integration with AEF ISOBUS 11783 standards. Join us to shape the future of precision agriculture in a collaborative, Agile environment.​ 

 

Your Impact 

  • Create reliable, maintainable C/C++ code for 32-/16-bit ECUs; script automated tests in Python.    

  •  Design deterministic state machines and optimize algorithms for steering, hydraulics, and implement control.    

  •  Integrate ISO 11783 (ISOBUS), J1939, CAN, Bluetooth 5.0/LE, and Wi-Fi to enable robust IoT data exchange.    

  •  Collaborate with product, hardware, and field teams to translate customer requirements into ISO 11783compliant solutions.    

  •  Lead MIL/SIL/HIL campaigns with PCAN Explorer, CANalyzer, CANape, and MATLAB/Simulink. Support ISO 25119 functional safety activities.    

  •  Contribute to metrics driven development, automated regression tests, and CI/CD pipelines (Git, GitHub Actions, Jira).    

 

Your Experience and Qualifications 

  • 3–5 years in embedded software; BS in CS, EE, or related.    

  •  Strong C/C++, Python; RTOS (Zephyr or similar); MATLAB/Simulink; Git; Jira.    

  •  Supported communication protocols include ISOBUS, J1939, CAN, Bluetooth, and Wi-Fi   

  •  Requirements analysis, Agile/Scrum, MIL/SIL/HIL testing, automated test frameworks.    

  •  Agricultural/off highway domain knowledge; mobile app development & integration; hardware debugging with oscilloscopes and logic analyzers.  Experience with C# or other higher-level programming languages.    

  •  Clear communication, collaboration, ownership of deliverables. 

 

Your Benefits 

  • ​​​​Health care and wellness plans 

  • ​Dental and vision plans 

  • ​Flexible and virtual work options (where available) 

  • ​401(k) Savings Plan with company match 

  • ​Employee Stock Purchase Plan offering eligible employees the ability to purchase AGCO stock at a discounted price 

  • ​Paid holidays and paid time off 

  • ​Health savings and flexible spending accounts 

  • ​Reimbursement for continuing education 

  • ​Life insurance and other supplemental insurance plans​​​ 

 

Your Workplace  

​​You will work in Hybrid/Remote model with your wonderful PTx colleagues at Bremen, Indiana​ 

 

We value inclusion and recognize the innovation a diverse workforce delivers to our farmers. Through our recruitment efforts, we are committed to building a team that includes a variety of experiences, backgrounds, cultures, and perspectives. 

 

Join our extraordinary team today and apply now! 

 

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication

Software Engineer Related jobs