Software Engineer - Qt

Topcon Positioning Systems (Topcon)

City of Brisbane

On-site

AUD 90,000 - 130,000

Full time

11 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Topcon Positioning Systems (TPS) is seeking a dedicated software engineer to design and develop advanced machine control software for civil construction. You will build high-performance GUI applications with Qt and ensure cross-platform functionality across Windows, Linux, and Android.

You will collaborate with engineering teams and customers to create robust, user-focused solutions while helping maintain efficient development environments.

Qualifications

  • Proficient in C/C++ development with real-world experience.
  • Strong expertise in the Qt framework for building user interfaces.
  • Familiar with IDEs such as Qt Creator and Visual Studio Code.
  • Solid understanding of Windows, Linux and Android.

Responsibilities

  • Design and develop advanced machine control software for civil construction.
  • Build intuitive GUI using Qt for high performance across platforms.
  • Develop robust cross-platform applications with consistent functionality.
  • Collaborate with teams and customers to design user-focused software solutions.
  • Evaluate software frameworks and design patterns to support product evolution.
  • Contribute to stable, efficient development environments to boost productivity.
  • Continuously improve existing machine control products.

Skills

C/C++ development
Qt framework
GUI development
Cross-platform
Docker
CMake
Team collaboration
Problem solving

Tools

Qt Creator
Visual Studio Code

Job description

Topcon Positioning Systems (TPS) is a global leader in the development and manufacturing of precision positioning equipment. The company offers the largest selection of innovative precision GPS and GNSS systems, commercial lasers, optical instruments for surveying, civil engineering applications and machine control products. For more information about Topcon, to view photos of the Topcon Adelaide office and other Topcon sites, and to see all the opportunities offered worldwide, go to www.topconcareers.com. Enjoy thinking 'outside the box' and identifying creative approaches to engineering? Topcon Positioning Systems (TPS) is the global leader in the development and manufacturing of precision positioning equipment. Our projects are exciting and rewarding and if you are looking for an opportunity to work with a team of passionate, dedicated and professional Engineers, then this could be the one for you.

Responsibilities
  • Design and develop advanced machine control software systems for the civil construction industry.
  • Build intuitive, high-performance graphical user interfaces using Qt.
  • Develop robust cross-platform applications, ensuring consistent functionality across diverse operating systems.
  • Collaborate with internal teams, domain experts, and customers to design and implement effective, user-focused software solutions.
  • Evaluate and recommend software frameworks, design patterns, and development methodologies to support strategic product evolution.
  • Contribute to the setup and maintenance of stable, efficient development environments to support team productivity.
  • Continuously improve and enhance existing market-leading machine control products
Skills & Experience
  • Proficient in C/C++ development with extensive real-world application experience.
  • Strong expertise in the Qt framework for building user interfaces.
  • Familiar with Integrated Development Environments (IDEs) such as Qt Creator and Visual Studio Code.
  • Solid understanding of multiple operating systems, including Windows, Linux, and Android.
  • Demonstrated ability in problem-solving and analytical thinking.
  • Experience in GUI development is highly preferred.
  • Knowledge of cross-platform development practices is desirable.
  • Familiarity with CMake as a build system is a plus.
  • Experience with Docker or other containerization technologies is advantageous.
  • Adaptable to fast-paced development environments.
  • Exceptional teamwork skills with the ability to thrive in a small team setting.
  • Excellent written and verbal communication abilities, facilitating effective collaboration.

A strong, supportive and flexible workplace is extremely important to us and we strive to maintain a culture of teamwork and trust.

Must have Australian Permanent Residency or Australian Citizenship

We are Topcon. We collaborate, create and distribute disruptive technologies that help businesses flourish through improved processes, machine automation and data services. We design and manufacture productivity tools for building a better future. Whether cultivating the earth or building upon it, Topcon brings innovation in workflow automation and seamless connectivity of data to infrastructure and agriculture industries with a focus on developing a sustainable tomorrow.

Learn more here.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Qt
Software Engineer - Qt

Topcon Positioning Systems • City of Brisbane

On-site
AUD 110,000 - 170,000
Flexible workplace
Software Engineer
Software Engineer

Topcon Positioning Systems (Topcon) • City of Brisbane

On-site
AUD 110,000 - 150,000
Software Engineer
Software Engineer

Topcon Positioning Systems (Topcon) • Adelaide

On-site
AUD 110,000 - 140,000
Software Engineer
Software Engineer

Topcon Positioning Systems • City of Brisbane

On-site
AUD 110,000 - 150,000
Software Engineer - Qt/C++ for Civil Machine Control
Software Engineer - Qt/C++ for Civil Machine Control

Topcon Positioning Systems • City of Brisbane

On-site
AUD 110,000 - 170,000
Flexible workplace
Software Engineer
Software Engineer

topcon • City of Brisbane

On-site
AUD 120,000 - 150,000
Software Engineer - Cross-Platform GUI & Qt (Flexible)
Software Engineer - Cross-Platform GUI & Qt (Flexible)

Topcon Positioning Systems (Topcon) • City of Brisbane

On-site
AUD 90,000 - 130,000
QA Test Engineer
QA Test Engineer

Topcon Positioning Systems (Topcon) • City of Brisbane

On-site
AUD 90,000 - 120,000
Field Engineer/Survey Technician
Field Engineer/Survey Technician

Topcon Positioning System Aust. • City of Brisbane

On-site
AUD 70,000 - 95,000
Senior Embedded Linux Software Engineer - Real-Time C/C++
Senior Embedded Linux Software Engineer - Real-Time C/C++

Topcon Positioning Systems (Topcon) • Adelaide

On-site
AUD 110,000 - 140,000