A complete application in a minute
Tailored resume and cover letter, ready to send.
Weave Robotics, Inc. is seeking a firmware engineer to develop and maintain real-time motor-control software and hierarchical control systems from prototype stages to production-ready releases.
You will validate and debug motor controllers, sensors, and embedded systems and collaborate with electrical engineers to build robust calibration and sensing pipelines. The role requires hands-on embedded development, knowledge of control software architectures, and experience with various communication
Develop and maintain real-time motor-control firmware and hierarchical control systems for robotic actuators, from early prototypes through production. Validate and debug motor controllers, sensors, and embedded systems, and build reliable calibration and sensing pipelines in collaboration with electrical engineers.
Requires at least two years of control-software development for real-time systems, including firmware architecture, microcontrollers, drivers, and hardware abstraction layers. Candidates should have hands‑on embedded and motor-control experience, familiarity with communication interfaces and embedded safety mechanisms; Rust is a plus.
Real‑Time Firmware, Firmware Architecture, Microcontrollers, Embedded Systems, Motor Control, Hierarchical Control Systems, Feedback Control, Rotary Encoders, Current Sensing, Calibration, Filtering, Synchronization, SPI, I2C, RS‑485, CAN/CAN FD