Senior Motor Control Software Engineer
16 hours ago
Our robotics software team is hiring a Senior Motor Control Software Engineer to lead the design, implementation, and evolution of the embedded firmware that drives our motors and actuators. Your work will directly impact robot performance, reliability, and fault resilience.
Responsibilities:
- Design and maintain embedded firmware for brushless DC (BLDC) motor control and motion execution
- Evaluate and drive architecture for future motor controllers
- Develop and tune control algorithms (PID or similar) for precise velocity and position control
- Bring up and validate firmware on prototype hardware
- Debug and analyze control performance using real data and measurement tools
- Ensure observability, fault detection, and monitoring in all control firmware
- Collaborate across teams to align motor, driver, and control system design
- Bachelor's or Master's in Electrical, Computer, or Robotics Engineering
- Strong proficiency in C or C++ for real-time embedded systems
- Solid understanding of BLDC motor control fundamentals
- Experience evaluating or modifying motor controls and tuning control loops
- Hands-on debugging experience with hardware tools (oscilloscope, probes, logging, etc.)
- Strong communication, problem-solving, and technical leadership skills
- Familiarity with FOC, sensorless, or observer-based control techniques
- Experience with hardware-in-the-loop testing or control system validation
- Experience designing observability and monitoring of motor controller failure modes
- Exposure to rare-earth-free or alternative motor topologies (e.g. SRM)
Why You'll Love Working Here:
- Your work directly impacts robot performance, reliability, and cost
- Solve multidisciplinary problems at the intersection of software, hardware, and controls
- High ownership and autonomy in a lean, fast-moving team
- Opportunity to mentor others and shape the foundation of Mytra's motion stack
A Final Note:
You're encouraged to apply even if you can't take on every example project in its totality. We
work closely and collaboratively at Mytra - No one takes on projects alone. We seek people who
are eager to work together, learn new things, and bring unique perspectives.
Benefits Include:
- Competitive compensation + equity grants at a high growth company backed by top tier VCs
- Medical, dental, vision, 401(k), commuter benefits, and pet insurance
- Lively modern combined office and lab space where we rapidly iterate through design, build and test phases
- Lunch and snacks provided in the office; we eat and share stories together at the "long" table
- Flexible hours and flexible PTO
Pay Notice:
- Compensation for this position will be negotiated 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.
-
Senior Embedded Software Engineer
17 hours ago
Brisbane, CA, Australia Mytra Full time $120,000 - $180,000 per yearAbout the role:Mytra's robotics team is looking for an experienced Senior Embedded Software Engineer to develop firmware critical for sensing, motion control, 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...
-
Senior Robotics Controls Engineer
12 hours ago
Brisbane, CA, Australia Mytra Full time $120,000 - $180,000 per yearAbout the role:Mytra's robotics team is developing next-generation warehouse automation using physics-based, first-principles design. We are seeking a Robotics Controls Engineer to architect and implement advanced motion control systems that integrate sensing, perception, and actuation into reliable, high-performance robotic platforms. This role spans...
-
Senior Software Integration Engineer
12 hours ago
Brisbane, CA, Australia Mytra Full time $120,000 - $180,000 per yearAbout the role:Mytra's robotics team is looking for an experienced Senior 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...
-
Senior Backend Software Engineer
14 hours ago
Brisbane, CA, Australia Mytra Full time $120,000 - $180,000 per yearAbout the role:Mytra's Software team is looking for an experienced Backend Software Engineer to develop and scale the core services that power our system. These services translate a user's high-level intentions into precise system commands, track the system state via async messaging events, and update user requests accordingly and efficiently. This involves...
-
Senior Embedded Software Test Engineer
12 hours ago
Brisbane, CA, Australia Avive Full time $125,000 - $145,000 per yearAbout Avive: Avive Solutions, Inc. ) is a growth stage Automated External Defibrillator (AED) company with a connected response system that is rapidly gaining market share. We are a mission driven team that is quite literally saving lives. Sudden Cardiac Arrest (SCA) is a leading cause of death in the United States, and we are on a mission to change that We...
-
Junior Software Engineer
1 week ago
Brisbane, Queensland, Australia OZI Software Solutions Full time $60,000 - $80,000 per yearCompany DescriptionWe help businesses innovate and grow through cutting-edge software solutions and digital transformation strategies. Our focus is on delivering high-quality, effective software products that drive efficiency and improve business performance. We work closely with our clients to understand their unique needs and tailor our solutions to ensure...
-
Senior Quality Engineer
17 hours ago
Brisbane, CA, Australia Avive Full time $140,000 - $160,000 per yearAbout Avive: Avive Solutions, Inc. ) is a growth stage Automated External Defibrillator (AED) company with a connected response system that is rapidly gaining market share. We are a mission driven team that is quite literally saving lives. Sudden Cardiac Arrest (SCA) is a leading cause of death in the United States, and we are on a mission to change that We...
-
Staff Systems Integration Engineer
16 hours ago
Brisbane, CA, Australia Mytra Full time $120,000 - $180,000 per yearAbout the Role:Mytra's Systems Engineering team is seeking an experienced Robotics Systems Engineer to architect, debug, and operationally support our autonomous robotic systems across both product and infrastructure domains. As a Staff Systems Integration Engineer, you'll be the technical authority for complex system-level challenges, providing expert...
-
Senior Software Engineer
2 weeks ago
Brisbane, Queensland, Australia BLOOM Full time $80,000 - $120,000 per yearOur client, aBrisbane based software product start-up, is on the lookout for anothersoftware engineerto join their team to assist in the ongoing development and enhancement of their software products. Thishighly successful businesshas established itself in the market with it'scutting edge products.Due to their ongoing success, they are in an organic growth...
-
Senior Solutions Engineer
1 week ago
Brisbane, Queensland, Australia Redgate Software Full time $120,000 - $150,000 per yearCompany DescriptionRedgate offers end-to-end Database DevOps solutions to help organizations streamline software development and gain value from their data faster. Our portfolio reliably solves complex challenges in database management across the DevOps lifecycle on any database, anywhere. We enhance efficiency, reduce errors, and safeguard business-critical...