Posted:2 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Position SummaryEngineers in this role will design and develop ROS2-based systems used in EyeROV marine robotics products and solutions. You will collaborate with a multi-disciplinary team of engineers to ensure the system design meets requirements, and you will be responsible for implementing and testing software systems that interface with our robot platforms. This position requires hands-on development work both in the lab and on-site to tackle technical challenges and improve product performance and reliability.Key Responsibilities:Development of robotics system blocks using ROS2 and other suitable packagesIndependently develop technical solutions for complex problems using strong logical thinking and technical skills.Development of autonomous navigation systems incorporating features such as collision/obstacle avoidance, path planning, SLAM, etcIdentify suitable sensors, actuators, and other payloads and evaluate their compatibility for integration with the EyeROV’s robotic platformsIntegration of a variety of sensors, actuators, and other payloads with ROS2-based robotic systemsContribute to the development of hardware and firmware of embedded robotic systemsEnhance the performance and field reliability of EyeROV’s products.Provide technical training, documentation and support to internal and external usersMandatory Skills :

Strong Problem-solving Skills And Logical Thinking Abilities.

Good programming knowledge in C++ (preferably) and Python.Experience in developing robotics systems using ROS2. (ROS experience can also be considered)Strong understanding of communication protocols like UART, SPI, I2C, RS232, RS422, RS485, Ethernet etc.Ability to understand technical documentation of devices, especially APIs and communication protocols.Working knowledge of Linux shell scriptingWorking knowledge of networking and protocols like TCP/UDPExcellent documentation skills, including writing clear and concise code and technical documents.Excellent communication skillsAbility to work independentlyPreferrable Skills:Knowledge in Control Systems.Solid understanding of hardware components and systems.Familiarity with version control tools such as GitGood understanding of electro-mechanical systemsAbility to coordinate with the multidisciplinary teams and develop solutions.Experience:0-3 years of experience in a similar role, preferably in robotics, drone, and automation industries.Qualification:B.Tech. in Electronics and Communication Engineering / Electrical and Electronics Engineering/ Computer Science, or related fieldKey Skills:ROS2, ROS, Gazebo, Nav2, C++, Python, Git, Control Systems, Embedded Systems, Robotics

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You