Staff Robotics Software Engineer

Mytra

Brisbane (CA)

On-site

AUD 150,000 - 190,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive compensation & equity
Fully subsidized health coverage
401(k) with employer matching
Lunch & snacks at HQ
Generous PTO & holidays
Pet insurance
Tax advisory for equity
Commuter benefits up to $150
Onsite gym & showers

Job summary

Mytra’s robotics team is seeking a Staff Software Engineer to advance motion control, task execution and safety across our robotic fleet. You will own firmware development through the product lifecycle and collaborate with hardware and software teams to deliver reliable real-time embedded systems.

This on-site Brisbane, AU role emphasizes leadership, architecture, and hands-on development across the stack, with a focus on performance, reliability, and maintainability in a fast-moving robotics

Qualifications

  • BS in Mechatronics Engineering, Electrical Engineering, Computer Engineering, or equivalent.
  • Experience with C/C++/Rust and system level environments.
  • Strong experience with Python, particularly focused on application and process level development.
  • Demonstrated ability to break down complex problems into actionable incremental progress in a continuous integration development environment.
  • Experience coding in concurrent and multithreaded environments.
  • Understanding of electromechanical systems, kinematics, and robotics control.
  • Experience with network communication technologies, including CAN, Ethernet, TCP/IP, UDP, and pub/sub frameworks like NATS.
  • Understanding of how hardware changes affect robotics software and vice-versa.
  • Understanding of Git and software version management.
  • Strong knowledge of software design and maintainability patterns.
  • Preferred experience in embedded software and/or firmware development.
  • Ability to fluently interpret system data to root cause logged faults and build robust diagnostic tools.

Responsibilities

  • Deliver high quality code across many layers of the robotics software stack.
  • Implement highly performant and real time code for critical control and safety functions.
  • Identify performance, maintainability, and reliability of code changes.
  • Contribute to the complete life cycle of software features including feature definition, implementation, test plan, and roll out strategy.
  • Assess and contribute to long-term architectural decisions as software evolves.
  • Lead and manage integration of initial prototype systems including bring-up, debug, and engineering test of alpha and beta phase prototype robots.

Skills

C/C++/Rust
Python
Multithreading / Concurrency
Git
Robotics control & real-time systems
CI/CD / continuous integration
Diagnostics & root-cause analysis
System-level understanding of electome

Education

BS in Mechatronics/Electrical/Computer Engineering or equivalent

Tools

CAN
Ethernet
TCP/IP
UDP
NATS

Job description

Mytra’s robotics team is looking for an experienced Staff Software Engineer to develop software critical for motion control, task execution, and safety management of our robotic fleet as we scale. You will collaborate closely across multidisciplinary hardware and software teams, own firmware development throughout the product lifecycle, and contribute significantly to real-time embedded systems critical to our robot's performance.

Responsibilities:
  • Deliver high quality code across many layers of the robotics software stack
  • Implement highly performant and real time code for critical control and safety functions
  • Identify performance, maintainability, and reliability of code changes
  • Contribute to the complete life cycle of software features including feature definition, implementation, test plan, and roll out strategy
  • Assess and contribute to long-term architectural decisions as software evolves
  • Lead and manage integration of initial prototype systems including bring-up, debug, and engineering test of alpha and beta phase prototype robots
Qualifications:
  • BS in Mechatronics Engineering, Electrical Engineering, Computer Engineering, or equivalent
  • Experience with C/C++/Rust and system level environments
  • Strong experience with Python, particularly focused on application and process level development
  • Demonstrated ability to break down complex problems into actionable incremental progress in a continuous integration development environment
  • Experience coding in concurrent and multithreaded environments
  • Understanding of electromechanical systems, kinematics, and robotics control
  • Experience with network communication technologies, including CAN, Ethernet, TCP/IP, UDP, and pub/sub frameworks like NATS
  • Understanding of how hardware changes affect robotics software and vice-versa
  • Understanding of Git and software version management
  • Strong knowledge of software design and maintainability patterns
  • Preferred experience in embedded software and/or firmware development
  • Ability to fluently interpret system data to root cause logged faults and build robust diagnostic tools
Preferred Qualifications:
  • Experience with Linux operating systems and kernel fundamentals

We value thoughtful challengers who communicate with clarity and respect, and we’re lifelong learners committed to getting better every day. We move fast, learn faster, and show up for each other under pressure. The best outcomes come from diverse perspectives working together to build something meaningful and built to last.

Benefits Include:
  • Competitive compensation and equity grants at a high-growth company backed by top-tier VCs
  • Fully subsidized health coverage, including medical (baseline plans), dental, and vision for employees and dependents
  • 401(k) plans and employer-subsidized life insurance
  • Fully subsidized lunch and snacks at HQ—we eat and share stories together at the “long” table
  • Generous PTO and company-paid holidays, including one week over the winter break so everyone can recharge together
  • Voluntary pet insurance, Voluntary Life Insurance, Accident, Critical Illness, and Hospital Indemnity
  • Fully subsidized tax advisory services and education to help you understand your equity
  • Commuter benefits, including a up to $150 monthly commuter benefit
  • Lively, modern combined office and lab space where we rapidly iterate through design, build, and test phases
  • Fully equipped onsite gym and showers at headquarters
Pay Notice:

Compensation for this position will be set based on the candidate's experience level and location. The posted salary band is applicable only to the San Francisco Bay Area and is subject to change.

This role requires on-site presence at our Brisbane, CA headquarters, for close collaboration with the other teams.

Staff Robotics Software Engineer • Brisbane, QLD, AU

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Robotics Software Engineer
Senior Robotics Software Engineer

Mytra • California (MO), Northern (KY)

Hybrid
USD 180,000 - 200,000
Health coverage
401(k) plans
Lunch and snacks at HQ
+4
Staff Robotics Software Engineer
Staff Robotics Software Engineer

Mytra • Brisbane (CA)

On-site
USD 220,000 - 230,000
Competitive compensation
Equity grants
Health coverage
+7
Staff Robotics Software Engineer – Real-Time Firmware & Control
Staff Robotics Software Engineer – Real-Time Firmware & Control

Mytra • Brisbane (CA)

On-site
AUD 150,000 - 190,000
Competitive compensation & equity
Fully subsidized health coverage
401(k) with employer matching
+6
Senior Technical Program Manager, Hardware Systems
Senior Technical Program Manager, Hardware Systems

Garuda Ventures • Brisbane (CA)

On-site
USD 140,000 - 210,000
Health coverage
401(k) plan
Lunch at HQ
+1
Senior Software Engineer , Vision
Senior Software Engineer , Vision

Mytra Robotics • Brisbane (CA)

On-site
USD 190,000 - 210,000
Health coverage
401(k)
Lunch at HQ
+3
Senior Technical Program Manager, Software
Senior Technical Program Manager, Software

Mytra Robotics • Brisbane (CA)

On-site
USD 165,000 - 170,000
Health coverage
401(k) plan
Lunch and snacks at HQ
+3
Senior Software Engineer , Vision
Senior Software Engineer , Vision

Mytra • Brisbane (CA)

On-site
USD 190,000 - 210,000
Health coverage
401(k) plan
Free lunch and snacks
+3
Senior Technical Program Manager, Hardware Systems
Senior Technical Program Manager, Hardware Systems

Mytra Robotics • Brisbane (CA)

On-site
USD 165,000 - 175,000
Competitive compensation and equity
Fully subsidized health coverage
401(k) plans
+7
Senior Technical Program Manager, Hardware Systems
Senior Technical Program Manager, Hardware Systems

Mytra • Brisbane (CA)

On-site
USD 165,000 - 175,000
Equity & Compensation
Health coverage
401(k)
+6
Senior Manufacturing Test Engineer, Robotics
Senior Manufacturing Test Engineer, Robotics

Mytra • Brisbane (CA)

On-site
USD 135,000 - 160,000
Fully subsidised health coverage
401(k) plans
Fully subsidised lunch and snacks
+2