What are the responsibilities and job description for the Software Engineer position at Confidential?
We are seeking a Robotics Software Engineer with strong expertise in C and Python to design and develop advanced robotic systems. The ideal candidate will have hands-on experience with ROS/ROS2, NVIDIA-based platforms, and modern perception and AI technologies such as SLAM, Computer Vision, and Deep Learning.
You will work on cutting-edge robotics solutions involving perception, autonomy, and real-time system integration.
Key Responsibilities
- Design, develop, and maintain robotics software using C and Python
- Build and deploy applications using ROS / ROS2 (Robot Operating System)
- Develop and integrate perception and autonomy modules including SLAM, computer vision, and sensor fusion
- Work with NVIDIA platforms (Jetson, CUDA, GPU acceleration) for high-performance computing
- Implement machine learning and deep learning pipelines using PyTorch / Tensor frameworks
- Integrate robotic hardware such as cameras, LiDAR, and IMUs
- Optimize real-time performance, reliability, and scalability of robotic systems
- Collaborate with cross-functional teams including hardware, AI, and product engineering
- Debug, test, and deploy robotic applications in real-world environments
Required Qualifications
- Bachelor’s or Master’s degree in Robotics, Computer Science, Electrical Engineering, or related field
- Strong programming skills in C and Python
- Hands-on experience with ROS or ROS2
- Experience with NVIDIA ecosystem (Jetson, CUDA, TensorRT, GPU computing)
- Knowledge of SLAM, perception, or computer vision
- Experience with PyTorch, TensorFlow, or similar ML frameworks
- Understanding of robotics software architecture and real-time systems
Preferred Qualifications
- Experience with autonomous robots, drones, or self-driving systems
- Experience with sensor integration (LiDAR, cameras, depth sensors)
- Familiarity with Linux and embedded systems
- Experience with simulation tools (Gazebo, Isaac Sim, etc.)
- Knowledge of navigation, mapping, and path planning
Salary : $60 - $70