Responsibilities
- Design, Develop, implement robust software solutions using C++ and Python.
- Integrate the developed software components into the codebase and ensure a code review and unit test cases are facilitated.
- Conduct functional testing of the developed component on actual hardware.
- Apply practical robotics experience in hardware, electrical, and mechanical systems to troubleshoot and optimize robotic systems.
- To write clean, efficient code that follows coding standards and ensure that algorithms are documented for clarity and future reference.
- Collaborate with cross-functional teams, including software engineers, embedded engineers, electrical engineers, and product managers, to integrate robotics systems with other components of the biped.
- Conduct research and development on new robotics technologies, including machine learning and ensure timely delivery of high-quality products.
- Maintain detailed and accurate documentation of issues, solutions, and system changes, contributing to the knowledge base and ensuring best practices are followe'd.
Key Skills, Qualifications, and Required Years of Experience
- bachelors degree in computer science, Robotics, Electrical Engineering, or a related field. masters degree preferred.
- 0-4 Years