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.
Background in Computer Science/Electrical Engineering/Mechanical Engineering with focus in robotics, mechatronics, or related fields
Proficient in ROS or C++ or Python and embedded programming
Strong knowledge of robotic platforms, robotics hardware (sensors, actuators), and networks (Ethernet, Ethercat, CAN, Modbus, RS232, etc)
Experience in circuit design, PCB layout, and debugging using tools like oscilloscopes, logic analyzers, and multimeters.
Familiar with Linux platform, its configuration, and command line operations
Contact Details
Declaration