AI-powered physical systems Software Developer (Python, Embedded C/C++, Linux)
AI-powered physical systems Software Developer (Python, Embedded C/C++, Linux)
luxoft indiaEarly Applicant
- Posted 2 hours ago
- Be among the first 10 applicants
Job Description
About the Role
Physical AI is DXC Engineering's approach to turning a measurable operational bottleneck into safe, repeatable robotic execution - using a closed loop of Live Twin, Sensor Platform, and Operations Management to validate, deploy, and scale in green & brownfield environments.
This role focuses on designing and developing AI-powered physical systems and robotics software, implementing real-time control and decision-making algorithms, and integrating advanced sensors and AI/ML frameworks to build robust, autonomous systems.
Responsibilities
- Design and develop AI-powered physical systems and robotics software
- Build real-time control and decision-making algorithms
- Integrate sensors such as cameras, LiDAR, GPS, and IMUs
- Develop computer vision and perception modules
- Train, test, and deploy machine learning models
- Work with robotics frameworks like Robot Operating System (ROS/ROS2)
- Implement motion planning and autonomous navigation systems
- Develop embedded and edge AI applications
- Optimize software for low latency and high reliability
- Test and validate systems in simulation and real-world environments
- Debug hardware-software integration issues
- Ensure safety, fault tolerance, and system stability
- Collaborate with mechanical, electronics, and AI engineering teams
- Maintain documentation and technical reports
- Monitor system performance and improve AI model accuracy
- Support deployment, updates, and maintenance of autonomous systems
- Use tools and frameworks such as PyTorch, TensorFlow, and OpenCV
- Participate in research and innovation for next-generation physical AI solutions
Required Skills
- Advanced Python Programming - motivated to work on AI/LLM integration
- Embedded C/C++ - should have extensive hands-on experience with hardware
- Linux Environments - hands-on proficiency with Linux systems and Docker containerization
Preferred Skills
- Computer Vision, Sensor Fusion & Localization, Robotics AI / ML
- ROS2, Real-Time Data Handling, Programming (Strong Python & C++ (optional))
- Debugging Skills, Understanding of Robotics Pipeline, Model Optimization & Deployment
- Programming: Python, C++, Rust
- Robotics: ROS/ROS2
- AI/ML: PyTorch, TensorFlow
- Computer Vision: OpenCV
- Embedded Systems: Linux, CUDA
- Simulation: Gazebo, Isaac Sim, Unity
- Cloud/Edge Deployment
- Real-time systems and networking
- Reinforcement Learning, Multi-agent systems
- Gazebo, Isaac Sim & Rviz2
- Backend Engineering, Frontend / UI
- Simulation, System Integration, Testing & Validation Pipelines
- Real-Time Data Handling, DevOps & Deployment, ROS2 Awareness
- Debugging Skills, Debugging Skills
- Control Systems, Robotics Motion & Actuation, ROS2 Integration
- Real-Time Systems Understanding, Programming (C++ & Python)
- System Integration, Simulation & Testing, Safety & Stability
- Debugging Skills, Hardware Understanding
- Backend Engineering, Frontend / UI
- Simulation, System Integration, Testing & Validation Pipelines
- Real-Time Data Handling, DevOps & Deployment, ROS2 Awareness
- Debugging Skills, Debugging Skills
- Control Systems, Robotics Motion & Actuation, ROS2 Integration
- Real-Time Systems Understanding, Programming (C++ & Python)
- System Integration, Simulation & Testing, Safety & Stability
- Debugging Skills, Hardware Understanding

