Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Robotics Software Engineer, Localization and Mapping

Azalea Robotics

Senior Robotics Software Engineer, Localization and Mapping

As a Senior Robotics Software Engineer, Localization and Mapping at Azalea Robotics you will bridge the gap between high-level algorithmic research and robust, real-time production software. You will be responsible for developing, testing, and deploying the core localization stacks that allow our mobile manipulation systems to navigate complex, real-world environments safely and efficiently.

Responsibilities

Specific duties include, but are not limited to:

  • Develop and maintain the localization, mapping, and steering software that drives the mobile bases in our ARC 1 systems
  • Test software directly on real hardware, closing the loop between algorithm development and on-robot performance
  • Integrate mobility software into the broader Azalea software stack, partnering closely with perception, controls, and applications teams
  • Debug and resolve issues spanning software, sensor behavior, and platform-level interactions on live systems
  • Evaluate and incorporate relevant advances in SLAM, visual-inertial odometry, sensor fusion, and motion planning for mobile robots
  • Contribute to architectural decisions about sensor selection, compute, and software design for current and future mobile platforms
  • Support deployment and field teams when mobility-specific issues arise in pre-shipment testing or at customer sites
Required Skills:

· M.S. or Ph.D. in Robotics, Computer Science, Electrical Engineering, or a related field (or equivalent hands-on engineering experience).

· 5+ years of industry experience in robotics, with a significant focus on production-level localization, mapping, or state estimation for AVs, AMRs, or AGVs.

· Experience shipping production localization stacks for deployed autonomous mobile platforms.

· Expert-level Modern C++ (14/17/20) skills, including a deep understanding of memory management, multi-threading, and the development of deterministic, real-time systems.

· Strong theoretical foundation in probabilistic robotics and state estimation, including Kalman Filtering (EKF, UKF), nonlinear optimization, and SLAM.

· Deep understanding of 3D geometry, linear algebra, and coordinate transformations (quaternions, $SE(3)$).

· Proven track record of real-world deployment, with experience testing and debugging software on physical robotic hardware rather than relying solely on simulation.

· Proficiency in Python for rapid prototyping, data analysis, and tool development.

· Adaptability to a fast-paced startup environment where project scope and priorities can shift rapidly.

· Willingness to travel (infrequently, for 1–2 week periods) for onsite setup and calibration of customer deployments.

Preferred Skills:

· Hands-on experience with specific SLAM frameworks such as LOAM, LeGO-LOAM or ORB-SLAM

· Proficiency with industry-standard libraries: Eigen, Ceres, PCL, OpenCV, and GTSAM.

· Experience with CUDA/GPU programming and software optimization for ARM-based embedded platforms.

· Familiarity with ROS/ROS 2 and common robotics middleware.

· Experience integrating mobility software into broader systems, including perception, application layers, or robotic manipulation.

Our Culture

Azalea Robotics is a team of passionate engineers and researchers dedicated to solving complex problems in robotics and artificial intelligence, while maintaining a laser focus on solving real world problems. We value creativity, critical thinking, and a hands-on approach to development.

Azalea Robotics is an equal opportunity employer and does not discriminate on the basis of race, color, religion, gender, sexual orientation, national origin, age, or disability. We offer competitive compensation, including salary, stock options, and benefits.

Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Senior Robotics Software Engineer, Localization and Mapping in Berkeley, CA vacancy
  • $150k - $250k

     ...About Orchard Robotics Orchard Robotics is building the...  ...disease detection, bloom maps, and more. Today, Orchard'...  ...Orchard is looking for a Senior Robotics Software Engineer to invent practical, robust...  ...real-world perception and localization problems. You will work directly... 
    Senior

    Rethink recruit

    San Francisco, CA
    4 days ago
  •  ...Senior Robotics Software Engineer Orchard Robotics is a Series A startup backed by top VCs like Quiet...  ...disease detection, inventories, bloom maps, and more! All this data lives in our...  ...problems relating to perception and localization. About the role: Full-time,... 
    Senior
    Full time
    Work at office
    Weekend work

    The AI Farming Company

    San Francisco, CA
    2 days ago
  • $170k - $185k

    A robotics company in Berkeley is seeking a full-time software engineer to develop automation solutions for hospital logistics. Candidates should have extensive experience in C++ and Python, as well as expertise in ROS/ROS2 and cloud infrastructure. The role involves developing... 
    Senior
    Full time

    Emancro

    Berkeley, CA
    2 days ago
  •  ...Robotics Software Engineer We're assisting a well-funded startup in the AgTech space with their search...  ...software engineers (perception and localization). Their products help automate...  ...depth, and other sensors to precisely map where the system is and what it is observing... 
    Suggested
    Work at office

    DRH Search

    San Francisco, CA
    2 days ago
  • $170k - $185k

     ...Emancro’s mission is to build general-purpose hospital logistics robots that perform a wide variety of tasks such as organizing and...  ...Extensive C++ (>5 years) and python (>5 years) software engineering experience Extensive experience writing and debugging of ROS... 
    Senior
    Full time

    Emancro

    Berkeley, CA
    20 hours ago
  • $140k - $200k

     ...office. These include frontend and backend engineers, AI research scientists, and others...  ...dedication to building accessible and inclusive software. Excellent software engineering...  ...under load). Experience with localization/globalization, right-to-left UI support... 
    Senior
    Work at office

    Clutch Canada

    Berkeley, CA
    20 hours ago
  • $170k - $200k

     ...beauty through the power of robotics, artificial intelligence, and...  ...brings together experienced engineers, skilled lash artists, and serial...  ...Role: We are seeking a Senior Robotics Engineer who is excited...  ...practices for maintainable software design ~ Excellent debugging... 
    Senior
    Full time
    Part time

    Luum

    Oakland, CA
    1 day ago
  • $190k - $250k

     ...Nimble Nimble is an AI robotics company building the autonomous...  ...team of the world's best engineers and operators. If you are obsessed...  ...We are looking for a Senior Software Engineer in Robotics to build...  ...applicable state, federal or local laws. Nimble's Benefits... 
    Senior
    Work at office
    Local area
    Flexible hours

    Nimble Robotics

    San Francisco, CA
    3 days ago
  • $160k - $190k

    A leading technology firm is seeking a full-time Senior Robotics Software Engineer to enhance the performance of their robotic control systems. The role involves developing motion planning and control systems, collaborating with cross-functional teams, and ensuring real... 
    Senior
    Full time

    King River Capital Group

    San Francisco, CA
    2 days ago
  • $170k - $210k

    Bright Machines, Inc. is seeking a Senior Software Engineer in San Francisco focused on building systems for software-defined manufacturing. This...  ...developing, and deploying software that supports flexible robotic manufacturing lines. Candidates should have 5+ years of... 
    Senior
    Flexible hours

    Bright Machines, Inc.

    San Francisco, CA
    2 days ago
  • $130k - $250k

     ...Robotics Software Engineer (Perception & Localization) Title of Role: Robotics Software Engineer (Perception & Localization) Location: San Francisco, onsite Company Stage of Funding: Venture-Backed Office Type: Onsite Salary: $130K-$250K Company Description... 
    Work at office

    Recruiting from Scratch

    San Francisco, CA
    2 days ago
  • $160k - $210k

    A cutting-edge robotics startup in San Francisco is looking for a Robotics Software Engineer to lead the development of intelligent software for automated manufacturing systems. This role combines collaboration in a world-class team with responsibilities for system design... 
    Senior
    Flexible hours

    Multiply Labs

    San Francisco, CA
    2 days ago
  • $160k - $250k

    Multiply-Labs in San Francisco is seeking a Senior Robotics Software Engineer to lead the development of software powering automated manufacturing systems. The role involves design, core algorithm development, simulation, and cross-functional collaboration. Candidates should... 
    Senior
    Flexible hours

    Multiply-Labs

    San Francisco, CA
    4 days ago
  • Orchard is seeking a Senior Robotics Software Engineer to develop software for AI-powered camera systems that enhance agricultural efficiency. This...  ...that address real-world challenges in perception and localization. The ideal candidate has over 4 years of experience and... 
    Senior
    Full time
    Work at office

    Orchard

    San Francisco, CA
    3 days ago
  • $193.93k - $291.15k

     ...future. About the Role The Mapping team in Nuro takes a machine...  .... We are searching for an engineer with experience building reliable...  ...contribute to the future of robot navigation for logistics and...  ...Python; multithreading; and software performance tuning and... 
    Senior

    Nuro

    San Francisco, CA
    22 days ago
  •  ...ability to design test procedures for complex systems. Ideal candidates will have extensive industry experience and a background in Computer Science or Electrical Engineering, along with a passion for mentoring and collaboration within a diverse team. #J-18808-Ljbffr Edjuster
    Senior

    Edjuster

    San Francisco, CA
    4 days ago
  •  ..., degraded, or denied. As an Autonomy Software Engineer, you will design, build, and deploy the...  ...systems that power perception, localization, navigation, planning, and mission autonomy...  ...Master's, or PhD in Computer Science, Robotics, Aerospace, Electrical Engineering, Machine... 
    Work experience placement
    Local area
    Night shift

    Mach Industries

    San Francisco, CA
    4 days ago
  • $137.7k - $182.43k

     ...Articulate is looking for a Senior Software Engineer to join our amazing Localization team! As a Senior Software Engineer at Articulate, you’ll work closely with a talented team of software engineers, machine learning engineers, and designers to build industry-leading... 
    Senior
    Local area
    Immediate start
    Remote work

    GrabJobs

    San Francisco, CA
    4 days ago
  • $190k - $215k

     ...Senior Software Engineer, Growth (Payment Localization) We are seeking a talented and experienced Software Engineer with a deep understanding of payment platforms and the ability to optimize them for efficiency, security, and performance. The ideal candidate will play... 
    Senior
    Work experience placement
    Casual work
    Work at office
    Remote work
    Home office

    Linktree

    San Francisco, CA
    2 days ago
  • $160k - $250k

    Senior Software Engineer Salary: $160K - $250K + Equity Company: Series B backed multimodal AI lab Location: San Francisco, USA Job Description...  ...Do Own the delivery of core features including voice localization, sentence endpointing, and naturalness optimization for... 
    Senior

    Jack & Jill/External ATS

    San Francisco, CA
    3 days ago
  • $141k - $242k

     ...learn more visit: The Localization team at Waabi is responsible...  ...vehicle right now? As a Senior or Staff Software Engineer on the Localization team,...  ...to merge traditional robotics state estimation with Waabi...  ...with the Perception and Mapping teams to tightly couple map... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours

    GrabJobs

    San Francisco, CA
    20 hours ago
  • $141k - $242k

     ...way. To learn more visit: The Mapping team at Waabi develops the foundational...  ...of our autonomous fleet. As a Senior or Staff Software Engineer on our Mapping team, you will act as...  ...engineers and scientists specializing in robotics, deep learning, computer vision, and... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours

    GrabJobs

    San Francisco, CA
    1 day ago
  •  ...Senior Machine Learning Engineer, Computer Vision, HD Map and SLAM Houston, TX or SF Bay Area preferred Company Introduction...  ...to-end online mapping. SLAM in localization and etc.. Work on the entire...  ...science, computer engineering, robotics, mathematics, physics, and etc.... 
    Senior

    Bot Auto

    San Francisco, CA
    4 days ago
  • $170k - $210k

     ...transform the industry. We believe software and data are the answer,...  ...THE ROLE: Software Engineers at Bright Machines are responsible...  ...and that power our flexible robotic manufacturing lines. Our robots...  ...the industry. As a Senior Software Engineer, you will... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Bright Machines

    San Francisco, CA
    3 days ago
  • $500 per month

     ...drones. We're a small team of engineers, former US military operators...  ...'re hiring for is a hands-on robotics controls engineer who can...  ...step responses. This is a senior IC role on the controls side....  ...mechanical, electrical, and software ~ Understanding of latency,... 
    Senior
    Permanent employment
    Work at office
    Monday to Friday
    Flexible hours
    Night shift
    Weekend work

    Aurelius Systems

    San Francisco, CA
    1 day ago
  • $176.4k - $226.8k

     ...innovation. THE POSITION Saildrone is seeking a Senior Robotics Software Engineer to join our Core Vehicle Systems team. You will play a critical...  ..., genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws.
    Senior
    Local area
    Relocation package
    Flexible hours
    3 days per week

    Saildrone Inc

    Alameda, CA
    3 days ago
  •  ...to validate autonomy software before field deployment...  ...for coordinating across engineering and operations teams...  ...Qualifications Experience with robotics, autonomous vehicles,...  ...of control systems, localization, or perception (enough...  ...system that maps code changes to relevant... 

    Pronto

    San Francisco, CA
    1 day ago
  • $160k - $250k

     ...Join the Future of Robotic Biomanufacturing! Multiply Labs is a robotics...  ..., cloud-integrated hardware-software systems, dextrous manipulation, and...  ...About the Role As a senior member of our Robotics Software Engineering Team, you will be a key technical... 
    Senior
    Work experience placement
    H1b
    Work at office
    Visa sponsorship
    Flexible hours
    Shift work

    Multiply Labs

    San Francisco, CA
    20 hours ago
  •  ...ambitious goals for the future. As a Senior Software Engineer on our Back Office Engineering team, you...  ...diverse vendors, standardizing symbol mappings to ensure consistency and accuracy...  ...citizenship, or any other factors prohibited by local, state, or federal law. #J-18808-... 
    Senior
    Work at office
    Local area
    Remote work

    The Voleon Group

    Berkeley, CA
    20 hours ago
  • $150k - $230k

     ...Simbe Robotics is a leading retail robotics company providing in-store intelligence solutions...  ...decisions. Simbe is looking for a strong Senior Python & C++ engineer. In this role, you will be working with our robot software engineering team on the code that drives our... 
    Senior
    Remote work

    Simbe Robotics Inc

    San Francisco, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Robotics Software Engineer, Localization and Mapping. Be the first to apply!