Talent.com
Autonomy Software Engineer - Mapping and Localization
Autonomy Software Engineer - Mapping and LocalizationUndercontrol • Sunnyvale, CA, United States
Autonomy Software Engineer - Mapping and Localization

Autonomy Software Engineer - Mapping and Localization

Undercontrol • Sunnyvale, CA, United States
1 day ago
Job type
  • Full-time
Job description

Autonomy Software Engineer - Mapping and Localization

Posted July 28, 2025

About UCR

UCR (Under Control Robotics) builds multipurpose robots to support human workers in the world's toughest jobsturning dangerous work from a necessity into a choice. Our work demands reliability, robustness, and readiness for the unexpectedon time, every time. We're assembling a mission-driven team focused on delivering real impact in heavy industry, from construction and mining to energy. If you're driven to build rugged, reliable products that solve real-world problems, we'd love to talk.

Position Overview

At UCR, building robots is a team sport. As a Robotics Autonomy Engineer, you'll take ownership and lead the development of autonomy systems that power our multipurpose robots across diverse and unstructured environments. You'll design, implement, and optimize cutting-edge localization, mapping, navigation, and SLAM systemsincluding advanced techniques such as 3D Gaussian Splattingthat enable our robots to perceive, understand, and act in the real world with confidence.

Responsibilities

  • Develop and maintain real-time mapping, localization, and navigation software for mobility robotic systems
  • Build scalable SLAM pipelines using a mix of sensors, including LiDAR, vision, and IMU
  • Implement 3D scene representations using cutting-edge techniques such as 3D Gaussian Splatting, NeRFs, and other neural or volumetric methods
  • Integrate localization and mapping modules with motion planning and control systems
  • Deploy robust autonomy stacks to on-board compute platforms and validate them in both simulation and real-world testing
  • Analyze and tune performance of perception and SLAM systems in challenging environments
  • Collaborate with mechanical, electrical, and software engineers to develop co-designed autonomy solutions
  • Write clean, modular, production-quality code with thorough documentation and testing
  • Operate and support robots during field testing and customer deployment

Requirements

  • 4+ years of experience working in robotics, autonomy, or a closely related field
  • Strong foundation in SLAM, probabilistic localization, 3D reconstruction, and navigation algorithms
  • Deep experience with C++ and Python, especially in real-time robotics or embedded systems
  • Experience building and deploying autonomy stacks using frameworks such as ROS or ROS2
  • Proven ability to develop algorithms for sensor fusion and state estimation (e.g., EKF, UKF, particle filters)
  • Hands-on experience with real robot systemsground, legged, or aerial platforms
  • Familiarity with 3D mapping techniques including voxel grids, mesh reconstruction, and Gaussian Splatting
  • Demonstrated rapid growth and technical ownership on complex autonomy projects
  • Ability to prioritize and execute tasks in a fast-paced, dynamic environment
  • Excellent communication and collaboration skills across disciplines
  • Nice to Have

  • Experience with GPU-accelerated vision or perception pipelines (CUDA, TensorRT)
  • Exposure to deep learning-based SLAM, view synthesis, or scene understanding techniques
  • Experience with multirobot SLAM, loop closure, or graph optimization frameworks
  • Contributions to open-source robotics or perception libraries
  • Comfort debugging hardware / software integration in field settings
  • Experience with autonomy in unstructured or GPS-denied environments
  • Strong understanding of simulation frameworks (e.g., Gazebo, Isaac Sim, Unity Robotics)
  • To apply, submit your resume here or email people@ucr.bot . To increase your chances of being selected for an interview, we encourage you to include a public portfolio of your most representative work featuring your individual contributions and public demonstrations of autonomy or SLAM systems.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • Sunnyvale, CA, United States

    Related jobs
    Software Engineer - Mapping and Localization

    Software Engineer - Mapping and Localization

    Applied Intuition • Sunnyvale, CA, United States
    Full-time
    Applied Intuition is the vehicle intelligence company that accelerates the global adoption of safe, AI-driven machines.Founded in 2017 and now valued at $15 billion following its recent Series F fu...Show more
    Last updated: 2 days ago • Promoted
    Sr. Software Engineer, Autonomy Evaluation

    Sr. Software Engineer, Autonomy Evaluation

    Nuro • Mountain View, CA, United States
    Full-time
    Nuro is a self-driving technology company on a mission to make autonomy accessible to all.Founded in 2016, Nuro is building the world's most scalable driver, combining cutting-edge AI with automoti...Show more
    Last updated: 30+ days ago • Promoted
    Autonomous Vehicles Software Engineer

    Autonomous Vehicles Software Engineer

    Rethink recruit • Mountain View, CA, United States
    Full-time
    Autonomous Vehicles Software Engineer.Mountain View, California, United States.Autonomy is one of the leading technological advances of this century that will come to impact our lives.The work you'...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Autonomy Software Engineer, Tooling

    Sr. Autonomy Software Engineer, Tooling

    Rivian • Palo Alto, CA, United States
    Full-time
    Rivian is on a mission to keep the world adventurous forever.This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract.As a company...Show more
    Last updated: 30+ days ago • Promoted
    ML Software Engineer, Online Maps

    ML Software Engineer, Online Maps

    Aurora Innovation • Mountain View, California, United States
    Full-time
    Aurora hires talented people with diverse backgrounds who are ready to help build a transportation ecosystem that will make our roads safer, get crucial goods where they need to go, and make mobili...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Autonomous Vehicles

    Senior Software Engineer - Autonomous Vehicles

    NVIDIA • Santa Clara, CA, United States
    Full-time
    We are looking for a strong engineer in the DRIVE Road structure / Online mapping / Context Fusion team.In this role, you will help craft and guide the future of our autonomous driving solution for...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer – On-Board Autonomy

    Software Engineer – On-Board Autonomy

    EVONA • San Francisco, CA, United States
    Full-time
    Software Engineer – On-Board Autonomy | San Francisco.Join a pioneering space technology company developing spacecraft that can think for themselves. This is a chance to help shape the future of int...Show more
    Last updated: 7 days ago • Promoted
    Software Engineer - E2E Autonomy

    Software Engineer - E2E Autonomy

    Applied Intuition • Sunnyvale, CA, United States
    Full-time
    Applied Intuition is the vehicle intelligence company that accelerates the global adoption of safe, AI-driven machines.Founded in 2017 and now valued at $15 billion following its recent Series F fu...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer, Mapping & Localization

    Senior Software Engineer, Mapping & Localization

    PlusAI, Inc. • Santa Clara, CA, United States
    Full-time
    We are seeking a highly skilled and motivated Senior Software Engineer to join our Mapping & Localization team.In this role, you will be responsible for enhancing both the online and offline compon...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, Autonomy - Perception, Deep Learning

    Senior Software Engineer, Autonomy - Perception, Deep Learning

    Cyngn • Mountain View, CA, United States
    Full-time
    Based in Mountain View, CA, Cyngn is a publicly-traded autonomous technology company.We deploy self-driving industrial vehicles like forklifts and tuggers to factories, warehouses, and other facili...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - Robotics & Autonomous Systems

    Software Engineer - Robotics & Autonomous Systems

    Scale AI, Inc. • San Francisco, CA, United States
    Full-time
    Software Engineer - Robotics & Autonomous Systems.Scale's Robotics business unit is dedicated to solving the data bottleneck in Physical AI across Robotics, Autonomous Vehicles, and Computer Vision...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, Autonomy - Calibration, Mapping & Localization

    Senior Software Engineer, Autonomy - Calibration, Mapping & Localization

    Cyngn • Mountain View, CA, United States
    Full-time
    Based in Mountain View, CA, Cyngn is a publicly-traded autonomous technology company.We deploy self-driving industrial vehicles like forklifts and tuggers to factories, warehouses, and other facili...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - Mining Autonomy

    Software Engineer - Mining Autonomy

    Applied Intuition • Sunnyvale, CA, United States
    Full-time
    Applied Intuition is the vehicle intelligence company that accelerates the global adoption of safe, AI-driven machines.Founded in 2017 and now valued at $15 billion following its recent Series F fu...Show more
    Last updated: 2 days ago • Promoted
    Software Engineer for End-to-End Scientific AI in Molecules

    Software Engineer for End-to-End Scientific AI in Molecules

    Menlo Ventures • San Francisco, CA, United States
    Full-time
    A leading biotechnology firm in San Francisco seeks an experienced Software Engineer to implement cutting-edge scientific AI models into their R&D platform. In this role, you will engineer end-to-en...Show more
    Last updated: 2 days ago • Promoted
    Software Engineer - Mapping and Localization

    Software Engineer - Mapping and Localization

    Rethink recruit • Mountain View, CA, United States
    Full-time
    Software Engineer - Mapping and Localization.Mountain View, California, United States.Autonomy is one of the leading technological advances of this century that will come to impact our lives.The wo...Show more
    Last updated: 30+ days ago • Promoted
    Localization Software Engineer

    Localization Software Engineer

    Apple • Cupertino, CA, United States
    Full-time
    Our Software Engineering team is a passionate group which powers the tooling, features and processes used to create an exceptional localized experience for Appleʼs international customers.We are lo...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Software Engineer, Middleware, Autonomy

    Sr. Software Engineer, Middleware, Autonomy

    Rivian • Palo Alto, CA, United States
    Full-time
    Rivian is on a mission to keep the world adventurous forever.This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract.As a company...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - Robotics & Autonomous Systems

    Software Engineer - Robotics & Autonomous Systems

    Scale AI • San Francisco, CA, United States
    Full-time
    Software Engineer - Robotics & Autonomous Systems.Scale's Robotics business unit is dedicated to solving the data bottleneck in Physical AI across Robotics, Autonomous Vehicles, and Computer Vision...Show more
    Last updated: 15 days ago • Promoted