We are seeking a motivated Junior Robotics Engineer to assist in the design, development, testing, and maintenance of robotic systems. This role is ideal for a recent graduate or early-career engineer eager to gain hands-on experience in robotics, automation, and intelligent systems under the guidance of senior engineers.
Assist in designing and building robotic systems and prototypes
Support programming of robots using languages such as Python, C++, or MATLAB
Help integrate hardware components (sensors, actuators, motors, controllers)
Perform testing, debugging, and troubleshooting of robotic systems
Assist with data collection, analysis, and performance optimization
Maintain technical documentation, test reports, and design notes
Collaborate with cross-functional teams (mechanical, electrical, software)
Follow safety standards and engineering best practices
Bachelor’s degree (or final-year student) in Robotics, Mechanical Engineering, Electrical Engineering, Computer Engineering, or related field
Basic understanding of robotics concepts (kinematics, control systems, sensors)
Familiarity with at least one programming language (Python, C++, Java, or MATLAB)
Basic knowledge of electronics and mechanical systems
Strong problem-solving and analytical skills
Ability to work well in a team and willingness to learn
Experience with ROS (Robot Operating System)
Exposure to CAD tools (SolidWorks, Fusion 360, or similar)
Experience with microcontrollers (Arduino, Raspberry Pi, etc.)
Internship, academic projects, or robotics competitions experience