Job Title: Software Engineer Backend Development with a focus on network GNSS (m/f/d)
Location: Höhenkirchen near Munich (hybrid)
Division: Trimble Advanced Positioning
You will join the Trimble development team in Höhenkirchen near Munich, Germany. We are Trimble's center of excellence for GNSS (Global navigation satellite system) 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 GNSS precise positioning solutions are used by thousands of field users varying from cadastral surveying via steering of tractors to automated driving of cars. To provide the best positioning experience Trimble owns and operates a worldwide network of thousands of GNSS reference stations. We are increasing our engineering team with new spirit and talent with a focus on the cloud services managing and processing all stations to generate GNSS corrections.
If you are interested in developing a modern .NET based microservices backend for processing real-time GNSS data you will find the innovative environment for your aspirations.
Your key responsibilities are:
Development and maintenance of the Trimble Pivot Platform software to support high precision positioning. The Trimble Pivot Platform serves two business areas, one directly offering the solution to external operators and second as the base for the Trimble VRSNow correction service.
Support the transformation of our server based solution into a fully scalable cloud based architecture driven by microservices.
Support the integration of Algorithms modeling the Atmosphere to highest reliability. That information needs to be transferred to the user in the field on a real time basis; building the software in a high timely and quality manner is part of our challenge.
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. In parallel we prepare cloud based services to take over functionality from the on-premise server application.
Performance and robustness of the backend services: GNSS corrections need to be available in 1Hz real-time with high reliability.
Availability all over the world: Our customers depend on the accuracy and on the availability of our correction services for their daily work. 100% up time delivering correct data is our ongoing motivation.
State-of-the-art technology: Extending our current portfolio into highly scalable applications utilizing C#, .Net, ASP.Net, cloud services, Docker, Kubernetes as well as modern Pub/Sub Messaging systems and web based visualization.
Effective data structures: Depending on the technology of the connecting device, like L-Band, IP, IoT or GSM - we need to provide different data formats for best performance regarding communication and monitoring.
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:
University degree in computer science, engineering, physics, mathematics, geoinformatics or similar technical discipline.
Knowledge of C# or a similar OO language. Experience in writing and consuming web services. Familiarity with Rest-API, Docker, Kubernetes as well as pub/sub messaging would be an add-on.
Demonstrated experience as a developer in a .Net environment utilizing Microsoft Visual Studio, Git as source repository and an appropriate build chain.
A background in GNSS technology would be a benefit, but is not a must. As a center of excellence for high precision positioning we provide extensive training for our employees.
Readiness for cross-team collaboration with other Trimble software engineering teams. Able to communicate with the customer companies to discuss technology and progress.
Up to date with current trends and patterns going on in the world of Cloud development as it changes rapidly.
Are you the candidate we are looking for? Don’t hesitate to apply. We are looking forward to your application.
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 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
Hybrid work environment with a focus on team spirit.
0 applies
2 views
Other Jobs from Trimble
Senior Project Manager (Hardware)
Software Development Engineer in Test
Site Reliability Engineer
Site Reliability Engineer
Similar Jobs
Sr Software Engineer
Senior Software Engineer (Angular)
Senior Engineering Manager
Sr Staff Engineer
Fullstack Engineer .Net
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say