Software Engineer

Requisition ID
Experience Level
Agriculture & Construction
Employment Status
Regular Full-Time


Topcon Precision Agriculture (TPA) is a subsidiary of Topcon Positioning Systems Inc. (TPS). TPA develops and manufactures leading-edge satellite positioning and guidance systems, electronic controls, mapping, monitoring, and land leveling solutions for agriculture. Develop, modify and test software for products which provide solutions for agricultural equipment customers.

Topcon Agriculture's software offers a modern feature-rich user interface displaying detailed on-screen maps and real-time job data while providing the operator with intuitive controls of their machinery. Our back-office products and cloud platform also coordinates every aspect of farming operations to maximize yield and reduce operating costs.  Due to continued growth and exciting projects, we are currently seeking a Software Engineer responsible for designing, developing and optimizing software products that will provide leading-edge technology solutions for our customers.


  • Developing and debugging software in C++
  • Contributing to all phases of the software life-cycle
  • Actively participating in shaping the user experience for our customers

Skills & Experience:

  • Strong knowledge of C++ development and Object Oriented design
  • Ability to create multi-threaded, event-driven applications
  • Self-motivated and able to perform without supervision
  • Able to work in a team environment of 20 software engineers
  • Good verbal and written communication skills (English)

Desirable Skills:

  • Qt Framework
  • C++11
  • OpenGL
  • Linux Development Tools
  • Cross Platform Development


  • A Bachelor's degree in Software Engineering (or equivalent)

Offering flexible work hours and on-site car parking, this is an exciting opportunity to be part of a dynamic team working for a highly reputable global organization developing leading edge technologies. Based at our headquarters in Mawson Lakes, South Australia, this opportunity is ideal for an individual who thrives working on state of the art technology with an organization that is a true leader in its field.



Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!

Not ready to apply? Connect with us for general consideration.