Topcon Embedded Software Engineer in Geisenheim, Germany

Wachendorff Elektronik is inextricably linked with the world's first agricultural-based electronic operating concept developed by us back in 1998. Since then we have been optimising our successful core product, the OPUS series, and are meanwhile renowned for our innovative technologies well beyond Germany's borders.

We are currently looking for an Embedded Software Engineer (m/f) in Geisenheim full time


  • Designing, implementing and supporting embedded software for agricultural machine control products

  • Designing, implementing and supporting ancillary tools relating to agricultural machine control products

  • Developer-level software testing

  • Writing documentation to support the software

  • Supporting the Machine Control Team Manager

  • Working in conjunction with teams located around the world and at customer premises when necessary

  • Development of customised solutions in cooperation with our European OEM partners

  • Sharing of technical information and best practices


  • BS/BA/MBA/MA specialising in computer science, electrical engineering or related field

  • 3+ years of professional experience developing C or C++ in an embedded RTOS environment

  • Experience with GNU toolchains and scripting languages (e.g. perl, python)

  • Knowledge of distributed source control systems (e.g. git, mercurial)

  • Strategic thinker with demonstrated ability to implement pragmatic and effective solutions

  • Experience managing internal and external customer relationships

  • Excellent communicator who is able to build rapport and demonstrate strong negotiation skills

  • Strong team player

  • A strategic thinker with an innovative personality who is able to see the big picture

  • Highly motivated self-learner possessing a strong ability to conceptualise and think analytically

  • Professional and proactive worker

  • Creativity and interdisciplinary thinking

  • A high level of flexibility with respect to changing projects and teams is required

  • Excellent knowledge of MS Office

  • Must speak English (C1 Level) [a very good command of spoken and written English beside German language]

  • Willingness to travel approximately 10% of the time


  • Background in agriculture and/or machine control

  • Experience with CAN networking (especially ISO11783/J1939/NMEA2000)

  • Experience with GNSS positioning systems

  • Experience with QT

  • Experience with electronic hardware design

  • Would you like to become part of a dynamic, creative team and work as a Software Developer with us? Then we look forward to receiving your application via email as pdf via opus-career(at)

Please send us following documents

CV, cover letter (German and English language), certificates, work certificates, stating your earliest [...] possible starting date and salary expectation.

Wachendorff Elektronik GmbH & Co. KG Personalabteilung Industriestra├če 7 65366 Geisenheim Germany Fon +49 (0) 6722 4026-280 Fax +49 (0) 6722 4026-850 Email: opus-career(at)

Requisition ID: 2016-1629