Robotics Software Engineer
4 weeks ago
Location: Kottarakara Department: Robotics Software Team Employment Type: Full-time We are seeking an experienced and highly skilled Robotics Software Engineer (4–5 years) to join our Robotics Software Team at Asimov Robotics. In this role, you will take end-to-end ownership of designing, developing, integrating, and optimizing full-stack robotics software for our in-house robotic platforms. You will collaborate closely with cross-functional teams including mechanical, electronics to deliver production-grade, reliable, and scalable robotic systems. This is a hands-on and technically challenging role suitable for someone who has already built robotics software stacks, understands robotics fundamentals at depth, and can lead modules independently with minimal guidance. We welcome and encourage applicants to explore their professional networks for potential referrals. If you have a connection at our company who can vouch for your skills, please have them submit a referral through our internal program. Key Responsibilities - Design, develop, test, and maintain advanced software components for mobile robots, manipulators, and autonomous systems. - Architect scalable and modular software stacks including control algorithms, sensor fusion pipelines, state estimation frameworks, and hardware abstraction layers. - Lead integration of sensors, actuators, embedded systems, and computing units into a cohesive robotics stack. - Develop and manage ROS1/ROS2 architectures for perception, navigation, manipulation, and robot coordination. - Implement and optimize SLAM, localization, mapping, motion planning, path planning, and control algorithms. - Conduct rigorous testing using both simulation tools (Gazebo, Isaac Sim, MoveIt, RViz) and real-world robot deployments. - Optimize code for real-time performance, safety, computational efficiency, and resource-constrained hardware. - Design APIs and middleware interfaces for hardware interaction, cloud connectivity, and UI communication. - Oversee version control, code quality standards, documentation, and CI/CD workflows. - Mentor junior engineers, guide interns, and contribute to engineering best practices. - Participate in architectural discussions, design reviews, and system-level decision-making. Required Skills & Qualifications - B.Tech or M.Tech in Robotics, Mechatronics, Computer Science, Electronics, or a related field. - 4–5 years of hands-on experience in robotics software development. - Strong coding skills in C++ and Python, with ability to write clean, modular, and production-ready code. - Deep understanding of robotics principles: Kinematics, Dynamics Control systems Motion planning and Navigation - Proven experience designing and deploying full robotics stacks using ROS1 and/or ROS2. - Practical experience integrating LiDAR, IMU, cameras, encoders, and various actuators. - Experience working with SLAM, path planning algorithms, and/ Manipulator control workflows. - Strong Linux development skills, including debugging, profiling, and real-time optimization. - Hands-on experience building RESTful or WebSocket APIs for robot-to-cloud or robot-to-UI communication. - Experience working with both SQL and NoSQL databases for storing telemetry, logs, sensor data, and configurations. - Solid understanding of electronics and mechanical subsystems for effective system-level integration. - Ability to independently own modules, deliver high-quality solutions, and lead technical efforts. Good to Have - Exposure to cloud platforms (AWS/GCP) including EC2, S3, Cloud Functions, or Pub/Sub for robotic fleets. - Familiarity with MoveIt/MoveIt2, Nav2, OpenCV, PCL, TensorFlow, or PyTorch for perception-based tasks. - Experience with simulation frameworks like Isaac Sim, Webots, or hardware-in-the-loop setups. - Contributions to ROS/robotics open-source projects or personal robotics portfolio. - Experience with embedded systems, microcontrollers, real-time firmware, or hardware debugging. - Experience in performance tuning, safety layers, or designing fault-tolerant robotic systems. What We Value - A strong problem-solving mindset and a passion for solving real-world robotics challenges. - Ability to work in fast-paced, iterative development cycles with tight timelines. - Leadership qualities such as initiative, ownership, mentoring ability, and team collaboration. - Strong communication skills and the ability to convey complex concepts clearly. - High standards for software architecture, testing, validation, and documentation.
-
embedded system and robotics internship
2 days ago
Kozhikode, Kerala, India EVOLVE ROBOTICS LLP Full timeJoin our Embedded Systems & Robotics Internship designed to give students hands-on experience in real-world electronics, coding, and robotics. This internship is tailored for college students to explore the fundamentals of embedded systems and gain exposure through practical projects and live mentorship.What You Will Learn:Basics of Electronics & Circuit...
-
Robotics Content Strategist
2 weeks ago
kozhikode, India beBeeRobotics Full timeJob Title: Robotics Curriculum LeadThis is a full-time on-site role for a robotics expert who will lead the creation of engaging content related to robotics, IoT, and AI technology.Suitable candidates have strong knowledge in writing, video content creation, and creative writing specific to robotics,mechanics, electronics and technology-related...
-
Software Engineer
3 days ago
Kozhikode, India Forage AI Full timeExperience required: 2–4 years of professional software engineering experience. Budget for the role - Max Up to Rs. 15 LPA depending on your interview. 100% remote Opportunity Role Overview: You will design, build, and operate software for data collection and processing at scale. The role is hands‑on, with emphasis on clean design, reliability, and...
-
Software Engineer
1 week ago
Kozhikode, India Forage AI Full timeRole Overview:You will design, build, and operate software for data collection and processing at scale. The role is hands‑on, with emphasis on clean design, reliability, and performance.About Forage AI:ForageAI builds next‑generation systems for data collection and processing — large‑scale web crawling, document parsing, data pipelines, and...
-
Software Engineer
7 days ago
Kozhikode, India Forage AI Full timeRole Overview:You will design, build, and operate software for data collection and processing at scale. The role is hands‑on, with emphasis on clean design, reliability, and performance.About Forage AI:ForageAI builds next‑generation systems for data collection and processing — large‑scale web crawling, document parsing, data pipelines, and...
-
Software Technical Support Engineer
11 hours ago
Kozhikode, Kerala, India PERFECT SOFTWARE SOLUTIONS (CLT) PRIVATE LIMITED Full timeBanking Software Technical Service/Implementation and Maintenance work.(MS SQL, Troubleshooting, Implementation & Migration)Job Location - All KeralaPackage : Fixed salary, TA, DA .Candidates preferred location - Malappuram, Kozhikode, Wayanad & Kannur.Experienced candidates can applyJob Types: Full-time, PermanentPay: From ₹25,000.00 per...
-
Software Engineer
2 weeks ago
Kozhikode, India Get Jobs Full timeWe're hiring a Software Engineer – Remote (India) | Earn Up to $5,000/MonthLocation: India (Remote)About the RoleOutsmart Artificial Intelligence with your human brilliance. Join the top 1% of software engineers contributing to the future of AI. In this role, you’ll leverage your coding expertise to evaluate, refine, and guide AI systems by applying...
-
Software Engineer
2 weeks ago
Kozhikode, India Get Jobs Full timeWe're hiring a Software Engineer – Remote (India) | Earn Up to $5,000/MonthLocation: India (Remote)About the RoleOutsmart Artificial Intelligence with your human brilliance. Join the top 1% of software engineers contributing to the future of AI. In this role, you’ll leverage your coding expertise to evaluate, refine, and guide AI systems by applying...
-
High-Precision Automation Specialist
2 weeks ago
kozhikode, India beBeeRobotics Full timeSenior Robotics Simulation EngineerOur organization seeks an experienced Senior Robotics Simulation Engineer to lead the development of high-fidelity simulation environments for industrial robotic manipulators. As a key member of our team, you will be responsible for architecting simulation systems that validate robot motion planning, collision avoidance,...
-
Software Engineer Freshers
4 days ago
Kozhikode, Kerala, India BlueMarvel Full timeSoftware EngineerWe are hiring Freshers for the post of Jr Software EngineerHiring FreshersFemale / Male CandidatesKnowledge :Basic C & C++Role:Jr Software EngineerEducation:UG / PG / Diploma with CSInterested Candidates Apply HereJob Type: Full-timeWork Location: In person