Source description
About the role
As a Robotics Software Engineer, you will design, develop, and maintain software systems that control robotic devices and automation solutions. You will collaborate with cross-functional teams to deliver innovative robotics software that enhances performance, reliability, and scalability across various applications. This role requires strong programming skills, a deep understanding of robotics algorithms, and experience in real-time systems. Job type Job type: Full-time Seniority Seniority level: Mid-level Industry Industry: Robotics / Automation Responsibilities Design, develop, and implement software for robotic systems including perception, planning, and control modules. Collaborate with hardware engineers to integrate software with robotic platforms. Optimize algorithms for real-time performance and resource constraints. Debug, test, and validate robotics software in simulation and physical environments. Maintain up-to-date documentation and support continuous improvement of software processes. Qualifications 4 to 7 years of professional experience in robotics software development or related fields. Proficiency in programming languages such as C++, Python, and ROS (Robot Operating System). Strong knowledge of robotics algorithms including SLAM, path planning, and motion control. Experience with sensor integration and real-time operating systems. Ability to work collaboratively in a multidisciplinary engineering environment. Preferred skills Experience with machine learning applications in robotics. Familiarity with simulation tools like Gazebo or RViz. Knowledge of embedded systems programming. Experience with cloud-based robotics solutions and IoT integration. Education Bachelor s degree in Computer Science, Robotics, Electrical Engineering or related field; Master s degree preferred Experience 4 to 7 Benefits Health insurance coverage Flexible working hours Professional development and training opportunities Performance-based bonuses Disclaimer : This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
More at Bootcoding