Our Client Currently looking for Senior Engineer – Robotics Software
What you will be doing in this role:
- Develop software for robot navigation, localization, path planning, robot control, traffic management, fleet coordination, and mission execution.
- Design and optimize algorithms for multi-robot coordination, mission scheduling, route optimization, collision avoidance, and autonomous robot operation.
- Develop modular software components and optimize communication and data flow between robotics software modules.
- Integrate robotics software with Fleet Management Systems (FMS), PLCs, industrial communication protocols, and third-party systems.
- Develop internal software tools for robot configuration, deployment, monitoring, diagnostics, testing, and debugging.
- Validate robotics software through simulation, laboratory testing, and production environments, while tracking, analyzing, and resolving software issues.
- Perform robot mapping, localization tuning, system commissioning, and onsite deployment at customer manufacturing facilities.
- Support existing AMR systems by investigating software issues, performing root cause analysis, implementing fixes, and improving system stability and performance.
- Collaborate with cross-functional engineering teams, suppliers, and customers to support product development, factory deployment, and continuous system improvements.
What you should bring to this role:
- Master’s or higher degree in Engineering including but not limited to: Mechanical, Electrical, Computer Science, Aerospace, and Robotics Automotive OEM or Tier-1 experience OR combination of Bachelors Degree and applicable experience required.
- Experience developing, integrating, validating, deploying, and debugging robotics software in production and customer environments.
- Hands-on experience with Autonomous Mobile Robots (AMRs), robotics platforms, industrial automation systems, sensors, actuators, and communication networks.
- Experience performing robot deployment, mapping, commissioning, system validation, and onsite customer support.
- Experience investigating software issues, conducting root cause analysis, and implementing corrective actions to improve system performance and reliability.
- Strong understanding of robotics algorithms including traffic management, fleet coordination, path planning, navigation, localization, and obstacle avoidance required.
- Strong C/C++, Python programming skills required.
- Knowledge of industrial communication protocols such as MQTT, DDS, TCP/IP, Ethernet, CAN, REST API, and VDA5050 required.
- Ability to travel internationally to support business.
-
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#AlbionarcJobs#FintechJobs
#AsiaJobs#MiddleEastCareers
#TechTalent#FintechRecruitment
#FinanceOpportunities#
