J

John Deere

Builds farm, construction, and forestry machines

Embedded Software Engineer Mid-Level - Product Engineering

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeIndaiatuba - State of São Paulo, Brazil

About the Job

Requirements

  • A completed degree in Computer Engineering, Electrical Engineering, Agricultural Engineering, or a related field.
  • Experience developing software using C++.
  • Experience developing applications for Linux.
  • Experience with the Qt Framework, including Widgets and/or QML.
  • Knowledge of object-oriented programming.
  • Knowledge of software architecture and design patterns.
  • Knowledge of multithreaded applications and concurrency concepts.
  • Experience with Git and version control tools.
  • Advanced English for collaboration with global teams.

Responsibilities

  • Develop and maintain C++ applications for embedded Linux platforms.
  • Implement features using the Qt Framework, including Widgets and/or QML.
  • Participate in software design, development, testing, and maintenance.
  • Collaborate in an agile team with software, hardware, and systems engineers, as well as global teams.
  • Investigate and solve software problems using logs, debugging tools, and technical analysis.
  • Participate in code reviews and apply software development best practices.
  • Help integrate applications with other systems and platform components.
  • Contribute to continuous improvement in software quality, performance, and maintainability.

Desired Qualifications

  • Knowledge of Qt Quick and QML.
  • Experience with communication protocols such as MQTT, Protobuf, gRPC, or similar protocols.
  • Experience with automated testing and continuous integration.
  • Experience troubleshooting in Linux environments.
  • Knowledge of communication protocols such as Ethernet and CAN.
  • Experience with Matlab/Simulink.
  • Experience with connected systems, IoT, or graphical user interface development (HMI).
  • Previous experience in the agricultural, automotive, industrial, or technology sectors.

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