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.
$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- ...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,...SeniorFull timeWork at officeWeekend work
$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...SeniorFull time- ...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...SuggestedWork at office
$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...SeniorFull time$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...SeniorWork at office$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...SeniorFull timePart time$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...SeniorWork at officeLocal areaFlexible hours$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...SeniorFull time$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...SeniorFlexible hours$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$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...SeniorFlexible hours$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...SeniorFlexible hours- 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...SeniorFull timeWork at office
$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- ...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 EdjusterSenior
- ..., 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 placementLocal areaNight shift
$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...SeniorLocal areaImmediate startRemote work$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...SeniorWork experience placementCasual workWork at officeRemote workHome office$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$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...SeniorFull timeWork at officeWork from homeFlexible hours$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...SeniorFull timeWork at officeWork from homeFlexible hours- ...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
$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...SeniorWork at officeRemote workFlexible hours$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,...SeniorPermanent employmentWork at officeMonday to FridayFlexible hoursNight shiftWeekend work$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.SeniorLocal areaRelocation packageFlexible hours3 days per week- ...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...
$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...SeniorWork experience placementH1bWork at officeVisa sponsorshipFlexible hoursShift work- ...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-...SeniorWork at officeLocal areaRemote work
$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...SeniorRemote work
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!
- robotics engineer Berkeley, CA
- control systems engineer Berkeley, CA
- robotic system engineer Berkeley, CA
- senior robotics software engineer Berkeley, CA
- senior software design engineer Berkeley, CA
- software engineer amazon Berkeley, CA
- software developer positions Berkeley, CA
- software engineer full time Berkeley, CA
- software engineer Berkeley, CA
- senior software engineer remote Berkeley, CA


