Senior Software Engineer, Field Survey Applications (Java, C++)
Experteer Italy
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,…
#J-18808-LjbffrOfferta di lavoro pubblicata 3 giorni fa
Offerte di lavoro simili
- ph3Senior Software Engineer, Field Survey Applications (Java, C++) /h3pAs 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-...Lavoro sul campoSeniorJavaC#Orario flessibile
55.000 € - 65.000 €
...believe in equal opportunities and fair pay practices. Senior Software Engineer, Field Survey Applications Location: Hybrid role with three days per week in... ...and maintain field survey applications using Java, C++, and related technologies. Implement software modules...Lavoro sul campoSeniorJavaC#Lavoro ibridoOrario flessibile- ...Topcon Positioning Systems, Inc is seeking a Senior Software Engineer to develop field survey applications used with GNSS receivers, robotic total stations, and other surveying equipment across Android, Windows, Linux, and iOS. This hybrid role requires three days in...Lavoro sul campoSeniorJavaC#Lavoro ibrido
- pExperteer Italy is seeking a Senior Software Engineer to develop and maintain field software used with GNSS receivers and surveying equipment across Android, Windows, Linux, and... ...requires 3+ years of experience in Java and/or C++, strong OO design, and hands-on Android...Lavoro sul campoSeniorJavaC#
- pTopcon Positioning Group is seeking a Senior Software Engineer for Field Survey Applications to design and build field software used with GNSS receivers and surveying equipment across Android, Windows, Linux, and iOS platforms. /ppThe role is hybrid with three days per...Lavoro sul campoSeniorLavoro ibrido
- ...progetti internazionali sviluppando applicazioni Web backend in Java. Farai parte di un team che costruisce... ...l'intero ciclo di ingegneria del software, dal design al deployment. Il ruolo... ...vita del software build e deploy su application server partecipazione a processi...SeniorJava
- ...available platform used by multiple engineering teams and own onboarding... ...~5+ years of professional software engineering experience ~ Strong proficiency in Go or Java ~ Hands-on experience with... ...them ~ Experience with SaaS applications and delivering large end-to-end...SeniorJavaRemoto
- ...Overview As a Senior Software Engineer in our Platform team, you will shape the core of a unified platform that coordinates multiple products... ...architectures over complexity Work with a polyglot tech stack (Java, PHP, Python, TypeScript) and infrastructure tools (AWS,...SeniorJava
- ...governance to scale data-driven applications in the cloud.... ...Computer Science or related field Solid experience with Microsoft... ...Experience architecting and deploying software at scale using Agile methodologies... ...-facing experience with senior stakeholders, trade-offs, and...SeniorC#
- ...Overview As Lead Software/System Architect, you will shape the customer's secure, scalable... ...degree in Computer Science or related field Solid experience with Microsoft Azure... ...architecting and deploying large-scale applications with Agile Proficient in at least two...SeniorC#
- ...Responsabilità Provide sales engineering support including technical demos, POV... ...teams based on partner experiences and field observations Enablement &... .../XDR) ~ Programming in Go, Python, Java, JavaScript/TypeScript, or C++ ~ REST APIs, OAuth 2.0, webhook integrations...Lavoro sul campoJavaC#Remoto
- ...strategy, and lead technical discussions with senior stakeholders. The position centers on... ...BS degree in Computer Science or related field or equivalent experience Solid... ...Experience architecting and deploying software at scale with Agile methods Proficiency...SeniorC#
- ...Adhesive Technologies as a technical expert supporting line/start-up, product recommendations and trials for customer applications. You will train field sales and customers, and liaise with sales, marketing, PD, and Innovation teams to deliver value-driven solutions....Lavoro ibridoRemotoOrario flessibile
- ...Collaborerai strettamente con Research, Engineering e Delivery per trasformare esigenze di business... ...architetturale e linee guida per software enterprise e piattaforme AI-driven Supervisionare... ...Engineer ~ Padronanza di Python, Java/Kotlin, C#, TypeScript, Go e relative...JavaC#Lavoro ibrido
- ...and evidence-based decision making. This is a cross-functional, field-based position that places you at the center of regional policy... ...activities to cross-functional teams Ensure compliance with applicable regulations and internal policies Requisiti fondamentali ~...Lavoro sul campoSenior
- ...pOperante da 30 anni nel settore elettronico applicato a Oil, Gas Water e Smart Home Building. /... ...e sviluppo di applicazioni software client/server e mobile in ambito OGW e Smart... ...equivalenti. /li liConoscenza del linguaggio Java (versione 8 o successive). /li liConoscenza...Java
- ...selezione di professionisti senior e manager nel segmento... ...operante nel settore elettronico applicato al settore Oil, Gas Water e... ..., i nostri Recruitment Engineer ricercano un Software Developer. /p h3Core Responsibilities... ...del linguaggio Java (versione 8 o successive) /...Java
- ...Responsabilità Sviluppo e customizzazione di applicazioni su 3DEXPERIENCE Analisi tecnica dei... ...funzionali e traduzione in soluzioni applicative Configurazione e parametrizzazione... ...ed ENOVIA Conoscenza approfondita di Java, JPO, MQL e framework di sviluppo 3DEXPERIENCE...JavaSmart working
- ...Power Automate per flussi di lavoro Realizzazione di soluzioni software di media complessità in contesti enterprise Governance della... ...Potentialità di lavorare con Azure Functions e linguaggi .NET/Java/Python (plus) PowerApps, Dataverse (plus) Governance della piattaforma...JavaSmart working
- ...Overview In questa posizione lavorerai come sviluppatore backend presso un'importante azienda cliente, contribuendo al stack Java e alle techniche correlate in un contesto IT orientato al consulenza. Lavoro in modalità full remote con possibilità di ibrido a Torino...JavaImpiego permanenteLavoro ibridoRemoto
- ...Overview In questo ruolo potrai guidare lo sviluppo di applicazioni web dinamiche, sfruttando React per il front-end e .NET per il back... ..., designer e altri sviluppatori per garantire qualità del software Partecipare al ciclo di vita dello sviluppo dalla progettazione...Lavoro sul campoTempo pienoLavoro ibridoRemoto
- ...government sectors. You will help shape scalable software solutions while embodying Nozomi's values... ...experience in one of: Ruby, Golang, C++ or Python Javascript/Typescript and... ...Automated Testing experience (TDD, BDD) Field experience with Agile Methodologies...C#Orario flessibile
- ...in contesti strutturati. Requisiti tecnici INDISPENSABILI: Pregressa esperienza con AI integrata Codex e/o Claude Code Java o React Docker / kubernetes Pregressa esperienza su microservizi Sede di lavoro: Remoto Cosa proponiamo: L’inquadramento...JavaSmart workingRemoto
- ...GitHub; present at conferences; write technical content Requisiti fondamentali ~5 years as Software Engineer in cloud native or security domains ~ Proficient in C/C++, Golang, and Rust ~ Open source contributions ~ Experience with Linux, eBPF, containers, and...SeniorC#
28.000 € - 35.000 €
...Centro Software è un importante player in Italia nello sviluppo di gestionali ERP multilingua... .... Più di 100 tecnici e consulenti applicativi sono presenti in tutti i punti... ...Qualunque sia la tua identità, daremo alla tua application la giusta considerazione. Saranno, inoltre...Lavoro sul campoOrario flessibile- ...Adecco Jesi cerca un Application Analyst per un’importante azienda del territorio della valle. La risorsa analizzerà requisiti funzionali e tecnici delle applicazioni aziendali, gestirà il ciclo di vita delle stesse (installazione, configurazione, aggiornamenti e patch...
- ...un importante azienda del territorio della vallesina. Responsabilità Analizzare i requisiti funzionali e tecnici delle applicazioni aziendali. Gestire il ciclo di vita delle applicazioni (installazione, configurazione, aggiornamenti, patch). Monitorare...
- ...Overview As a Senior Full Stack Engineer at Deel, you design, build, and maintain front-end and back-end systems that power Deel's global... ...Inclusive employer Responsabilità Develop responsive web applications using TypeScript, JavaScript, React, and Express...SeniorTempo pienoRemotoOrario flessibile
- ...trasformando insight in azioni concrete per i clienti. Farai parte di un team che unisce Research, Engineering e Delivery per tradurre l'innovazione in soluzioni applicabili ai processi aziendali. Ti occuperai di dashboard avanzate, modelli semantici e data storytelling...SeniorC#Lavoro ibridoRemoto
30.000 € - 40.000 €
...conversione. Il ruolo prevede inoltre la possibilità di intervenire sull'architettura delle soluzioni esistenti, introducendo ove applicabile modalità di esecuzione serverless e schedulata su AWS. Sede di lavoro: Responsabilità principali: Analisi delle...
