At a Glance
- Tasks: Enhance algorithms for mapping and localization using cutting-edge technology.
- Company: Join Voxelmaps, a leader in spatial intelligence and geospatial systems.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Other info: Collaborate with global teams in a dynamic and inclusive environment.
- Why this job: Make a real impact on global mapping projects and work with innovative tech.
- Qualifications: 5+ years in robotics or geospatial systems; strong C++ and Python skills required.
The predicted salary is between 85000 - 105000 £ per year.
Voxelmaps builds spatial intelligence systems that transform large-scale sensor data into accurate, usable geospatial and mapping products. We are seeking a
Senior Mapping & Localization Engineer to enhance and develop core algorithms and infrastructure for localization, sensor alignment, camera geometry, and spatial data integration workflows in
Bristol, UK .
This role focuses on improving map consistency and accuracy across large capture datasets by solving problems in
SLAM loop closure, point cloud registration, sensor fusion, camera calibration, and coordinate system transformations .
You will work at the intersection of robotics, photogrammetry, computer vision, and geospatial systems.
Responsibilities
- Mapping & Localization
- Enhance existing or design and implement new SLAM pipelines to improve global trajectory consistency and reduce drift across large-scale mapping datasets collected from different sources.
- Improve localization robustness across multi-session and multi-sensor capture systems.
- Point Cloud Registration & Alignment
- Improve point cloud registration pipelines for Li DAR and multi-modal datasets.
- Develop workflows for cross-session map alignment and map merging.
- Sensor Fusion & Spatial Integration
- Improve and develop sensor fusion pipelines integrating Li DAR, cameras, GNSS, IMU, odometry, and external references.
- Implement temporal synchronization and uncertainty-aware fusion methods.
- Integrate third-party spatial datasets and external map sources into Voxelmaps mapping pipelines.
- Coordinate Systems & Transformations
- Design and maintain coordinate transformation frameworks across different coordinate systems.
- Implement georeferencing and transformation validation workflows.
- Support spatial accuracy assessment and error analysis.
- Camera Systems & Optimization
- Maintain and optimize camera calibration and camera pose optimization pipelines.
- Improve trajectory accuracy through joint optimization of sensor geometry and pose estimates.
- Required Qualifications & Skills
- BS / MS in Computer Science, Robotics, Geomatics, Photogrammetry, Mathematics, or related field.
- 5+ years of experience in robotics, mapping, computer vision, or geospatial systems.
- Strong background in SLAM, localization, sensor fusion, geometric optimization, and 3D reconstruction.
- Strong C++ and Python skills.
- Experience with numerical optimization and geometry libraries.
- Technical Experience
- SLAM / Optimization
- GTSAM
- Ceres Solver
- Factor graph optimization
- Bundle adjustment
- Point Clouds / Registration
- PCL
- Open3D
- ICP / NDT registration
- Li DAR processing
- Computer Vision
- Open CV
- Camera models
- Calibration methods
- Pose estimation
- Sf M / photogrammetry
- Robotics
- ROS / ROS2
- Sensor synchronization
- GNSS / IMU integration
- State estimation
- Geospatial
- Coordinate reference systems
- Geodesy
- PROJ
- GDAL
- Transformation pipelines
- Preferred Qualifications
- Experience with large-scale mapping systems or mobile mapping platforms.
- Experience processing city-scale Li DAR datasets.
- Understanding of uncertainty propagation and covariance modeling.
- Experience with multi-session localization and map fusion.
- Background in photogrammetry or visual-inertial systems.
- Publications or open-source contributions in SLAM, mapping, or calibration.
Work Environment
This role may be remote, hybrid, or office-based depending on the selected candidate location. Candidates must be comfortable collaborating across global teams and time zones.
- Job Details
- Timeline: For immediate hire
- Job Type: Full Time / Permanent, with benefits required by law
- Location: Bristol, UK
- Work Model: Remote, hybrid or office-based depending on selected candidate location
- Pay: £85,000 – £105,000 per year, depending on experience
About us
Voxelmaps Inc. was originally a spin-off from Navmii, one of the leading navigation and mapping companies in the world.
Voxelmap’s mission is to build a true 4D volumetric model of the planet, combining visual, spatial and temporal data to create the most detailed map of the world.
It does this using a unique patent-pending technology using MRVOGs (Multi-Resolution, Voxel Occupancy Grids).
The company is headquartered in Austin, Texas, USA and works with some of the world’s largest companies across North America and Europe.
Further information: https://www. voxelmaps. com
EEO Statement: Voxelmaps is an equal opportunity employer.
All qualified applicants will receive consideration for employment.
Supplier shall not discriminate against any worker based on age, disability, ethnicity, gender, marital status, national origin, political affiliation, color, race, religion, sexual orientation, gender identity or expression, union membership, protected veteran status, genetic information, or any other status protected by country law, in hiring and other employment practices.
Supplier shall not require pregnancy or medical tests, except where required by applicable laws or regulations or prudent for workplace safety, and shall not improperly discriminate based on test results.
DISCLAIMER: All claims and offers to compensation, rewards, and onboarding procedures are at the sole discretion of Voxelmaps.
#J-18808-Ljbffr
Senior Mapping Localization Engineer employer: Robotic Data
Voxelmaps is an exceptional employer located in Oxford, UK, offering a dynamic work environment that fosters innovation and collaboration across global teams. With a strong focus on employee growth, we provide opportunities to enhance your skills in cutting-edge technologies while contributing to meaningful projects that shape the future of geospatial mapping. Our commitment to diversity and inclusion ensures that every team member feels valued and empowered to make a difference.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Mapping Localization Engineer
✨Join Local Tech Meetups
Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Robotic Data or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!
✨Contribute to Open Source Projects
Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Robotic Data.
✨Tap into Online Developer Communities
Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Robotic Data.
✨Explore Job Boards Specifically for Tech Roles
Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Robotic Data that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!
We think you need these skills to ace Senior Mapping Localization Engineer
Some tips for your application 🫡
Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.
Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Robotic Data.
Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Robotic Data and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!
Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!
How to prepare for a job interview at Robotic Data
✨Brush Up on Your Coding Skills
For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.
✨Know Your Tools and Frameworks
Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Robotic Data uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.
✨Showcase Your Projects
Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.
✨Prepare for Behavioural Questions
While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.