Senior Software Engineer - HD Maps
Technology Innovation Institute (TII) is a publicly funded research institute, based in Abu Dhabi, United Arab Emirates. It is home to a diverse community of leading scientists, engineers, mathematicians, and researchers from across the globe, transforming problems and roadblocks into pioneering research and technology prototypes that help move society ahead.
Autonomous Robotics Research Centre
Unmanned vehicles in space, in the air, on land, on sea, and underwater offer exciting opportunities to dramatically improve safety, environmental protection and operational effectiveness – at lower cost – in both industrial and mission-critical settings.
Our research focus includes:
- UAV research and development, covering platforms, real-time operating systems, perception and communication algorithms, control, and decision-making algorithms
- Autonomous marine and submarine vehicles research and development for different use cases
- Autonomous ground vehicle research and development for on road and off-road use cases
- Swarm architectures for heterogeneous drones and advanced communication networks
- Low-power platforms for nano-size and pico-size UAV classes
- Bio-inspired, evolutionary, and self-organized methodologies
Experienced software engineer with strong background in HD mapping integration for autonomous systems, specializing in map-based navigation for unmanned ground vehicles (UGVs). Proficient in integrating mapping frameworks like Lanelet2, OpenDRIVE, and other HD map standards into robotic systems. Skilled in working with map data formats, coordinate transformations, and integrating mapping solutions with existing autonomous navigation stacks. Possess solid understanding of autonomous vehicle mapping principles and sensor integration. Proficient in C++ and Python with expertise in map data processing, system integration, testing frameworks, and performance optimization.
Responsibilities
- Integrating HD mapping frameworks such as Lanelet2 into existing UGV autonomous software systems to enable map-based navigation and path planning.
- Working with various HD map data formats and standards, ensuring seamless integration with perception, localization, and planning modules.
- Implementing map loading, parsing, and processing pipelines that convert HD map data into formats suitable for real-time autonomous navigation.
- Integrating mapping solutions with existing sensor systems (LiDAR, cameras, GPS) to enable map-based localization and navigation capabilities.
- Developing and maintaining map update mechanisms that allow for dynamic map modifications and real-time map data synchronization.
- Creating comprehensive test suites and validation procedures to ensure reliable integration of HD mapping components with the overall autonomous system.
- Optimizing map data processing and memory usage to ensure efficient performance on embedded systems and real-time operation requirements.
Requirements
- Solid understanding of HD mapping concepts, coordinate systems, and common mapping standards like Lanelet2, OpenDRIVE, or similar frameworks.
- Experience in software integration and working with existing robotics software stacks, particularly in autonomous vehicles or robotics applications.
- Proficiency in C++ and Python for developing integration solutions and working with mapping libraries and frameworks.
- Experience in working with map data formats, parsing geographic data, and implementing coordinate transformations for robotics applications.
- Successfully integrated mapping solutions into robotics systems, resulting in improved navigation capabilities and system reliability.
- Developed integration pipelines for HD map data processing, addressing performance requirements and ensuring seamless system operation.
- Implemented testing frameworks for map integration validation, reducing integration issues and improving overall system stability.
- Collaborated with software teams to integrate mapping components with perception, localization, and planning systems.
- Conducted integration testing and validation of mapping systems in simulation and real-world environments.
- Developed and maintained map processing utilities and integration tools using established mapping frameworks and libraries.
- Worked with geographic data management and implemented efficient map data loading and caching mechanisms.
- Collaborated with systems engineers to ensure proper integration of mapping components within the overall autonomous vehicle architecture.
- Experience with version control, continuous integration, and collaborative software development practices in robotics environments.
Qualifications
- Bachelor's or Master's degree in Robotics, Computer Science, Electrical Engineering, or a related field.
At TII, we help society to overcome its biggest hurdles through a rigorous approach to scientific discovery and inquiry, using state-of-the-art facilities and collaboration with leading international institutions. Our rigorous discovery and inquiry-based approach helps to forge new and disruptive breakthroughs in advanced materials, autonomous robotics, cryptography, digital security, directed energy, quantum computing and secure systems.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Machine Learning Engineer
2026-05-25
Research Engineer
2026-05-25
Junior Software Engineer
2026-05-28
- Posted
- Jul 01, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Abu Dhabi
- Company
- Technology Innovation Institute
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Machine Learning Engineer
2026-05-25
Research Engineer
2026-05-25
Junior Software Engineer
2026-05-28