Search by job, company or skills

AI-powered physical systems Software Developer (Python, Embedded C/C++, Linux)

AI-powered physical systems Software Developer (Python, Embedded C/C++, Linux)

luxoft india
Fresher
Not Disclosed
Early 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

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Similar Jobs

Bengaluru, India
Skills:
Redhat Linux), open system , Unix Server administration (HP-UX, Hips, Anti Virus, Embedded Software, Infrastructure Security, Patch Management, Sun Solaris, Linux, Ids, Linux Admin, Vulnerability Management, Infrastructure-Server Administration, RT Linux, Technology, OS Platform, IBM-AIX, Linux Satellite Server
Bengaluru, India
Skills:
Unix, Autosys, Itrs, Appdynamics, Linux, Dynatrace, Splunk, Databases, Control-M, batch jobs
Bengaluru, India
Skills:
risk registers , Selinux, Samba, Iptables, Vmware Administration, Dns, Vmware Esx, routing, Nic Bonding, Linux Networking, Ansible, Nfs, Nutanix AHV, Linux firewall technologies, LDAP services, auditing, capacity reports, HPE iLO, NTP, TCP Wrappers, backup and recovery procedures, security hardening, HPE OneView
Bengaluru, India
Skills:
C Programming, Concurrent Programming, Operating System Concepts, Linux Device Driver Development, OpenGL and OpenCL, system performance tuning and optimization, GPU Multimedia and Display driver development, embedded SoCs and Microcontrollers, Git GitHub, multi-core architectures, ARM and x86 processor architectures, Yocto-based projects or Buildroot, Linux kernel internals, RTOS environments, JTAG J-Link and other hardware debuggers