Research Engineer, Interoperable Robotic Systems, ARTC
About this job
Roles and Responsibilities:
- Research and develop robotic software packages and tools for industrial applications using the ROS framework, including capabilities in Robotics Middleware Framework (RMF) multi-agent path planning, simulator design, perception, and motion planning. Drive application-oriented robotic research towards industrial automation using ROS 2.
- Architect and develop software solutions and core algorithms for interoperable multi-agent and multi-robot systems, focusing on coordination, scheduling optimisation, task assignment, and traffic deconfliction.
- Implement systems engineering approaches by translating business requirements into system requirements and validation methodologies, and develop software testing and validation strategies in accordance with industry standards.
- Execute technical projects, including planning, technical documentation, write-ups, and presentations.
Qualification & field of study: Degree in Robotics Engineering, Software Engineering, Computer Engineering, Electrical Engineering or Computer Science or equivalent.
Min. years of experience: 1-3 years.
Essential Skills & Experience:
- Proficiency in C++ and Python programming.
- Experience with the Software Development Lifecycle (SDLC).
- Experience with CI/CD pipelines and containerization (e.g., Docker, Kubernetes).
- Experience with ROS2 and its ecosystem.
- Proficiency with Git version control.
- Knowledge of robotics concepts including manipulation, navigation, fleet management, and/or simulation.
- Experience with software systems integration, including architecture and communication protocols.
- Experience with networked systems design and implementation.
Desired Skills & Experience:
- Experience applying or researching AI technologies in robotics.
- Experience managing stakeholders from requirements gathering to deployment.
- Web development experience (e.g., using common frameworks).
- Experience with specific robotics algorithms (e.g., scheduling optimisation, task assignment, traffic deconfliction).
- Experience in machine learning.
- Strong systems design skills.
- Experience developing software solutions using ROS libraries.
The above eligibility criteria are not exhaustive. A*STAR may include additional selection criteria based on its prevailing recruitment policies. These policies may be amended from time to time without notice. We regret that only shortlisted candidates will be notified.
Market insight
Near the medianExplore related jobs
Similar jobs
Laboratory Officer, Remanufacturing Process Technology, ARTC
Lead Research Engineer I, FOWLP integration, Adv Pkg, IME
Scientist, Photonics, Q.InC
Principal Scientist I, Process Modules, APM, IME(2966)
Senior Research Engineer I, Embodied AI & Robotics, IAIC
AI Scientist, Materials Science & Chemistry, IMRE
Frequently asked questions
What salary can I expect?
The employer lists $3,000 – $6,000 for this role at A*STAR RESEARCH ENTITIES in Singapore. For comparison, the local market median is about 4 800 $ based on 65 377 similar offers.
How do I apply for this job?
Open the original source page and contact the employer there. Finder never charges job seekers.
Are these jobs up to date?
Yes. Finder regularly refreshes vacancies from public sources and removes closed offers.
Where can I see employment type and work format?
Key conditions are shown above the description. You can also open related listings for A*STAR RESEARCH ENTITIES and Singapore.