Trimble

Software Engineer for GNSS Applications

Germany - Hoehenkirchen-Siegertsbrunn Full time

Job Title: Software Development Engineer (m/f/d) for GNSS Applications

Location: Höhenkirchen (near Munich)

Division: Field Systems

You will join the Trimble development team in Höhenkirchen near Munich, Germany. We are Trimble's center of excellence for Global Navigation Satellite Systems (GNSS) precise positioning.You will be responsible for developing new and enhancing existing software solutions on the base of state-of-the-art technologies.

We are a highly international team that adapts quickly to new business requirements. We need people who are comfortable tackling new problems, innovating solutions, and interacting with our marketing team and end customers. You are creative, motivated, able to take responsibility and support the applications you create.

Your expectation:

Our responsibility is the development of Trimble Infrastructure Software for real-time network solutions. The GNSS corrections our products create, are the base for the day to day job of many thousand users around the world including automatic driving, robotic farming, machine guidance and classical surveying.

As a Software Engineer and part of our development team you are comfortable in tackling new problems, in creating innovative solutions and in interacting with our marketing and business teams. You are creative, motivated, able to take responsibility and to support the applications we create together.

Your Key Responsibilities are:

  • Development and maintenance of Trimble Infrastructure Software for real-time network solutions to generate GNSS correction signals on a world-wide basis.

  • Ensure the quality of the developed products executing in-depth analysis as well as systematic testing by using unit and integration testing.

  • Support the transformation of our server based solution into a fully scalable cloud based architecture driven by microservices.

  • Support the integration of Algorithms for Atmosphere modeling or positioning to highest reliability. 

To achieve:

  • Highest accuracy and reliability: Our server software enables highly accurate GNSS positioning for a large number of field users all over the world. Our focus is on continuous improvement to achieve state of the art performance. 

  • Performance and robustness of the backend services: GNSS corrections need to be available in 1Hz real-time with high reliability.

  • State-of-the-art technology: Extending our current portfolio into highly scalable applications utilizing C#, .Net Standard, ASP.Net, cloud services, Docker and Kubernetes.

  • Hosted network services: With Trimble RTX and Trimble VRSNow we host our own services that need to be maintained and extended with specialized features.

Desired skills and experience:

  • Background - University degree in Computer Science, Engineering, Physics, Mathematics, or similar technical discipline.

  • Knowledge - Experience in C#, C++ or any other programming language.

  • Understanding of GNSS and cloud technology would be a benefit.

  • Analysis -  Ability to analyze data and processing results using various tools (e.g. databases, visualization tools, scripting languages).

  • Cooperation - Readiness for cross-team collaboration with other Trimble software engineering teams.

We offer:

  • The thrilling opportunity to join our innovation driven R&D team focused on developing new software positioning products

  • An inspiring work culture in an international team of experts with more than 100 colleagues from 30 countries

  • A long-term, secure position with an equitable compensation and a Stock Purchase Plan

  • Modern workplaces with qualitative tools and flexible working hours

  • Free membership in Munich's prime fitness studios and weekly business workout on site

  • Subsidized lunch

Apply now and shape the future of GNSS positioning with Trimble. We are looking forward to your application. Please feel free to apply also if you only meet some of the requirements.


How to Apply: Please submit an online application for this position by clicking on the ‘Apply Now’ button located in this posting.

Join a Values-Driven Team: Belong, Grow, Innovate. 

At Trimble, our core values of Belong, Grow, and Innovate aren't just words—they're the foundation of our culture. We foster an environment where you are seen, heard, and valued (Belong); where you have an opportunity to build a career and drive our collective growth (Grow); and where your innovative ideas shape the future (Innovate). We believe in empowering local teams to create impactful strategies, ensuring our global vision resonates with every individual. Become part of a team where your contributions truly matter. 

Trimble’s Privacy Policy

If you need assistance or would like to request an accommodation in connection with the application process, please contact AskPX@px.trimble.com.