Job Opening:

Display Software Developer

  • Freelance
  • Full Time


Language: English

Duration: 12 Months


Technology – Harvesting Integration team


Primary function:

The Display Software Developer creates software which runs on a custom Android/Linux Display platform.  This software enables user control functionality of Agricultural and other off-road vehicles.  The developer must have the ability to generate efficient software code based on written specifications.


Level of Competence Required for Primary function:

Bachelor’s degree in computer science, Computer Engineering, or Software Engineering.
Minimum 3 years Java/C/C++ programming experience.
Minimum 3 years of Android and Linux application software development experience.
Minimum 3 months experience using SVN and Git for source code management.
Essential responsibilities:

Development of display UI functions for Vehicle Apps.
Test, performance-check and debug all software, virtually and on hardware
Use SVN and Git repository tools for source code management.
Writing design documentation of the created SW designs.
Company Processes & Systems Required knowledge on:

Experience using Application Lifecycle Management (ALM) tools, especially Polarion.
Experience using V-Model and/or Agile (e.g. Scrum) software development processes.
Language requirements:

Excellent communication skills, both verbal and written in English language.
Qualifications pre-requisites:

Mobile or tablet UI/UX (User Interface / User Experience) software development experience.
Experience in developing Embedded Systems (C, C++, or Java).
Experience working with Agricultural, Construction, or Truck/Bus products.
Experience with TCP/IP networking protocols and Sockets programming.
Understanding of Linux or Android Operating System Architecture.
Notion of SAE J1939, ISO 11783 (ISOBUS), or SAE 14229 (UDS) Communication protocols is a plus
Profile requirements:

Strong virtual team-oriented mentality (promote collaboration, synergies, collective decisions).
Strong attitude in analyzing, designing and developing medium/high complex solutions.
Strong attitude in Problem solving.
Available to travel internationally (one or a few times per year).

Upload your CV/resume or any other relevant file. Max. file size: 256 MB.

You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.