Software Engineer - Cross-Platform GUI & Qt (Flexible)

Topcon Positioning Systems (Topcon)

City of Brisbane

On-site

AUD 90,000 - 130,000

Full time

6 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

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 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.

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

Similar jobs worth comparing

Software Engineer - Cross-Platform Qt/C++ for Machine Control
Software Engineer - Cross-Platform Qt/C++ for Machine Control

topcon • City of Brisbane

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

topcon • City of Brisbane

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

Topcon Positioning Systems • City of Brisbane

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

Topcon Positioning Systems (Topcon) • City of Brisbane

On-site
AUD 90,000 - 130,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
Embedded Linux Software Engineer — Real-Time Systems
Embedded Linux Software Engineer — Real-Time Systems

topcon • City of Brisbane

On-site
AUD 120,000 - 150,000
Embedded Linux Software Engineer (RT, C/C++)
Embedded Linux Software Engineer (RT, C/C++)

Topcon Positioning Systems (Topcon) • City of Brisbane

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

Topcon Positioning Systems • City of Brisbane

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

Topcon Positioning Systems (Topcon) • City of Brisbane

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

topcon • City of Brisbane

On-site
AUD 120,000 - 150,000