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...
- ...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...
- ...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...
- ...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,...
- ...combining AI with digital resilience to drive real business impact. NCS is a subsidiary of the Singtel Group. The Microsoft Solution Architect is responsible to lead the design, integration, and governance of enterprise Microsoft technologies within a enterprise hyperscaler...
- ...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...
- ...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...
- ...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...
- ...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...
- ...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...
- ...scalability, resilience, and cost optimization in cloud solutions. ~ Preferred certifications include: - AWS Certified Solutions Architect – Professional - Microsoft Azure Solutions Architect Expert - Certified Kubernetes Administrator (CKA)- Terraform Associate or Professional...
- ...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...
- ...lab scales from single-arm to distributed bimanual systems and cooperative payload transport, including the deployment infrastructure (ROS 2 multi-robot architecture, RMF, mesh networking) that makes multi-robot field trials work. Required Qualifications Education & Experience...
- ...quotations from specialists, suppliers and sub-contractors Price comparison and costing summary To attend tender interviews, site show-rounds and liaise with consultants, quantity surveyors, architects, developers and contractors on certification of claims for payments...
- ...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...
- ...· Understandingof IT governance, compliance, and cyber hygiene frameworks. PreferredCertifications · AWSCertified Solutions Architect – Associate or Professional. · MicrosoftCertified: Azure Administrator or Windows Server certification. · VMwareCertified Professional...
- ...Troubleshoot and resolve data pipeline issues in production environments Collaboration & Knowledge Sharing • Work closely with data architects, analysts, and business stakeholders • Collaborate with Infrastructure (Infra), Applications (Apps), and Cyberteams • Share...
- ...Singapore. The position is based in our HQ at AngMo 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-...
- ...off meetings, design coordination meetings, tender briefings, and project progress meetings. Liaise proactively with consultants (Architect, C&S, M&E, QS, etc.) to coordinate design development, resolve technical issues, and ensure constructability. Identify and...
- ...zero-trust architecture – Optional · Crowdstrike– Onboarding of VM · AWS Certified Security – Specialty or AWS Certified Solutions Architect – Associate · Microsoft Certified: Azure Security Engineer Associate (AZ-500) or Azure Administrator (AZ-104) We are driven by...
- .... Able to oversee daily operation at site with work programming and site report & records . Able to attend to site meeting with Architect, engineer, Government body and clients . Responsible for the upkeep of documentation and entire construction site matters including...
- ...construction sites. Monitor work progress and ensure compliance with project schedules. Coordinate with clients, consultants, architects, subcontractors, and suppliers. Attend site meetings and prepare meeting minutes where required. Assist in resolving technical...
- ...-documenting code following standard methodologies on coding incorporating unit testing. Collaborate with the Senior Application Architects and other technical contributors at all levels during the application development and resolve application defects identified during...
- ...managers, and staff. Writing up reports, budgets, project plans, and presenting them to relevant stakeholders. Working closely with architects and other professionals. Staying up-to-date with safety codes and advancements in construction. Processing paperwork and...
- ...communication and interpersonal abilities. Required Certifications: AWS Cloud Practitioner / Azure Certified Administrator AWS Solution Architect (Associate/Professional) Certification and Certified Kubernetes Admin are preferred but not mandatory We are driven by our AEIOU...
- ...of AWS Control Tower, AWS Organizations, IAM, networking, and core security services. ~ Familiarity with CIS Benchmarks, AWS Well-Architected Framework, and security best practices. ~ Proven ability to manage structured workflows and process documentation. ~ Excellent...
- ...will bring engineering depth to your partnerships with diagnostics engineers, hardware Technical Program Managers (TPMs), solution architects, and Information Systems and Technology (IS&T) teams, building trust through shared technical language and driving accountability across...
- ...& module development, change requests and enhancements using Java / J2EE and Spring MVC / Spring Boot. Consult with Application Architects and project team members for technical ideas and solutions. Develop, maintain, and enhance software application systems with complex...
- ...within Apple's China network footprint. They will contribute to capacity planning processes and work alongside senior engineers and architects on budgeting and hardware lifecycle decisions. The engineer must be comfortable working in a fast-paced, dynamic environment and able...
- ...applications spanning frontend, backend services, APIs, and data layers Translate functional and non-functional requirements into well-architected, maintainable software components using established design patterns Build and maintain microservices and RESTful / Graph QL APIs...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to ROS Architect. Be the first to apply!

