

Precision positioning tech provider for construction, surveying, agriculture & geospatial industries.
1 days ago
Expert & Leadership (13+ years)
Full Time
City of Brisbane, Queensland, Australia
Office Full-Time
Company Size
4,900 Employees
Service Specialisms
Sector Specialisms
TPS is seeking a passionate Senior Software Engineer with hands‑on experience in real‑time systems and autonomous vehicle development. The role involves developing quality embedded‑Linux software, creating and maintaining complex mathematical algorithms such as sensor fusion within Kalman filters and PID controllers, and modelling predictive control. The engineer will also develop and document software requirements, design specifications, and testing procedures, as well as write, modify, and debug C/C++ code for embedded and computer applications.
Candidates must have an advanced mathematics or physical sciences background, typically a bachelor’s degree, and extensive experience in real‑time systems programming and C/C++ development. Experience in sensor‑fusion, control algorithms, GPS‑aided navigation, path planning, and knowledge of Linux kernel or device‑driver development is highly desirable. Strong verbal and written communication, self‑motivation, autonomous work style, and excellent problem‑solving, organisational, and analytical skills are required.
The position offers the chance to join a team of highly skilled engineers who thrive on innovation, think beyond conventional boundaries, and live and breathe engineering. Applicants must hold Australian permanent residency or citizenship. Topcon collaborates, creates, and distributes disruptive technologies that improve processes, machine automation, and data services across infrastructure and agriculture, aiming for a sustainable future.