The position involves designing, developing, testing, and maintaining firmware for motion control products, ensuring high performance, reliability, and scalability. The role requires collaboration with cross-functional teams, including hardware engineers, software developers, and applications engineers to define firmware requirements and specifications. The candidate will implement and optimize algorithms for various applications, conduct thorough testing and debugging of firmware, and develop documentation for firmware design, implementation, and testing processes. Staying updated with the latest advancements in embedded systems and motion control technologies is essential. The candidate will also participate in code reviews, support firmware integration with hardware and software components, and contribute to continuous improvement initiatives.