Aktiviere Job-Benachrichtigungen per E-Mail!

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

John Deere

Kaiserslautern

Hybrid

EUR 60.000 - 80.000

Vollzeit

Heute
Sei unter den ersten Bewerbenden

Zusammenfassung

A leading agricultural machinery company in Germany is seeking an experienced Software Engineer for embedded software development. The role involves analyzing requirements, developing solutions for display applications, and testing the software. A university degree in computer science and 3+ years in C++ are required. Join a dynamic team in a hybrid work environment to contribute to innovative agricultural solutions.

Qualifikationen

  • 3+ years of work experience in modern C++ development.
  • 2+ years of experience in unit and component testing with GoogleTest.
  • Experience as part of an agile software development team.

Aufgaben

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

Kenntnisse

Modern C++ development
Analytical thinking
Open communication
Teamwork
Fluent in English

Ausbildung

University degree in computer science or IT

Tools

Qt
Linux
CANBus Systems
GoogleTest Framework
C++ vers. 11/14
C#
Git/GitHub
OpenCV
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 the area of 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 eMaterial Property Sensingd 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 esensor fusiond 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 qualifications
  • 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 faculty of expression in word and writing
  • Good German skills are desirable.
This makes you stand out
  • Knowledge in C++ vers.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
  • Understand 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.