Chore Robotics is seeking a highly motivated Robotics Software Engineer to join our team and contribute to the development of the autonomy stack for our next generation of outdoor autonomous robots. This full-time engineering position involves designing, developing, and deploying robotics software for real-world autonomous systems. The role requires close collaboration with both hardware and software teams to transform algorithms into reliable, functional capabilities on physical robotic platforms.
Key Responsibilities
- Develop motion planning, navigation, path planning, and obstacle avoidance algorithms.
- Build localization and sensor fusion systems utilizing LiDAR, IMU, GNSS/RTK, encoders, cameras, and other sensors.
- Implement trajectory generation and path tracking methods.
- Develop, test, and deploy software directly on physical robots.
- Work extensively with ROS 2, C++, and Python programming languages.
- Debug and optimize autonomy systems through simulation environments and real-world field testing.
Required Qualifications
- Bachelor’s or Master’s degree in Robotics, Computer Science, Electrical Engineering, Mechatronics, or a related technical field.
- Strong hands-on experience with ROS 2, C++, and Python.
- Solid understanding of robotics fundamentals including localization, motion planning, and sensor fusion techniques.
- Proficient in Linux-based development environments for robotics applications.
Preferred Qualifications and Benefits
- Experience with Nav2, SLAM, LiDAR-based localization, Extended/Unscented Kalman Filters (EKF/UKF), Model Predictive Control (MPC), Rapidly-exploring Random Tree (RRT), A* algorithms, GNSS/RTK systems, or simulation tools such as Isaac Sim and Gazebo is highly desirable.
- Familiarity with NVIDIA Jetson platforms and outdoor unmanned ground vehicle (UGV) or autonomous mobile robot (AMR) deployments will be considered a strong advantage.
- Competitive monthly salary starting from Rs90,000.
- Hybrid remote work arrangement based in Islamabad, offering flexibility and collaboration opportunities.
This role offers a unique opportunity to work at the forefront of outdoor robotics technology, contributing to cutting-edge autonomous systems that operate in complex, real-world environments. If you are passionate about robotics software engineering and eager to make an impact, this position provides an exciting platform to grow your skills and advance your career.