Robotics Software Development Expert

17 hours ago


Riyadh, Ar Riyāḑ, Saudi Arabia Ejada Systems Limited. Full time

The primary objective of this role is to design, develop, and implement software solutions that enable the operation and control of robotic systems. This position involves working with interdisciplinary teams to create intelligent, autonomous, and reliable robotic solutions for various applications, including manufacturing, healthcare, logistics, and more.

Key Responsibilities
  1. Develop, test, and maintain software for robotics systems, ensuring optimal performance and reliability.
  2. Implement control algorithms and integrate features including AI, utilizing frameworks such as ROS (Robot Operating System) and Player/Stage for robot control.
  3. Collaborate with hardware teams to debug and troubleshoot software and hardware integration issues.
  4. Lead the development and optimization of high-level robotic software systems, implementing complex control algorithms and models for autonomous robots.
  5. Optimize software performance for real-time applications, leveraging expertise in C, C++, and Python programming languages.
Requirements and Qualifications

Bachelor's or master's degree in Robotics, Computer Science, or Mechatronics. 1+ years of experience in robotics software development, with a strong proficiency in C, C++, and Python programming languages.

Preferred Skills
  • Experience with Robot Operating System (ROS): ROS 2 for building robot applications.
  • Familiarity with simulation tools: Gazebo or Webots for simulating robotics systems.
  • Knowledge of AI/ML integration: TensorFlow, PyTorch, or OpenCV for integrating machine learning models into robotic systems.
  • Hardware integration: Experience with Raspberry Pi or microcontroller programming (e.g., ESP32).


  • Riyadh, Ar Riyāḑ, Saudi Arabia Ejada Systems Limited. Full time

    The Robotics Software Development Expert will be responsible for designing, developing, and implementing software solutions that enable the operation and control of robotic systems. This role involves working with interdisciplinary teams to create intelligent, autonomous, and reliable robotic solutions for various applications.Key ResponsibilitiesDevelop,...


  • Riyadh, Ar Riyāḑ, Saudi Arabia Ejada Systems Limited. Full time

    Key ResponsibilitiesDesign, prototype, and test hardware components for robotics projects.Integrate sensors, actuators, and microcontrollers into robotic systems.Collaborate with software engineers for hardware-software compatibility.Maintain and troubleshoot robotics hardware.

  • Robotics Engineer

    6 days ago


    Riyadh, Ar Riyāḑ, Saudi Arabia Giza Systems KSA Full time

    Job SummaryWe are looking for a highly skilled Robotics Engineer - Design and Development to join our team at Giza Systems KSA. In this role, you will be responsible for designing, developing, and testing robotic systems and factory automation equipment.Your key responsibilities will include:Designing and developing robotic systems and factory automation...


  • Riyadh, Ar Riyāḑ, Saudi Arabia Ejada Systems Limited. Full time

    We are seeking a skilled Software Robotics Developer to join our team at Ejada Systems Limited. As a key member of our robotics software development team, you will be responsible for designing, developing, and implementing software solutions that enable the operation and control of robotic systems.ResponsibilitiesDesign and develop software for robotics...


  • Riyadh, Ar Riyāḑ, Saudi Arabia Giza Systems KSA Full time

    About the RoleWe are seeking a highly motivated Site Operations Manager - Robotics to join our team at Giza Systems KSA. In this role, you will be responsible for overseeing the operation and maintenance of our robotic systems and factory automation equipment.Your key responsibilities will include:Overseeing the operation and maintenance of robotic systems...


  • Riyadh, Ar Riyāḑ, Saudi Arabia CAE Inc Full time

    Job Description:We are seeking a highly experienced Robotics Training Specialist to join our team in Saudi Arabia. As a UAV instruction expert, you will be responsible for providing academic and practical instruction in a classroom environment.You will use your extensive aviation experience, training experience, and varied computer skills to develop,...


  • Riyadh, Ar Riyāḑ, Saudi Arabia Software AG Full time

    Suitable candidates should have 7 to 10 years of experience in software development, with a strong background in JavaScript, business intelligence, and workflow automation.Key Requirements:JavaScript Expertise: Proficiency in JavaScript and its applications in business intelligence and workflow automation.ARIS BPM Knowledge: Familiarity with ARIS BPM or...


  • Riyadh, Ar Riyāḑ, Saudi Arabia Jobs for Humanity Full time

    Jobs for Humanity is seeking a highly skilled software development expert to join our team. The ideal candidate will have a strong background in software development, excellent problem-solving skills, and experience working on complex projects.Job SummaryThis role involves designing, developing, and implementing software applications that meet the needs of...


  • Riyadh, Ar Riyāḑ, Saudi Arabia IBM Qatar Full time

    About IBM QatarAt IBM, we believe that technology has the power to transform lives and businesses. As a leading provider of artificial intelligence, blockchain, cloud, cybersecurity, data analytics, hybrid cloud, internet of things (IoT), quantum computing, robotics, and Watson technologies, we're working with clients around the world to drive innovation and...


  • Riyadh, Ar Riyāḑ, Saudi Arabia Dar Al-Hekma Full time

    Key ResponsibilitiesSystem Development: Pushes the boundaries of interactive systems by programming innovative robotic systems to focus on developing scalable and adaptable solutions.Approach Development: Spearheads the development of innovative approaches to elevate interactive environments and human-space interactions.Team Collaboration: Collaborates...


  • Riyadh, Ar Riyāḑ, Saudi Arabia Software AG Full time

    Job SummaryThis is an exciting opportunity to join our team as a Sales Professional for Business Process Automation. You will be responsible for driving revenue growth and identifying new business opportunities within your assigned territory.About the RoleIn this role, you will:Utilize your extensive sales expertise and background in process consulting or...


  • Riyadh, Ar Riyāḑ, Saudi Arabia CARE Full time

    CARE is seeking a skilled Software Development Expert to support our data engineering initiatives. The ideal candidate will have hands-on experience in supporting Informatica server administration on-premises servers, as well as working with client infrastructure teams and stakeholders.The successful candidate will also be responsible for administering BigID...


  • Riyadh, Ar Riyāḑ, Saudi Arabia Buildnow Full time

    Company OverviewBuildnow is a leading innovator in the B2B construction ecosystem, leveraging technology to drive change and transformation.About the RoleWe're seeking a skilled Software Development Expert to join our engineering team. As a key contributor, you'll design and develop cutting-edge systems that redefine how businesses scale.Key...

  • Microcontroller Expert

    16 hours ago


    Riyadh, Ar Riyāḑ, Saudi Arabia Ejada Systems Limited. Full time

    About the TeamYou will be part of a dynamic team that values innovation and collaboration. Our team consists of experienced professionals who are passionate about developing cutting-edge technologies.We are looking for a Microcontroller Expert who can contribute to the development of our robotic systems. The ideal candidate will have a strong background in...


  • Riyadh, Ar Riyāḑ, Saudi Arabia Ant International Full time

    Job Description:A Senior Java Software Engineer is sought after to join the Malaysia Tech Center of Ant International, a leading global commerce company. In this role, you will be responsible for designing and developing high-volume, high-performance applications that facilitate cross-border payments for our global merchants.Key Responsibilities:Design...


  • Riyadh, Ar Riyāḑ, Saudi Arabia envnt. Full time

    At envnt., we are looking for a skilled Software Engineer to join our team. The purpose of this position is to design and build advanced services needed for assigned projects, work on developing their skills and deliver the project with good quality before the requested deadline.Responsibilities & Duties:Coordinate with the development team leader on current...


  • Riyadh, Ar Riyāḑ, Saudi Arabia Dar Al-Hekma Full time

    Research Position at DaVinciATJob Summary: We are seeking a highly motivated individual to join our team as a Research Assistant. This role involves contributing to the development of interactive systems, conducting research, and collaborating with an interdisciplinary team.Responsibilities:Programming innovative robotic systems to focus on developing...


  • Riyadh, Ar Riyāḑ, Saudi Arabia IBM Qatar Full time

    About UsIBM Qatar is committed to helping our clients succeed through innovative solutions, services, and strategic investment in emerging technologies. We're passionate about harnessing the power of AI, blockchain, cloud, cybersecurity, data analytics, hybrid cloud, IoT, quantum computing, robotics, and Watson technologies to drive transformation and...


  • Riyadh, Ar Riyāḑ, Saudi Arabia 700Apps Full time

    We are seeking a highly skilled .NET Developer to join our innovative team at 700Apps. The ideal candidate will have robust experience in delivering scalable and efficient software solutions using the .NET framework.About the Role:Design, develop, and maintain high-quality applications using the .NET framework.Collaborate with product managers, designers,...


  • Riyadh, Ar Riyāḑ, Saudi Arabia pladis Foods Limited Full time

    Automation and Controls ExpertIn this role, you will leverage your expertise in PLC troubleshooting, instrumentation, calibrations, control circuits troubleshooting, robotics, control circuit development, and pneumatic systems to ensure seamless operation of our manufacturing lines.You will collaborate with cross-functional teams to identify areas for...