Robotics Software Engineer - Warehouse Automation (On-Site)

MYTra

Brisbane (CA)

On-site

USD 150,000 - 190,000

Full time

28 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Equity grants
Full health coverage (medical/dental/视
401(k) plans
Free lunch and snacks
Generous PTO

Job summary

Mytra is seeking a Robotics Software Engineer to develop the software that drives our warehouse robots. You will work across behaviors, motion control, and state estimation, bridging software to hardware and systems, taking new features from prototype to customer fleets.

You’ll join the Bot Software team on-site, collaborating with senior engineers and touching mechanical, electrical, and software components to deliver robust and scalable robot solutions.

Qualifications

  • BS or MS in Computer Science, Robotics, Electrical or Mechanical Engineering or related field.
  • 2+ years of professional experience developing software for robots or electromechanical systems.
  • Strong C++ and Python on Linux, STM32, or similar, running on real hardware.
  • Experience with behavior trees, state machines, or similar.
  • Knowledge of controls, kinematics, and state estimation (e.g., Kalman filters).
  • Experience with ROS 2 or another pub/sub framework.
  • Hands-on experience integrating hardware and vendor software over CAN, UART, SPI, or similar.
  • Experience testing in both simulation and on hardware.
  • Methodical, evidence-driven debugging approach and clear cross-disciplinary communication.

Responsibilities

  • Develop and test robot behaviors and functions, including task sequencing and recovery from stops and interruptions.
  • Make software robust to real hardware failures like stale data, bus errors, and sensors that misreport.
  • Implement and tune motion control features like drive control, axis moves, and trajectory following.
  • Bring up sensors and actuators, and debug them over CAN/CANopen and our messaging layer (NATS, ROS 2).
  • Define and maintain robust interfaces across a mix of off-the-shelf and in-house components, from motor drives and PLCs to internal services.
  • Write hardware abstractions and configuration that let features run across robot variants.
  • Build simulation scenarios and automated tests, and keep them running in CI.
  • Debug issues on real robots with logs, telemetry, and bench tools.
  • Own well-scoped parts of the stack in C++ and Python, and contribute to design and code reviews.

Skills

C++
Python
Linux
ROS 2
Kalman filters
CAN/CANopen
Communication

Education

BS/MS in Computer Science / Robotics / Electrical / Mechanical

Tools

ROS 2
CAN/CANopen

Job description

Mytra is seeking a Robotics Software Engineer to develop the software that drives our warehouse robots. You will work across behaviors, motion control, and state estimation, bridging software to hardware and systems, taking new features from prototype to customer fleets.

You’ll join the Bot Software team on-site, collaborating with senior engineers and touching mechanical, electrical, and software components to deliver robust and scalable robot solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Software Engineer for Warehouse Automation
Robotics Software Engineer for Warehouse Automation

Mytra • California

On-site
USD 120,000 - 180,000
Competitive compensation
Equity grants
Health coverage
+6
Robotics Systems Integration Engineer – Warehouse Automation
Robotics Systems Integration Engineer – Warehouse Automation

Mytra Robotics • Brisbane (CA)

On-site
USD 150,000 - 180,000
Health coverage
401(k) plan
Lunch provided at HQ
+2
Robotics Systems Integration Lead — Autonomous Warehousing
Robotics Systems Integration Lead — Autonomous Warehousing

Mytra • Brisbane (CA)

On-site
USD 150,000 - 180,000
Equity grants
Health coverage
401(k) plan
+2
Senior Robotics Test Engineer - Manufacturing & Automation
Senior Robotics Test Engineer - Manufacturing & Automation

Mytra Robotics • Brisbane (CA)

On-site
USD 135,000 - 160,000
Competitive compensation and equity
Fully subsidised health coverage
401(k) plans
+7
Senior Industrial Engineer - On-site Robotics Manufacturing
Senior Industrial Engineer - On-site Robotics Manufacturing

Hardware FYI • California

Hybrid
USD 120,000 - 180,000
Competitive compensation and equity
Fully subsidized health coverage
401(k) and life insurance
+6
Robotics Software Engineer
Robotics Software Engineer

Mytra • California

On-site
USD 120,000 - 180,000
Competitive compensation
Equity grants
Health coverage
+6
Product Manager - Robotics & Warehouse Automation (Hybrid)
Product Manager - Robotics & Warehouse Automation (Hybrid)

Mytra Robotics • Brisbane (CA)

Hybrid
USD 120,000 - 140,000
Health insurance
401(k) plans
Lunch and snacks at HQ
+2
Robotics Software Engineer
Robotics Software Engineer

MYTra • Brisbane (CA)

On-site
USD 150,000 - 190,000
Competitive compensation
Equity grants
Full health coverage (medical/dental/视
+3
Senior Backend Engineer, Robotic Fleet Orchestration
Senior Backend Engineer, Robotic Fleet Orchestration

Mytra • United States

Remote
USD 170,000 - 200,000
Industrial Automation Engineer: Robotics & Safety Systems
Industrial Automation Engineer: Robotics & Safety Systems

Mytra • Brisbane (CA)

On-site
USD 175,000 - 205,000
Fully subsidized health coverage (em员工
401(k) plans
Lunch and snacks at HQ
+6