John Deere & Company

John Deere & Company

Embedded Software Engineer, Displays

Dubuque,Iowa,United States

No sponsorship$75k-$112kDetected 4 days ago
C++GitLinuxAgileEmbedded SystemsElectrical EngineeringCommunicationCollaborationProblem Solving

About the role

  • There are over 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.

Responsibilities

  • Utilize your problem solving skills to support prototype and current production machines
  • Be proactive with and collaborate on analyzing and identifying potential impact to performance and/or quality.
  • Experience developing Linux software applications and APIs
  • Here, you'll enjoy the freedom to explore new projects, the support to think outside the box and the advanced tools and technology that foster innovation and achievement.
  • In the event of a conflict between the language of the official Plan Documents and this document, the language of the official Plan Documents will control.

Requirements

  • Experience with embedded software product development
  • Experience with C++ or similar object-oriented embedded development language
  • Experience with Agile software development processes
  • Experience with Qt/QML, OpenGL
  • Experience with CAN communications protocol and the J1939 standards
  • Experience with technology solutions utilized in the construction industry, such as grade control and GNSS, telematics, etc.
  • Experience with Ethernet protocols including TCP, UDP, MQTT, DHCP, HTTP
  • Experience with real time, embedded, multi-threaded systems
  • The qualifications detailed in this job description are not considered the minimum requirements necessary to perform the job, but rather as guidelines.

Compensation

  • $75k-$112k

Benefits

  • The terms of the applicable benefit plans, and all company actions administering or interpreting these plans, continue to control.

Company info

  • Onsite Position Your Responsibilities As an Embedded Software Engineer for John Deere Dubuque Works, located in Dubuque, Iowa you will be part of a global team designing, developing, and delivering innovative and high-quality display software solutions.
  • Ability to learn new technologies quickly What Makes You Stand Out

Equal opportunity

  • And it's why we're investing in our people and our technology like never before!
  • 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.
  • John Deere is an equal opportunity employer, including disabled & veterans.

Visa & Work Authorization

  • VISA Sponsorship is NOT available for this position What Skills You Need • Experience with embedded software product development • Experience developing Linux software applications and APIs • Expe

This listing is sourced directly from John Deere & Company's careers page and normalized into a canonical job model.