Search by job, company or skills

Artpark

Intern - Robotics Software

Early Applicant
  • Posted 6 months ago
  • Be among the first 20 applicants

Job Description

We are seeking a dynamic Robotics Software Intern with strong proficiency in C++ and Python to contribute to our innovative robotic systems. This role demands expertise in ROS and ROS2, alongside hands-on experience in mobile robot navigation and sensor integration.

Responsibilities:

1. **Software Development:**
- Develop high-quality software solutions in C++ and Python for robotic applications.
- Collaborate with hardware and firmware teams to seamlessly integrate software with robotic systems.

2. **ROS Proficiency:**
- Demonstrate proficiency in both ROS and ROS2, designing and implementing nodes and topics.
- Utilize ROS tools to enhance system functionality and performance.

3. **Mobile Robot Navigation:**
- Apply hands-on experience in mobile robot navigation, including nav2 packages, SLAM, path planning, AMCL, and localization.
- Design and implement navigation algorithms for optimized robot movement.

4. **Microprocessors and Microcontrollers:**
- Work with various microprocessors and microcontrollers, including Nvidia Jetson, Raspberry Pi, Arduino, Teensy, etc
- Apply knowledge of embedded programming and debugging as needed.

5. **Sensor Integration:**
- Integrate high-end lidars, depth cameras, controllers, and other sensors into the ROS framework.
- Develop appropriate topics and nodes for seamless sensor integration.

6. **System Debugging:**
- Troubleshoot and debug software and hardware issues to ensure optimal performance.
- Collaborate across teams to address and resolve system-level challenges.

7. **Continuous Learning:**
- Stay updated on the latest advancements in robotics, software development, and sensor technologies.
- Proactively seek opportunities for skill enhancement and professional development.

- Bachelors or masters degree in Computer Science, Robotics, or related field.
- Proficient in C++ and Python, with strong coding abilities.
- Extensive experience with ROS and ROS2, including node and topic implementation.
- Hands-on experience in mobile robot navigation, utilizing nav2 packages, SLAM, path planning, AMCL, and localization.
- Familiarity with microprocessors and microcontrollers, such as Nvidia Jetson, Raspberry Pi, Arduino, Teensy, etc
- Knowledge of embedded programming and debugging is a plus.
- Experience with sensor integration in ROS, including lidars, depth cameras, and controllers.
- Strong problem-solving skills and ability to collaborate effectively in a team environment.

More Info

Industry:Other

Function:Robotics

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 09/08/2024

Job ID: 88073847

Report Job

About Company

Follow

Hi , want to stand out? Get your resume crafted by experts.

Last Updated: 25-12-2024 06:35:10 PM
Home Jobs in Bengaluru / Bangalore Intern - Robotics Software