Senior Research Engineer, Precise Positioning Algorithms
1 settimana fa
Topcon Positioning Group is headquartered in Livermore, California, USA ). We design, manufacture and distribute productivity tools for developing a brighter future. Whether cultivating the earth or building upon it, Topcon brings innovation in workflow automation and seamless connectivity of data to construction, geopositioning and agriculture industries focused on developing a sustainable tomorrow.
Learn more about working with us at
Location: Hybrid (Home Office & Concordia Sulla Secchia – MO)
Employment Type: Full-time
Department: Precise Positioning Software
Position Summary
We are looking for a Senior Software Algorithm developer to join our innovative team focused on GNSS technology. This position offers the opportunity to work on cutting-edge location-based solutions and contribute to the evolution of high-precision positioning systems. The main focus of this role will be in developing advanced algorithms that drive the performance of our technology. You will collaborate with various teams to enhance product integration and system performance, leveraging your technical expertise and experience in software development processes. A background in multidisciplinary teamwork and modern development practices is highly valued. We are looking for not only a strong researcher, but also an engineer who can translate complex mathematical concepts into well-structured, reliable, and high-performance C++ production code, ensuring accuracy, maintainability, and scalability in deployed systems.
Core Job Duties:
- Research, design, and develop advanced algorithms for centimeter-level precise positioning using GNSS measurements, with a focus on PPP and RTK techniques.
- Enhance and optimize correction services (e.g., Topcon correction service) based on State Space Representation and real-time correction data.
- Integrate additional sensor data (INS, visual odometry, etc.) to improve reliability in challenging environments.
- Develop and validate precise ionosphere estimation methods using network interpolation and advanced mathematical models.
- Collaborate with DevOps and software engineering teams to ensure seamless integration of algorithms into production services and hardware.
- Conduct comparative research on state-of-the-art approaches, prepare technical reports, and present findings to stakeholders.
- Analyze requirements, clarify objectives, and develop optimal solutions with complexity assessment.
- Prototype solutions using high-level languages (Python, Matlab), with subsequent porting to embedded systems (C++).
- Debug and support developed algorithms on embedded platforms; create diagnostic tools for post-processing logs and simulation of positioning issues.
- Evaluate performance, conduct quality control, and perform error analysis using automated and manual testing frameworks.
- Participate in CI/CD workflows (TeamCity, Bitbucket/GitHub, Jira) for continuous integration and deployment of algorithmic modules.
- Collaborate in cross-functional teams, including hardware, QA, and cloud infrastructure (AWS, Kubernetes).
Job Requirements:
Education & Experience:
- Master's or Ph.D. in Electrical Engineering, Radio Engineering, Computer Science, or related field.
- Deep expertise in radiolocation/radionavigation and GNSS algorithm principles.
- Proven experience in developing GNSS and precise positioning algorithms (RTK, PPP).
- Strong background in inertial navigation systems and sensor fusion.
- Advanced knowledge of Kalman filtering, estimation theory, and error modeling.
- 5+ years of experience developing applications in C++ (Windows, VC++, MSVC).
- Experience with Python (5+ years preferred) or Matlab for prototyping and testing.
- Familiarity with Java for integration tasks is a plus.
- Experience with version control (Git, Mercurial, SVN), CI/CD, code quality, and refactoring.
- Experience with cloud platforms (AWS), containerization (Kubernetes), and monitoring tools (Grafana, Prometheus, Loki) is highly desirable.
Knowledge, Skills, and Abilities:
- Long-term orientation, responsibility, punctuality.
- Ability to work in an international, cross-disciplinary team.
- Strong analytical and problem-solving skills.
- Ability to understand and extend existing architectures and codebases.
- Intermediate or higher English proficiency.
- Excellent C++ programming skills.
-
Senior DevOps Engineer, GNSS Positioning
1 settimana fa
Lavoro da casa, Italia Topcon A tempo pieno 60.000 € - 120.000 € all'anoTopcon Positioning Group is headquartered in Livermore, California, USA ). We design, manufacture and distribute productivity tools for developing a brighter future. Whether cultivating the earth or building upon it, Topcon brings innovation in workflow automation and seamless connectivity of data to construction, geopositioning and agriculture industries...
-
Senior Java Software Engineer
2 settimane fa
Lavoro da casa, Italia Vibe srl A tempo pieno 60.000 € - 80.000 € all'anoVibe Srl - società di consulenza informatica e sviluppo software specializzata nel settore ICT, è alla ricerca di professionisti qualificati per l'inserimento immediato nel proprio organico:Senior Java Software EngineerSiamo alla ricerca di un Senior Java Software Engineer con almeno 5 anni di esperienza nello sviluppo software in ambito...
-
Cloud & DevOps Engineer Senior
2 settimane fa
Lavoro da casa, Italia JUMPIT A tempo pieno 60.000 € - 80.000 € all'anoAziendaJumpit S.r.lPosizioneCloud & DevOps Engineer SeniorData udate13/10/2025Luogo lavoroRemote WorkingImpegnoFull-timeCompenso lordoDa concordarePosti disponibili1Contratto lavoroPartita IvaDescrizione offerta di lavoroUnisciti a JUMPIT: Innovazione, Persone e Crescita nel Cuore della Digital TransformationJumpit è oggi una realtà affermata nel panorama...
-
Preventive Quality Engineer
2 settimane fa
Lavoro da casa, Italia Topcon A tempo pieno 60.000 € - 120.000 € all'anoTopcon Positioning Group is headquartered in Livermore, California, USA ). We design, manufacture and distribute productivity tools for developing a brighter future. Whether cultivating the earth or building upon it, Topcon brings innovation in workflow automation and seamless connectivity of data to construction, geopositioning and agriculture industries...
-
Senior Data/AI Engineer full remote
2 settimane fa
Lavoro da casa, Italia Eureco Engineering Srl A tempo pieno 60.000 € - 80.000 € all'anoEURECO ENGINEERING è una società che opera da oltre 20 anni nella fornitura di servizi innovativi in ambito ICT con proprie sedi a Roma, Milano e Napoli. Per il potenziamento del nostro organico o per attività volta a supportare importanti partner, stiamo cercando:Profilo: Senior Data / AI EngineerLocalità: full remoteKey Skill Requirements: Cloud...
-
RESEARCH ENGINEER
2 settimane fa
San Gregorio da Sassola (RM), Italia IFOM A tempo pienoA leading cancer research institute in Italy seeks a Research HPC Engineer to enhance its computing infrastructure. The right candidate will manage HPC clusters, provide technical support for scientific applications, and design containerized environments. Ideal applicants should have strong Linux skills, public cloud experience, and a background in HPC...
-
Senior Site Reliability Engineer
5 giorni fa
Lavoro da casa, Italia Red Hat A tempo pienoThe Red Hat OpenShift Dedicated Site Reliability Engineering (SRE) team is looking for a Senior Software Engineer to join our global team. In this role, you will work on Red Hat OpenShift, which is enterprise Kubernetes, as part of a team that develops and operates Red Hat OpenShift Dedicated, a public cloud service based on Red Hat OpenShift for large...
-
Big Data Analytics Engineer
2 settimane fa
Lavoro da casa, Italia TINVENTION A tempo pieno 60.000 € - 100.000 € all'anoSenior Cloud Data Engineer – Full RemoteWe are looking for a Senior Cloud Data Engineer with solid experience in Big Data environments and cloud-native architectures. The candidate will work in an international context, contributing to the design, optimization, and management of large-scale data infrastructures and pipelines.This position is full...
-
Business Development Associate
5 giorni fa
Lavoro da casa, Italia OPIS A tempo pienoAt OPIS, a leading international Clinical Research Organization (CRO), we are seeking a "hungry for success" Business Development Associate who will help expand our global client network across the life sciences sector focusing on Nordics region.You'll collaborate with senior leaders to identify new business opportunities, research target companies, and...
-
Machine Learning Engineer
3 giorni fa
Lavoro da casa, Italia Beta 80 Group A tempo pieno 40.000 € - 80.000 € all'anoOttante is always looking for passionate and motivated people who love machine learning and its real-world applications. Even if there isn't an open position that matches your experience right now, things are evolving quickly, and new opportunities may arise in the near future.If you're interested in joining us, please upload your CV along with any relevant...