Skip to main content
Search

Software Engineer - SG7 - MTY

Apply Job ID 113214

There are 7 billion people on this planet. And by 2050, there will be 2 billion more... many moving into urban centers at an unprecedented rate. Making sure there is enough food, fiber and infrastructure for our rapidly growing world is what we’re all about at John Deere. And it’s why we’re investing in our people and our technology like never before in our 175-year history. Here the world’s brightest minds are tackling the world’s biggest challenges. If you believe one person can make the world a better place, we’ll put you to work. RIGHT NOW.

Title: Software Engineer - SG7 - MTY

Primary Location: Garza Garcia 

Function: Engineering (CA)

John Deere is a foremost leader in the ag equipment business, and we continue to put a solid stamp on other industries. For over 150 years, the company’s portfolio of groundbreaking products has grown to include industries related to and outside of agriculture, including Turf, Construction and Forestry and Wind Technologies. The image of John Deere is no longer that of a signature green tractor meandering across a field; it’s been replaced with an image of acceleration, swift progress, and innovative leaping toward the company’s 200th year. The product line alone serves as proof with advances in machine performance, equipment automation, fleet management, and John Deere’s ongoing investment in emerging markets.

Note: All candidates should have their tax situation certificate (Constancia de Siituación Fiscal) up to date with the salary regime to be eligible for the hiring process.

Main Responsibilities

  • Executes high level applications of more complex problems.
  • Analyze and understand requirements from Sofware Teams, mainly in Data Visualization solutions – and provide a design proposal that focuses on scalability and reliability.
  • Organize tasks in a multi-national team with various stakeholders and be able to convey the right expectations and results intended.
  • Produces and/or evaluates possible design solutions to improve cost, quality and performance based on specialized knowledge of engineering applications. This may include possible involvement of other functional engineers, supply management and/or supplier personnel.

What Skills You Need

  • Good written and verbal communication skills (English, highly technical conversations daily).
  • Advanced C++ & OOPS Programming Experience (5 years is preferred)
  • Python with OOPS Programming Experience
  • GIT or similar version control systems
  • Usage of Debugging Tools
  • Good knowledge on Data Structures and Algorithms.
  • Ability to learn quickly, adapt, and willingness to keep growing skills to contribute to an evolving team.

What Makes You Stand Out

  • C++ 20 (Experience)
  • Understanding of Clean Code and SOLID principles
  • Previous Experience with Autonomy, or Vision projects
  • Experience in Software Architecture and tools like UML

Education

  • Bachelor Degree of Engineering, Computer Science or equivalent
  • Masters Degree is a plus
  • Bachelor Degree of Engineering, Computer Science or equivalent
  • Masters Degree is a plus
This position will be posted for a minimum of 10 business days and unposted when a qualified pool of candidates is achieved.

Candidates must have the necessary work permits to work in the country.

Apply