J

John Deere

Builds farm, construction, and forestry machines

Senior Software Engineer - Mty, Product Engineering (CA)

Embedded EngineeringUpdated on Nov 10
Full-timeSan Pedro Garza García, Nuevo Leon, MexicoNo salary listed

About the Job

Requirements

  • Strong experience in C++ programming.
  • Strong experience in object-oriented programming.
  • Experience with scripting languages such as Python and Bash.
  • Experience with CMake and package managers.
  • Experience with version control systems such as Git and SVN.
  • Knowledge of communication networks, mainly CAN, SAE J1939, and UDS.
  • Good written and verbal communication skills in English.
  • Candidates must have an up-to-date Constancia de Situación Fiscal with the salary regime to be eligible for hiring.
  • Candidates must have the necessary work permits to work in Mexico.
  • A B.S. in Computer Science, Software Engineering, Mechatronics Engineering, Electrical/Electronic Engineering, Digital Systems, Robotics Engineering, or a similar field.

Responsibilities

  • Plan, coordinate, and perform product design, testing, and/or analysis work for a complete project of broad scope or for a significant portion or subsystem of a major and diverse project.
  • Operate in a team environment and may act as lead person, providing technical leadership and design solutions.
  • May assign, coordinate, and review portions of the work of other engineers and support personnel.
  • Provide technical consultation and a knowledge base.
  • Serve as a recognized expert across a product line.

Desired Qualifications

  • Experience with on-chip debugging tools and troubleshooting both software and hardware.
  • Experience with development and debugging tools, such as source-level debuggers, oscilloscopes, logic analyzers, and multimeters.
  • Experience working with the Qt framework.
  • Experience in Win32 programming.
  • Knowledge of the operation and use of compilers, linkers, locators, and memory organization.
  • Knowledge of the software compilation process and scripts.
  • Understanding of engineering principles as they relate to company products.
  • Experience in project management and leading project development.

About the Company

John Deere

Builds farm, construction, and forestry machines

John Deere builds tractors, combines, and other farm machines, along with equipment for construction, forestry, road building, and lawn care. Many of its machines use GPS guidance and cameras to steer themselves and spray only the weeds they detect, and farmers track each field and machine through its Operations Center app. Deere sells machines, replacement parts, and repair service through a worldwide network of independent dealers, which handle sales, servicing, and trade-ins in their local areas. Deere & Company was founded in 1837 by blacksmith John Deere, whose steel plow cut through sticky prairie soil, and is based in Moline, Illinois.

Company size
10,001+
Company stage
IPO
Headquarters
Moline, IL
Founded
1837

Recently Posted Jobs

Explore more opportunities at John Deere

See more jobs