KritiKal Solutions Inc. is a premier technology services firm with a global footprint and over 22 years of experience. It excels in product engineering, R&D, and cutting-edge innovation and has catered to its clients through over 500 projects with its deep expertise across AI-driven vision systems, embedded technologies, and cloud and mobile software solutions.

Contacts

sales@kritikalsolutions.com

India Phone Number

(0120) 692 6600

USA Phone Number

+1 (913) 286 1006

ROS 2 Engineer

Role Overview:

Skilled ROS2 Engineer to design, develop, and optimize robotic software solutions using the Robot Operating System 2 (ROS2), should have strong expertise in robotics middleware, real-time systems, and distributed communication frameworks, with hands-on experience in deploying ROS2 applications on embedded and edge platforms.

Key Responsibilities:

• Develop and maintain robotic applications using ROS2.

• Design and implement communication interfaces, middleware, and distributed systems.

• Integrate sensors, actuators, and hardware drivers with ROS2 nodes.

• Optimize performance for real-time robotic systems.

• Collaborate with cross-functional teams (electrical, AI/ML) to deliver end-to-end robotic solutions.

• Debug, test, and document software modules.

• Contribute to containerized deployments (Docker, Kubernetes).

Required Skills & Qualifications:

• 4–6 years of professional experience in robotics software development.

• Strong proficiency in C++ and Python.

• Hands-on experience with ROS2

• Knowledge of mobile robotics.

• Experience with sensor integration (LiDAR, cameras, IMUs) and robotic perception.

• Familiarity with simulation tools (Gazebo, RViz, Ignition).

• Strong problem-solving and debugging skills.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx