وظائف تناسبك
→ العودة إلى الوظائف
تفاصيل الوظيفة

Robotics and Automation Software Developer

Rexus Group · Riyadh, السعودية

تاريخ النشر على وظائف تناسبك

وصف الوظيفة

• Design, develop, and maintain software solutions for robotics and automation systems. • Collaborate with cross-functional teams to gather requirements, define project scope, and develop software architectures. • Implement algorithms and control strategies for robotic manipulation, motion planning, perception, and navigation. • Integrate software with hardware components, sensors, and actuators to enable seamless functionality of robotic systems. • Develop simulation environments and conduct virtual testing to validate software functionality and performance. • Optimize software algorithms for efficiency, scalability, and real-time performance. • Stay current with industry trends and emerging technologies in robotics, automation, and software development. • Provide technical support and troubleshooting assistance for deployed systems as needed. • Document software designs, specifications, and test procedures. • Participate in code reviews, knowledge sharing sessions, and continuous improvement initiatives. Qualifications: • Bachelor’s degree in Computer Science, Robotics, Electrical Engineering, or related field. Master’s degree preferred. • Proven experience in software development for robotics and automation systems. • Proficiency in programming languages such as C/C++, Python, and/or Java. • Strong understanding of robotics concepts, including kinematics, dynamics, and control theory. • Experience with robotic middleware frameworks (e.g., ROS, ROS 2) and simulation tools (e.g., Gazebo, V-REP). • Familiarity with software development tools and version control systems (e.g., Git, SVN). • Excellent problem-solving skills and the ability to work independently or collaboratively in a fast-paced environment. • Effective communication skills, with the ability to articulate technical concepts to both technical and non-technical stakeholders. • Experience with Agile development methodologies is a plus. • Demonstrated commitment to quality, accuracy, and continuous learning. Benefits: • Competitive salary commensurate with experience. • Comprehensive benefits package including health insurance, retirement plans, and paid time off. • Opportunities for professional development and career advancement. • Flexible work schedule with remote work option. • Chance to work with a diverse team of talented professionals on exciting projects in robotics and automation.
قدّم عبر GetSaudiJobs

يُفتح على GetSaudiJobs