Senior Software Engineer, Field Survey Applications (Java, C++)

Experteer Italy

Concordia sulla Secchia

Ibrido

EUR 65.000 - 90.000

Tempo pieno

4 giorni fa
Candidati tra i primi
Generatore di candidature

Fatti notare per questo impiego — genera un curriculum e una lettera di presentazione personalizzati in circa un minuto.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Hybrid and flexible work setup
Learning opportunities
Opportunity to contribute to global...

Descrizione del lavoro

Experteer Italy seeks a Senior Software Engineer to develop and maintain field software for GNSS receivers and surveying equipment across Android, Windows, Linux, and iOS. You will connect field devices with Topcon and third‑party systems, troubleshoot issues, and contribute to new features and documentation.

The role emphasizes collaboration with cross‑functional teams, adherence to quality standards, and hands‑on Android development with Android Studio in a hybrid, global project environment.

Competenze

  • 3+ years of professional software development experience with strong Java and/or C++.
  • Hands-on Android development experience with Android Studio.
  • Strong understanding of OOP, software design, algorithms, data structures, and multithreading.
  • Experience with development tools, version control, debugging, testing, and documentation.
  • Familiarity with c++20, boost, asio, gRPC, protobuf, mqtt, ntrip, rtcm, NMEA, cryptography, static analysis, memory optimization, C++ templates, sql, multithreading, lockfree, docker, geometry (advantage).

Mansioni

  • Develop and maintain field software for GNSS receivers and surveying equipment across Android, Windows, Linux, and iOS.
  • Interface field devices with Topcon and third-party systems and troubleshoot issues.
  • Contribute to new features, testing, and documentation to improve software processes.
  • Collaborate with project managers, team leaders, and software teams to plan delivery and ensure quality.
  • Analyze, troubleshoot, and resolve technical and application issues.
  • Support existing mature software while contributing to new features and continuous improvement.

Conoscenze

Java
C++
Android development
Object‑oriented programming
Multithreading
Algorithms & data structures
Debugging & testing
Documentation
Version control
Software design

Strumenti

JIRA
Docker
Git
CI/CD
Android Studio
protobuf
gRPC
NMEA
Boost

Descrizione del lavoro

Senior Software Engineer, Field Survey Applications (Java, C++)

As a Senior Software Engineer, you will develop and maintain field software used with GNSS receivers and surveying equipment across Android, Windows, Linux, and iOS. You will collaborate with cross-functional teams to deliver high-quality, scalable solutions and connect field devices with Topcon and third-party systems. You’ll troubleshoot issues, contribute to new features, and help improve software processes. This role offers the chance to impact field professionals working with connected-data solutions on a global scale.

  • Competitive salary package
  • Hybrid and flexible work setup
  • Learning opportunities
  • Opportunity to contribute to global projects with international teams
  • Develop and maintain field survey applications using Java, C++, and related technologies
  • Implement modules that interface with Topcon and third-party field equipment
  • Collaborate with project managers, team leaders, and software teams to plan delivery and ensure quality
  • Analyze, troubleshoot, and resolve technical and application issues
  • Support existing mature software while contributing to new features, testing, and documentation
  • Provide technical guidance and contribute to continuous improvement of software processes
  • 3+ years of professional software development experience with strong Java and/or C++
  • Hands-on Android development experience with Android Studio
  • Strong understanding of OOP, software design, algorithms, data structures, and multithreading
  • Experience with development tools, version control, debugging, testing, and documentation
  • Knowledge of bug tracking systems such as JIRA, CI/CD pipelines, and automated testing practices
  • Familiarity with c++20, boost, asio, gRPC, protobuf, mqtt, ntrip, rtcm, NMEA, cryptography, static analysis, memory optimization, C++ templates, sql, multithreading, lockfree, docker, geometry (advantage)

As a Senior Software Engineer, you will develop and maintain field software used with GNSS receivers and surveying equipment across Android,…

Ottieni la revisione del curriculum gratis e riservata.
o trascina qui il file.
Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Software Engineer, Field Survey Applications (Java, C++)
Senior Software Engineer, Field Survey Applications (Java, C++)

Experteer Italy • Ancona

Ibrido
EUR 70.000 - 95.000
Competitive salary package
Hybrid and flexible work setup
Learning opportunities
+1
Senior Software Engineer, Field Survey Applications (C++)
Senior Software Engineer, Field Survey Applications (C++)

Experteer Italy • Concordia sulla Secchia

Ibrido
EUR 50.000 - 57.000
Flexible hybrid work
Competitive gross salary (50,000–57,0)
Variable bonus
+2
Senior Software Engineer
Senior Software Engineer

Topcon Positioning Systems (Topcon) • Italia

In loco
EUR 50.000 - 57.000
Competitive salary
Meal vouchers
Flexible working arrangements
+2
Senior Software Engineer, Field Survey Applications (C++)
Senior Software Engineer, Field Survey Applications (C++)

Topcon Positioning Systems • Concordia sulla Secchia

In loco
EUR 50.000 - 57.000
Meal vouchers
Flexible work arrangements
Learning opportunities
+1
Senior Field Survey Software Engineer (Java/C++)
Senior Field Survey Software Engineer (Java/C++)

Experteer Italy • Concordia sulla Secchia

Ibrido
EUR 65.000 - 90.000
Hybrid and flexible work setup
Learning opportunities
Opportunity to contribute to global...
Senior Software Engineer, Field Survey Applications (Java, C++)
Senior Software Engineer, Field Survey Applications (Java, C++)

Topcon Positioning Systems • Concordia sulla Secchia

Ibrido
EUR 55.000 - 65.000
Meal vouchers
Learning opportunities
Variable bonus
Senior Field Survey Software Engineer - GNSS & Android
Senior Field Survey Software Engineer - GNSS & Android

Topcon Positioning Systems • Concordia sulla Secchia

Ibrido
EUR 55.000 - 65.000
Meal vouchers
Learning opportunities
Variable bonus
Senior Software Engineer, Field Survey Applications (Java, C++)
Senior Software Engineer, Field Survey Applications (Java, C++)

Topcon Positioning Systems • San Giovanni Teatino

Ibrido
EUR 55.000 - 65.000
Meal vouchers
Learning opportunities
International teams
Senior Software Engineer, Field Survey Applications (Java, C++)
Senior Software Engineer, Field Survey Applications (Java, C++)

Topcon Positioning Systems • Ancona

In loco
EUR 55.000 - 65.000
Meal vouchers
Learning opportunities
International teams
Senior Software Engineer, Field Survey Apps (C++, Cross‑Platform)
Senior Software Engineer, Field Survey Apps (C++, Cross‑Platform)

Experteer Italy • Concordia sulla Secchia

Ibrido
EUR 50.000 - 57.000
Flexible hybrid work
Competitive gross salary (50,000–57,0)
Variable bonus
+2