Design, develop, and test electronic circuits for embedded systems.
Develop and debug embedded software using C/C++ or other relevant programming languages.
Implement software solutions and design interfaces to support robot integrations
Perform circuit simulations and PCB layout design.
Optimize power consumption, performance, and reliability of embedded systems.
Collaborate with cross-functional teams to define system requirements and specifications.
Conduct design reviews, testing, and validation of hardware and software.
Provide technical support and troubleshooting for product development and production teams.
Assist robot field testing, evaluate the performance of our systems, and create performance reports.
Contribute to overall architecture design and documentation.