Senior Robotics Software Engineer (Up to $200k)

Attis

Los Angeles (CA)

On-site

USD 180,000 - 220,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health, dental, and vision coverage
Generous PTO
Equity options

Job summary

Attis is seeking a Robotics Engineer in Los Angeles to develop advanced localization systems for lunar rovers. This hands-on role involves using sensor data in GPS-denied environments and testing prototypes outdoors.

The ideal candidate has over 5 years of programming experience in Python or C++ and a strong background in localization techniques like SLAM and EKF. The position offers competitive salary, equity options, and generous health benefits.

Qualifications

  • 5+ years programming in Python and/or C/C++.
  • Experience building software for real robotic systems.
  • Strong background in localization techniques like SLAM and EKF.

Responsibilities

  • Develop localization systems using IMU, LIDAR, cameras, and sensor fusion.
  • Test and validate systems on real rover prototypes.
  • Collaborate with autonomy teams across planning and perception.

Skills

Python programming
C/C++ programming
Localization techniques
SLAM
LIDAR
Sensor fusion

Tools

ROS
Gazebo

Job description

My client is developing robotic systems designed to operate on the Moon, with the long-term goal of enabling a sustainable human presence beyond Earth. Their technology focuses on extracting lunar resources and converting them into usable fuel for future space missions.

Alongside this, they are building advanced solar systems for commercial space applications, giving them both near-term traction and a bold long-term vision.

The Role

This role is focused on one of the hardest problems in robotics: localization in GPS-denied environments.

You’ll take ownership of building the systems that allow lunar rovers to accurately determine their position using sensor data in extreme conditions.

Key responsibilities include:
  • Developing localization systems using IMU, LIDAR, cameras, and sensor fusion
  • Applying techniques such as SLAM, EKF, and INS
  • Testing and validating systems on real rover prototypes in outdoor environments
  • Running simulations using tools like Gazebo and real terrain datasets
  • Iterating quickly based on real-world performance and failure modes
  • Collaborating with autonomy teams across planning and perception

This is a highly hands-on role where you’ll be working across the full lifecycle — from design to real-world deployment.

Requirements
  • 5+ years programming in Python and/or C/C++
  • Experience building software for real robotic systems (not just simulation)
  • Strong background in localization (SLAM, EKF, INS, etc.)
  • Experience in GPS-denied or similar environments
  • Eligibility to work under US export regulations
Nice to Have
  • Experience with ground robots or autonomous vehicles
  • LIDAR or vision-based localization (e.g., VSLAM, visual odometry)
  • Familiarity with ROS / ROS2 and simulation tools
  • Salary up to 200k + equity
  • Health, dental, and vision coverage
  • Generous PTO
  • Opportunity to work on real-world systems targeting lunar deployment

Keywords: Robotics Engineer, Autonomy Engineer, SLAM, Localization, C++, Python, ROS, LIDAR, Sensor Fusion, Autonomous Systems

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Robotics Software Engineer - Localization
Senior Robotics Software Engineer - Localization

Samson Rose • Los Angeles (CA)

On-site
USD 150,000 - 210,000
Robotics Software Engineer
Robotics Software Engineer

InnoForge • Los Angeles (CA)

On-site
USD 120,000 - 180,000
Robotics Software Engineer - Localization
Robotics Software Engineer - Localization

ViaBot Inc. • California

On-site
USD 110,000 - 150,000
Robotics Software Engineer - $180,000
Robotics Software Engineer - $180,000

Attis • Austin (TX)

On-site
USD 140,000 - 180,000
Equity
401k
High-impact work
+2
Senior Software Engineer - Perception
Senior Software Engineer - Perception

Lunar Outpost • Golden (CO)

On-site
USD 90,000 - 130,000
Comprehensive health coverage
Paid time off: 3 weeks vacation
401(k) plan with employer match
+2
Task and Motion Planning Engineer
Task and Motion Planning Engineer

EVONA • Denver (CO)

On-site
USD 120,000 - 180,000
Health insurance
401(k) match
Paid time off
+3
Task & Motion Planning Engineer
Task & Motion Planning Engineer

EVONA • Denver (CO)

On-site
USD 120,000 - 170,000
Health coverage
Paid time off
401(k) match
+3
Senior Autonomy Machine Learning Engineer
Senior Autonomy Machine Learning Engineer

Lunar Outpost • Golden (CO)

On-site
USD 140,000 - 190,000
Health coverage
Paid time off
401(k) match
+3
Senior Robotics Engineer (SLAM) - $200,000
Senior Robotics Engineer (SLAM) - $200,000

Attis • San Francisco (CA)

On-site
USD 180,000 - 220,000
Equity opportunity
Ownership in startup
Senior GNC Engineer - Sensors
Senior GNC Engineer - Sensors

Industrious Ventures • Golden (CO)

On-site
USD 95,000 - 120,000
Health coverage
401(k) employer match
Paid time off