> Markdown version of [/jobs/ext/4702718-senior-localization-software-engineer](https://www.wearedevelopers.com/jobs/ext/4702718-senior-localization-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Localization Software Engineer - **Company:** Kwan Co Inc - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** 3D Scanning, Computer Vision, Automation of Tests, Ubuntu (Operating System), Continuous Integration, Software Debugging, Linux, Python (Programming Language), Software Engineering, Robot Operating System, Mobile Robots, Git Flow, C++14, Docker, Pose Estimation - **Published:** November 13, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/pyvsowly6c ## About the Role * Localization software engineering - 5+ years * ROS1 and ROS2 - 3+ years * Modern C++ (C++14 or later) * Python * Solid foundation in 3D computer vision, 3D geometry, multi-view geometry, structure from motion, SLAM or pose estimation * Experience with large-scale sensor data (camera, perception outputs, vehicle poses, IMU, lidar or map data) * Linux (Ubuntu) debugging, logs, profiling and performance analysis * Git workflows and CI/CD * Root cause analysis and automated testing (unit/integration) * Real-world deployment experience of robotics/localization systems at customer sites * English C1, * Experience building maps, 3D reconstruction, perception systems or sensor-fusion pipelines for robotics or autonomous driving * Background in large-scale mapping, map fusion, change detection, road topology or semantic map generation * Filter design and Bayesian processes * Experience with safety PLCs, software watchdogs, health monitoring and diagnostics * AMR (autonomous mobile robotics) industry experience * Automated simulation validation ## Description Robotics software company developing platforms for autonomous mobile robots. The team builds the software stack that drives fleets of autonomous mobile robots in real-world deployments such as airports and industrial warehouses, currently evolving the platform from ROS1 to ROS2 to improve robustness and scalability. What you will do * Improve the robustness, accuracy and stability of deployed localization and mapping solutions * Analyse recurring localization and navigation failures and trace them to their algorithmic root cause * Ensure algorithms perform well on large volumes of real and synthetic sensor data across diverse environments * Improve the testability and quality of localization algorithms, including metrics and simulation-based validation * Support the migration of the robotics stack from ROS1 to ROS2 * Debug issues across ROS1, ROS2, Docker and Linux layers, and improve recovery and fault-handling strategies * Support customer deployments remotely (no travel expected)