Software Engineer - Qt

topcon

City of Brisbane

On-site

AUD 110,000 - 150,000

Full time

2 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 engineers to design and develop advanced machine control software for civil construction. You will build high-performance GUIs with Qt and ensure cross‑platform functionality across Windows, Linux, and Android.

Collaboration with internal teams, domain experts, and customers is essential to deliver effective software solutions. The role emphasizes problem-solving, GUI development experience, and adaptability in a fast-paced environment, with a strong

Qualifications

  • Proficient in C/C++ with real-world apps.
  • Strong Qt UI experience.
  • Familiar with Qt Creator and Visual Studio Code.
  • Cross-platform development basics across Windows, Linux, Android.

Responsibilities

  • Design and develop advanced machine control software for civil construction.
  • Build intuitive GUI using Qt for cross-platform apps.
  • Collaborate with teams and customers to deliver user-focused software solutions.
  • Evaluate frameworks and patterns to support product evolution.
  • Maintain stable development environments to boost productivity.
  • Improve and enhance existing machine control products.

Skills

C/C++ development
Qt framework
Qt Creator
Visual Studio Code
Cross-platform development
CMake
Docker
GUI development
Problem solving
Teamwork
Communication

Tools

Windows
Linux
Android

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.

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

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 - 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
Software Engineer
Software Engineer

Topcon Positioning Systems (Topcon) • City of Brisbane

On-site
AUD 110,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
Software Engineer
Software Engineer

topcon • City of Brisbane

On-site
AUD 120,000 - 150,000
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
Software Engineer

Topcon Positioning Systems • City of Brisbane

On-site
AUD 110,000 - 150,000
QA Test Engineer
QA Test Engineer

Topcon Positioning Systems • City of Brisbane

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

Topcon Positioning Systems (Topcon) • City of Brisbane

On-site
AUD 90,000 - 120,000