MAIN RESPONSIBILITIES
We are seeking a passionate and innovative Robotic Engineer
with interests and experience in both hardware prototyping and software
programming to join our team. This role involves designing, building, and
programming robotic systems for advanced applications. You will work on
end-to-end development—from mechanical design and electronics integration to
control algorithms and software implementation.
JOB REQUIREMENTS
Key
Responsibilities
Hardware
Development
- Design
and build robotic platforms, including mechanical structures, actuators, and
sensor integration.
- Integrate
and test electronic circuits for motor control, power management, and communication
interfaces.
- Collaborate
with design and manufacturing teams to ensure robust and scalable hardware
solutions.
Software
Development
- Develop
control algorithms for navigation, motion planning, and sensor fusion.
- Implement
real-time software for robotic systems using languages such as C++, Python,
or ROS (Robot Operating System).
- Integrate
hardware and software components for seamless system performance.
Testing
& Optimization
- Conduct
system-level testing and debugging for reliability and safety.
- Optimize
performance for speed, accuracy, and energy efficiency.
Collaboration
& Documentation
- Work
closely with cross-functional teams (mechanical, electrical, and AI
specialists).
- Document
designs, processes, and code for maintainability and compliance.
Qualifications
Education:
Bachelor’s or Master’s degree in Robotics,
Mechatronics, Electrical Engineering, Computer Science, or related field.
Experience:
- Hands-on
experience in robot hardware design (mechanical and electronic).
- Proficiency
in robotics software development, including ROS, C++, Python.
- Familiarity
with sensors (LiDAR, IMU, cameras) and actuators.
Preferred
Skills:
- Knowledge
of control theory, kinematics, and embedded systems.
- Experience
with simulation tools (Gazebo, MATLAB/Simulink).
- Strong problem-solving
and debugging skills.
BENEFITS & WELFARE