Skip to main content
← Back to jobs
Azalea Robotics Corporation logo

Senior Robotics Software Engineer, Localization and Mapping

Compensation
$160,000–$210,000/year

Job Description

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.

Optimize Your Resume for This Job

Get a match score and see exactly which keywords you're missing

Optimize Resume

Job Details

Category
Software
Employment Type
Full Time
Location
Berkeley, CA
Posted
Apr 24, 2026, 02:41 PM
Listed
Apr 24, 2026, 02:41 PM
Compensation
$160,000 - $210,000 per year

About Azalea Robotics Corporation

Part of the growing frontier tech ecosystem pushing the edges of what's possible.

Found this role interesting?

Senior Robotics Software Engineer, Localization and Mapping
Azalea Robotics Corporation
Apply ↗

Shipping like we're funded. We're not. No affiliation.

Sequoia logo
Y Combinator logo
Founders Fund logo
a16z logo