Robotics Software Engineer
5 days ago
The primary purpose of the Robotics Software Engineer role is to design, develop, and implement 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 a variety of applications, including manufacturing, healthcare, logistics, and more.
Role and Responsibilities- Develop, test, and maintain software for robotics systems.
- Implement control algorithms and integrate features including AI.
- Utilize frameworks such as ROS (Robot Operating System) and Player/Stage for robot control.
- Debug and troubleshoot robotics software and hardware integration.
- Help integrate hardware components (sensors, actuators) with the robot's software.
- Debug and troubleshoot software issues in collaboration with the hardware team.
- Lead the development and optimization of high-level robotic software systems. (For Seniors only)
- Architect and implement complex control algorithms and models for autonomous robots. (For Seniors only)
- Optimize software performance for real-time applications. (For Seniors only)
Bachelor's or master's degree in Robotics, Computer Science, or Mechatronics. (ITI Program if program exists for robotics)
1+ years of experience in robotics software development. (For seniors to be 3+ years)
Experience and proficiency with C, C++, and Python.
Preferred Technology:
Robot Operating System (ROS): ROS 2 for building robot applications.
Simulation Tools: Gazebo or Webots for simulating robotics systems.
Programming Languages: Python, C++, and familiarity with embedded C.
Version Control: Git, GitHub, or GitLab for collaboration and versioning.
AI/ML Integration: TensorFlow, PyTorch, or OpenCV for integrating machine learning models into robotic systems is a plus.
Hardware Integration: Experience with Raspberry Pi or microcontroller programming (e.g., ESP32).
Robotics, Computer Science, or Mechatronics.
Skills- Knowledge of robotics algorithms like path planning.
- Experience working with microcontrollers and hardware integration.
- Strong problem-solving and debugging skills.
- Exposure to sensor integration (cameras, LIDAR, etc.).
-
Robotics Engineer
7 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia AMSY Full timeGet AI-powered advice on this job and more exclusive features.Design Manager @ Amsy Classic | Design, 3D VisualizationCompany DescriptionAMSY is a Saudi-based company specializing in general construction, heritage restoration, and the design and implementation of artistic works and aesthetic models. In addition, we manufacture heritage-inspired fit-outs,...
-
Robotics Software Engineer
5 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia Ejada Systems Limited. Full timeAbout UsEjada Systems Limited is a leading provider of innovative robotics solutions. We are seeking a highly skilled Robotics Software Engineer to join our team.
-
Architectural Robotics Engineer
5 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia Dar Al-Hekma Full timeRequired Skills and QualificationsEducation: Bachelor's degree in Robotics, Computer Science, Software Engineering, Interactive Architecture, Interactive Art, Architectural Robotics, Architecture, Art, Product Design, Industrial Design, Engineering, or related field from an accredited institute.Experience: Minimum of four years' experience in research or...
-
Robotics System Designer
5 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia Ejada Systems Limited. Full timeWe are looking for a Robotics System Designer to contribute to the development of cutting-edge robotics systems. As a key member of our team, you will be responsible for designing, developing, and optimizing robotics systems for various applications.About the RoleIn this position, you will work closely with software engineers to ensure seamless integration...
-
Robotics Developer
5 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia AMSY Full timeAbout the RoleThis is a full-time on-site position for a Robotics Engineer based in the Riyadh Region.The successful candidate will be responsible for designing, developing, and implementing robotic systems and automation processes to improve efficiency and productivity.ResponsibilitiesDeveloping software for robotics applications.Performing analytical...
-
Design and Robotics Manager
7 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia AMSY Full timeWe are looking for an experienced professional to join our team as a Robotics Engineer at AMSY Classic. This is a full-time on-site opportunity in Riyadh, where you will be responsible for designing and developing robotic systems and automation processes.About the RoleThe successful candidate will have expertise in robotics and process automation, with...
-
Robotics Automation Specialist
7 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia AMSY Full timeGet expert advice on this job and more exclusive features.Design Manager @ AMSY Classic | Design, 3D VisualizationAbout the CompanyAMSY is a Saudi-based company that specializes in general construction, heritage restoration, and design. We strive to deliver exceptional aesthetic models and artistic works that meet various needs. Our commitment to quality...
-
Robotics Systems Developer
3 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia Giza Systems KSA Full timeJob Summary:We are looking for a highly skilled Robotics Systems Developer to join our team at Giza Systems KSA.The successful candidate will have a strong background in robotics and automation, with expertise in designing and developing robotic systems.About You:You have a degree in robotics, computer science, electrical engineering, or a related field.You...
-
Automation and Robotics Solutions Specialist
5 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia Ejada Systems Limited. Full timeJob DescriptionDevelop, test, and maintain software for robotics systems.Implement control algorithms and integrate features including AI.We utilize frameworks such as ROS (Robot Operating System) and Player/Stage for robot control.
-
Riyadh, Ar Riyāḑ, Saudi Arabia Ejada Systems Limited. Full timeSkill RequirementsKnowledge of robotics algorithms like path planning.Experience working with microcontrollers and hardware integration.Strong problem-solving and debugging skills are essential for this position.
-
Robot Operating System Expert
5 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia Ejada Systems Limited. Full timeResponsibilitiesDesign, develop, and implement software solutions that enable the operation and control of robotic systems.Collaborate with interdisciplinary teams to create intelligent, autonomous, and reliable robotic solutions.This role involves working on various applications, including manufacturing, healthcare, logistics, and more.
-
Systems Engineer
5 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia AMSY Full timeJob SummaryAMSY is seeking a skilled Robotics Engineer to join our team in the Riyadh Region.The ideal candidate will have expertise in robotics and process automation, as well as proficiency in software development and analytical skills.Key AccountabilitiesDesigning and developing robotic systems and automation processes.Developing software for robotics...
-
Senior Software Engineer
5 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia Cisco Systems Full timeAbout the Job:This Senior Software Engineer position offers a unique opportunity to collaborate with account teams, fellow engineers, and customers to define and deliver innovative solutions that set the benchmark for assurance, automation, switching, routing, optical, and SDN.In this role, you will act as a trusted advisor for customers and a source of...
-
Senior Engineering Developer
7 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia AMSY Full timeA challenging opportunity has arisen for a skilled robotics engineer to join our team at AMSY Classic. As a key member of our design and development team, you will play a vital role in designing and developing robotic systems and automation processes.About the TeamOur team consists of experienced professionals who are passionate about delivering innovative...
-
Mechatronics Engineer
3 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia Giza Systems KSA Full timeAbout Our Ideal Candidate:We are looking for a highly skilled and experienced Robotics Systems Developer to join our team at Giza Systems KSA.The ideal candidate will have a strong background in robotics and automation, with expertise in designing and developing robotic systems.Key Skills:Strong understanding of robotics and automation principles.Expertise...
-
Industrial Automation Engineer
3 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia Giza Systems KSA Full timeAbout Us:Giza Systems KSA is a leading provider of industrial automation solutions.We are seeking an experienced Robotics Systems Developer to join our team.The ideal candidate will have a strong background in robotics and automation, with expertise in designing and developing robotic systems.Responsibilities:Design and develop robotic systems from start to...
-
Operation and Maintenance Site Engineer
3 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia Giza Systems KSA Full timeDesign, research, and build of an industrial robotic application and Factory automation systems.Conduct research to determine the parameters of a robotic application.Assist in designing robotic systems from start to finish.Develop and implement software that will control robots.Create prototypes and work on necessary components (e.g. microprocessors).Develop...
-
Software Test Engineer
5 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia Tata Consultancy Services Full timeAbout UsTCS offers a range of services including IT services, consulting and business solutions. We have a strong presence in the global market and are known for our expertise in IT services and consulting.Job DescriptionThe role involves conducting software testing, analyzing data and communicating with developers. Testing experience is essential to ensure...
-
Embedded Engineer
5 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia Ejada Systems Limited. Full timeThe primary purpose of the Embedded Engineer role is to design, develop, and optimize embedded systems and software for a range of hardware platforms. This role involves working closely with cross-disciplinary teams to create high-performance, reliable, and scalable embedded solutions that meet the specific needs of the business and end-users.Role and...
-
Process Optimization Expert
7 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia AMSY Full timeWe are seeking a talented individual to fill the position of Senior Robotics Engineer at AMSY Classic. This is a full-time on-site opportunity in Riyadh, where you will be responsible for leading the design and development of robotic systems and automation processes.About the RoleThe successful candidate will have extensive experience in robotics and process...