ROS Architect
st engineering ihq pte. ltd.
Are you a Robot Operating System (ROS) expert who thrives on making robots run more efficiently, reliably and securely We are seeking a highly skilled ROS Architect to define, configure, and optimize the software backbone of our next-generation Physical AI Brain. In this role, you will move beyond standard implementation to advanced customisation from tuning system performance, minimizing latency, and ensuring robust and secured DDS (Data Distribution Service) configuration for real-world autonomy.
Key Responsibilities:
- ROS Architecture Design: Define and implement robust ROS architectures, including workspace structure, package management, and node communication paradigms.
- ROS Configuration and Client Library Modification: Configure ROS QoS policies and security features, runtime management (Executor), and modify/add client libraries.
- ROS Launch & Deployment: Develop, maintain, and containerize (Docker) complex launch configurations and parameter management systems.
- ROS Development & Integration: Design, code, test, and debug software nodes, services, and actions in C++ or Python to control Physical AI systems.
- Edge Compute OS Optimization: Customizing Linux kernel performance, scheduling, and resource allocation to ensure low-latency performance for robotics applications and other safety-critical tasks.
- System Diagnostics & Troubleshooting: Identifying and resolving low-level system failures, debugging race conditions, and handling memory management to improve stability.
- Middleware Development & Integration: Designing and managing the communication framework (e.g., DDS, MQTT) that allows nodes, sensors, and actuators to exchange data in real-time.
- Driver Development: Writing and optimizing device drivers for sensors (Lidar, cameras, IMUs) and actuators (motors, servo controllers) to work with Linux and ROS.
- Collaboration and Documentation: Working closely with hardware engineers, application teams, and QA testers, and creating technical documentation for system architecture.
Minimum Requirements:
- Education: Masters/PhD in Computer Science, Machine Learning, AI, Robotics, or related field.
- Experience: Masters (10 - 15 years)/ PhD (3-5 years) of experience building robotics/Physical AI systems.
- Operating Systems Internals: Strong understanding of operating system concepts, including process management, multi-threading, concurrency, memory management (paging/virtual memory), and interrupt handling.
- Linux Environment: Expert knowledge of Ubuntu Linux, terminal usage, shell scripting (Bash), and networking (TCP/IP).
- ROS Expertise: Deep knowledge of ROS1 & ROS 2, especially ROS 2 and its middleware components (DDS, FastDDS/CycloneDDS).
- Robot Behaviour Orchestration: Experience with Behavior Trees and other robot behavior orchestration frameworks.
- Programming Languages: Deep proficiency in C and C++ is essential for kernel-level development, with Rust increasingly required for modern systems, and Assembly for debugging and performance tuning.
Good to Have:
- GPU Acceleration: Experience with CUDA programming for GPU acceleration.
- Edge AI Deployment: Optimizing models (TensorFlow/PyTorch) to run on low-power OS environments.
- Robotics Core Algorithms: Understanding of Kinematics, Dynamics, SLAM (Simultaneous Localization and Mapping), Kalman Filters, and Path Planning.
- GenAI for Robotics: Experience with implementing LLM based Semantic Reasoning and Task Decomposition for decision making, and/or VLM based Perception/Mapping for world state estimation.
Soft Skills:
- Problem-Solving: Methodical approach to diagnosing and resolving complex, low-level issues.
- Attention to Detail: Meticulous approach, as small errors in OS code can have significant consequences.
- Communication: Ability to explain complex technical concepts clearly to cross-functional teams.
What We Offer:
. Opportunity to work on state-of-the-art embodied AI models powering real robots.
. Combination of research and deployment - not just writing models, but seeing them act in the physical world.
. High-impact work on cutting-edge robotic autonomy and swarm behaviours.
. Exposure to both AI and hardware-level execution environments.
- ...scalable backend applications and microservices using Java 17+/21, Spring Boot, and modern software engineering best practices. Architect and build high-performance, resilient, and secure systems supporting payment processing, infrastructure services, and other business...
- ...recovery, and business continuity sites. Together, We Can Make A Significant Impact We are seeking an experienced Presales Solution Architect to support enterprise and public sector engagements in Singapore. This role requires strong expertise in multi-cloud environments,...
- ...real business impact. NCS is a subsidiary of the Singtel Group. We are seeking an experienced E-Procurement ( Ivalua) Solution Architect to join our team in Singapore. This role will primarily focus on delivery and billable project work while providing pre-sales...
- ...stakeholder management skills. Qualifications & Certifications Preferred certifications include: AWS Certified Solutions Architect – Professional Microsoft Azure Solutions Architect Expert Huawei Cloud Architect Certification (good to have) Certified Kubernetes...
- ...with digital resilience to drive real business impact. NCS is a subsidiary of the Singtel Group. Job Description The Solution Architect is responsible to apply specialized knowledge in a solution development discipline to conceptualize, design, construct, test, implement...
- ...perception, motion planning, autonomous systems, robot control, sensor fusion, and computer vision. Work with robotics technologies such as ROS/ROS2, SLAM, LiDAR/camera sensors, autonomous navigation, robotic simulation, and deployment of AI models into robotic systems. Job...
- ...construction materials, equipment, subcontractors, and other resources. Manage relationships and negotiations with clients, consultants, architects, contractors, subcontractors, suppliers, and other business partners. Review contracts and ensure that contractual obligations,...
- ...performance requirements, helping translate user load expectations into parameters for performance testing tools. Partner with Solution Architects and Developers to understand infrastructure constraints. Translate these technical realities into business trade-offs that...
- ...with customers to generate new sales and provide technical support, as and when required Establish and maintain strong rapport with architect/ homeowner/ consultant to promote sales Pre-sales preparation such as preparing project budgetary prices, quotations, costings,...
- ...AI-powered reasoning and real-time data pipelines to drive operational excellence. You will move beyond simple script execution to architecting resilient, scalable ecosystems that bridge the physical and digital worlds. System Architecture: Design and deploy end-to-end automation...
- ...project team to deliver project objectives based on your role trained. You will work closely with project manager, technical lead and architect as part of the project delivery. Be Part of Our Success Collaborate with other developers and engineers to specify, design,...
- ...infrastructure solutions. Job Responsibilities # Lead and manage the IT team, including infrastructure engineers and solution architects, to deliver high-quality technology solutions. # Oversee the design, deployment, and maintenance of cloud infrastructure (primarily...
- ...Prepare 2D and 3D drawings using AutoCAD based on sketches, specifications, and calculations Revise drawings according to engineer or architect feedback Ensure drawings comply with industry standards, building codes, and company guidelines Create layout, assembly, and...
- ...implement, and maintain technologies in AWS cloud environments. Set up, test, integrate, and support CI/CD tools and pipelines. Architect and develop cloud solutions to meet project and service requirements. Work in an agile, cross-functional team; actively engage to...
- ...stakeholder management skills. Ability to mentor and guide junior engineers. Preferred AWS Certifications (e.g., AWS Solutions Architect Associate/Professional, Administrator). Microsoft Azure Certifications (e.g., Azure Administrator, Azure Solutions Architect...
- ...Communicate research findings, project updates, and technical recommendations to both technical and non-technical audiences. Design and architect control systems for building automation, including HVAC (Heating, Ventilation, and Air Conditioning), lighting, security, access...
- ...Defence sector to thrive on developing the next breakthrough for the defence and security of Singapore. Working closely with the Solution Architect, Project Manager and Technical Lead, you will be part of a development team to develop, test and deploy system/network...
- ...position is based in our HQ at Ang Mo Kio . As a Principal Engineer, R&D(Electronics) , you will: The Principal EE Architect drives overall hardware architecture for next-generation life science instrumentation and medical devices. This role balances in-depth...
- ...construction activities. Ensure projects are completed within the scheduled timeline. Coordinate with project managers, engineers, architects, and clients regarding site progress. Monitor the quality of workmanship and ensure work meets required standards. Maintain...
- ...Implementation Security 1. Security Implementation & Engineering Implement security architecture and controls as designed by Security Leads/Architects Support system, application, and infrastructure security configurations Assist in threat modelling and risk assessment...
- ...Strong critical thinking, good problem solving and communication skills Knowledge of cloud concepts, services, technologies and architecting Excellent problem-solving and analytical skills Able to communicate (written and spoken) with clarity and effectively to customer...
- ...implementation and maintenance of technologies on cloud environments (AWS/Azure) Setup, testing and integration of CI/CD tools Architecting and development of solutions to meet project requirements Working in an agile, cross-functional team, actively engaging to...
- ...RESPONSIBILITY : • Review drawings and illustrations provided by architects and design consultants to prepare shop drawing for client approval and construction; using AutoCAD for interior fit-out • Collaborate with Project Manager to revise and update drawings as required...
- ...programs based on project objectives i.e. new feature & module development, change requests and enhancements. Consult with Application Architects and project team members for technical ideas and solutions. Develop, maintain, and enhance software application systems with...
- ...and prepare comprehensive tender evaluation reports to inform decision-making Attend technical and progress meetings with clients, architects, consultants, and contractors to ensure project alignment Review contractor shop drawings, calculations, and as-built drawings to...
- ...looking for a Frontend Developer who can build and maintain enterprise web applications while collaborating closely with backend teams, architects, QA, and business stakeholders. The ideal candidate is technically strong, proactive, and capable of working across multiple domains...
- ...banking platforms. Develop reusable UI components and responsive user interfaces. Collaborate with business analysts, solution architects, QA engineers, and stakeholders to translate business requirements into technical solutions. Perform unit testing, integration...
- ...Understanding of IT governance, compliance, and cyber hygiene frameworks. Preferred Certifications AWS Certified Solutions Architect – Associate or Professional. Microsoft Certified: Azure Administrator or Windows Server certification. VMware Certified Professional...
- ...equivalent) Preferred / Good-to-Have • Microsoft Azure certification (e.g. Azure Fundamentals, Azure Developer, Azure Solutions Architect) • ISTQB Foundation or Advanced Level certification in software testing • Project management certifications such as PMP, PRINCE2,...
- ...skills ~ Effective in resolving client issues with follow-up and closure ~ Team-oriented with a proactive mindset ~ AWS Solution Architect Associate certification (advantageous) ~ Containerization expertise (EKS, AKS, GKE, Kubernetes, OpenShift, Tanzu) advantageous...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to ROS Architect. Be the first to apply!

