Aktiviere Job-Benachrichtigungen per E-Mail!

contingent position: Software Engineer (m/w/d)

John Deere India Pvt. Ltd.

Kaiserslautern

Hybrid

EUR 60.000 - 80.000

Vollzeit

Heute
Sei unter den ersten Bewerbenden

Zusammenfassung

A leading agricultural technology company in Kaiserslautern seeks an experienced Software Engineer to join their team. You will develop embedded software for agricultural applications with a focus on innovative solutions. Candidates should have a degree in computer science or IT, strong C++ skills, and experience with agile development methodologies. This role offers a hybrid work environment and the chance to work on cutting-edge technology.

Qualifikationen

  • 3+ years of work experience with modern C++ development.
  • 2+ years of experience in designing and implementing unit and component tests.
  • Fluent in English with a good command of expression in writing.

Aufgaben

  • Analyze software requirements and contribute to software design.
  • Develop and implement embedded software solutions for applications.
  • Perform software testing to ensure high-quality software.

Kenntnisse

C++ development
Agile development
Embedded software solutions
GoogleTest Framework
Qt
Linux
CANBus Systems
OpenCV and image processing
Teamwork
Analytical thinking

Ausbildung

University degree in computer science or IT

Tools

Git/GitHub
Jobbeschreibung
Overview

The European Technology Innovation Center (ETIC) of John Deere is part of a global R&D network in Kaiserslautern. Its focus is on the research on and development of future trends and technologies in mobile agricultural and construction machines in close collaboration with diverse research institutes.

The John Deere Intelligent Solutions Group in Kaiserslautern is offering a contingent/leasing position ("Arbeitnehmerüberlassung") for a Software Engineer (m/w/d).

We are seeking an experienced Embedded Software Engineer to join our team, focusing on display as well as embedded controller software developments for a wide range of applications and vehicles in the Agriculture environment. As part of the "Material Property Sensing" group, you will play a crucial role in developing software systems used for sensing, documenting, and processing measurements across various applications, including the oil content of harvested crops. Additionally, you will contribute to our "sensor fusion" initiative, which aims to integrate data from multiple sensors, including cameras, to advance automation and data-centric solutions.

Work Environment:

You will be an integral part of a highly motivated, experienced agile development team, working in a hybrid remote and onsite environment. We offer a collaborative and dynamic work culture where you will have the opportunity to work on cutting-edge technologies and contribute to innovative solutions in the agriculture industry.

Responsibilities
  • Analyze software requirements and contribute to the creation of software design.
  • Develop and implement embedded software solutions for display and embedded controller applications.
  • Perform software testing, including unit testing, to ensure high-quality, reliable software.
  • Collaborate closely with Systems and Product Verification and Validation teams to deliver integrated software solutions meeting the highest quality standards.
Your qualification
  • University degree in computer science, information technology or comparable qualification
  • 3+ years of work experience with modern C++ development
  • 2+ years of experience in designing and implementing unit and component tests with GoogleTest Framework
  • Work experience with Qt, Linux, and CANBus Systems
  • Experience as a member of an agile software development team
  • Passion for software development, analytical thinking, open communication and teamwork
  • Fluent English skills with an excellent command of expression in word and writing
  • Good German skills are desirable.
Your strengths
  • Knowledge in C++ ver.11/14
  • Knowledge in C#
  • Knowledge and experience with Git/GitHub
  • Knowledge in OpenCV and image processing
  • Experience with international teamwork
  • In-depth knowledge and experience in Linux and Qt
  • Understanding agricultural interactions and farming practices

If you see yourself in this description, we look forward to receiving your online application through our applicant portal!

Eingruppierung: ERA EG 10

ERA-Job: RP: Produktsoftwareentwickler/in 2 (Job Code 06.02.03.20b)

John Deere Mannheim

Personalabteilung

Thorsten Keuler

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.