Mytra is looking to solve the problem of moving and storing material in the supply chain industry, which is facing massive growth of e-commerce, sharp rise in costs, and supply chain disruptions.
Requirements
- Strong background in control theory, kinematics, dynamics, and system modeling for electromechanical systems
- Proficiency in C/C++ and/or Python for embedded and high-level control software
- Experience with motor control (BLDC, stepper, servo), sensor integration (eg. encoders, IMUs, cameras), and real-time operating systems (e.g., FreeRTOS, RT Linux, Zephyr)
- Familiarity with CAN, pub/sub communication frameworks, distributed control architectures, and safety-critical system design standards (ISO 13849, IEC 61508)
- Ability to debug and optimize complex electromechanical systems with limited telemetry, using both software and hardware tools
- Demonstrated experience in approaching challenges with a physics-based, first-principles mindset to develop innovative solutions
- Proficiency in C++ and Python for real-time and high-level control systems
Responsibilities
- Architect and implement motion control frameworks for multi-axis robotic systems, including actuator control, trajectory generation, and dynamic path execution
- Design and integrate communication architectures for distributed controllers, sensors, and actuators, including pub/sub messaging frameworks (e.g., NATS, ROS2, custom protocols)
- Develop, simulate, and tune control algorithms for position, velocity, torque, and force control, incorporating model-based techniques and Kalman filter–based state estimation
- Lead sensor fusion and localization efforts to ensure robust, real-time state estimation in both simulated and physical environments
- Define motor and sensor strategies, including hardware selection, calibration, and diagnostics, to meet performance, safety, and scalability requirements
- Build and maintain simulation and automated test tools to prototype new control strategies, validate them in CI/CD, and translate them into production-ready implementations
- Iterate between simulation and hardware testing to diagnose corner cases, improve algorithms, and ensure robustness in diverse real-world conditions
Other
- Bachelor’s or Master’s degree in Mechanical Engineering, Electrical Engineering, Robotics, Computer Science, or related field
- Ability to deliver high-quality, maintainable code
- Ability to work across mechanical, electrical, and software disciplines
- Ability to balance control system complexity with simplicity, elegance, and robustness in production implementations
- Demonstrated ability to debug and optimize complex electromechanical systems