Taro Logo

Staff Motion Controls Software Engineer

Atomic Machines develops Matter Compiler technology for micromanufacturing, enabling new classes of micromachines through multi-process, multi-material technology.
Emeryville, CA, USASanta Clara, CA, USA
$200,000 - $235,000
Embedded
Staff Software Engineer
In-Person
11 - 50 Employees
10+ years of experience
Robotics

Description For Staff Motion Controls Software Engineer

Atomic Machines is revolutionizing micromanufacturing with their innovative Matter Compiler (MC) technology, a groundbreaking platform that enables the creation of new classes of micromachines through multi-process, multi-material manufacturing. They are seeking a Staff Motion Controls Software Engineer to join their Platform Engineering team in either Santa Clara or Emeryville, California.

The role demands an experienced professional with 10+ years of hands-on experience in motor control systems and a strong educational background in engineering. The ideal candidate will be responsible for leading the design and implementation of sophisticated motion control systems crucial to their advanced manufacturing platform. This includes developing control algorithms, designing controller architectures, and implementing real-time control software in embedded environments.

The position offers an exciting opportunity to work at the intersection of robotics, control systems, and micromanufacturing. The successful candidate will play a pivotal role in shaping the software architecture for control systems while having the opportunity to grow both technically and in leadership. The work involves close collaboration with hardware teams and requires expertise in various aspects of motor control, from system modeling to implementation.

Key responsibilities include developing automated motor bring-up tools, creating user-friendly calibration and diagnostic interfaces, and establishing control system standards. The role requires deep knowledge of classical and modern control theory, proficiency in real-time embedded programming, and a solid understanding of power electronics and motor physics.

This is an ideal opportunity for someone passionate about pushing the boundaries of manufacturing technology and who wants to be part of a company that's creating entirely new possibilities in the field of micromachines. The position offers competitive compensation ranging from $200,000 to $235,000 annually and is based on-site at either their Santa Clara or Emeryville location.

Last updated 18 hours ago

Responsibilities For Staff Motion Controls Software Engineer

  • Guide the architecture of the HW and SW systems for a new manufacturing platform
  • Lead the design and implementation of motor control systems for advanced manufacturing platform
  • Develop and optimize control algorithms for custom motion controllers
  • Design controller architectures including system modeling and transfer function analysis
  • Build automated motor bring-up tools and software interfaces
  • Develop user-friendly calibration and diagnostic tools
  • Implement real-time control software in embedded environments
  • Collaborate with hardware teams on motor and drive requirements
  • Support the development of the Matter Compiler's motion systems
  • Establish control system standards, documentation, and best practices

Requirements For Staff Motion Controls Software Engineer

  • 10+ years of hands-on experience designing and implementing motor control systems
  • MS or PhD in Electrical, Mechanical, Mechatronic Engineering, or related field
  • Deep knowledge of classical and modern control theory
  • Proven experience with motor control hardware and their associated software interfaces
  • Strong background in control system modeling
  • Experience developing automated system identification algorithms
  • Proven track record of building user-friendly engineering tools
  • Proficiency in real-time embedded programming (C/C++)
  • Experience with motor control development tools and test equipment
  • Solid understanding of power electronics and motor physics
  • Experience with motion planning and trajectory generation
  • Excellent problem-solving skills

Interested in this job?

Jobs Related To Atomic Machines Staff Motion Controls Software Engineer