M

Mytra

3D robotics and AI for warehouses

Senior Software Engineer - Vision

Embedded EngineeringUpdated on Nov 14
Full-timeBrisbane, CA, USA

About the Job

Requirements

  • A Bachelor of Science degree in Mechatronics Engineering, Electrical Engineering, or Computer Engineering, or equivalent experience.
  • Strong experience with Python, particularly for application- and process-level development.
  • Experience with C, C++, or Rust in system-level environments.
  • 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 publish/subscribe frameworks such as 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.
  • Ability to interpret system data to root-cause logged faults and build diagnostic tools.

Responsibilities

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

Desired Qualifications

  • Experience in embedded software and/or firmware development.
  • Experience with Linux operating systems and kernel fundamentals.
  • Experience in computer vision and deep learning, including detection, segmentation, tracking, and depth estimation, together with classical and geometric computer vision, camera calibration, and projection geometry.
  • Track record of shipping perception to production on real systems, with data-centric debugging instincts to identify why models break and how to fix them.

About the Company

Mytra

3D robotics and AI for warehouses

Mytra provides a universal robotics and AI system to automate material handling in warehouses and supply chains. Its core products include a three-dimensional robotic platform paired with AI software that moves and stores goods, with a modular, reconfigurable design that adapts to different workflows in real time without new integration code. This set-up differs from competitors through leadership from experienced robotics leaders and a hardware-software stack that can be deployed quickly across varying warehouses, avoiding bespoke integrations. The goal is to streamline and scale automated material handling for large industrial customers, reducing manual work and boosting warehouse efficiency.

Company size
201-500
Company stage
Series C
Total funding
$198M
Headquarters
South San Francisco, CA
Founded
2022

Recently Posted Jobs

Explore more opportunities at Mytra

See more jobs