Senior Autonomous Software Engineer (Robotics)

SHIRO APPS

West Lafayette, INPosted March 31, 2026
ContractOn-siteMid-level

Required Skills

C++PythonSLAMLiDARCamerasMultithreadingCICDDockerGitAPIsRoboticsSensorFusionComputerVisionDeepLearningPyTorch

Work Authorization

US CitizenGreen Card
  • Seeking a Senior Software Engineer to contribute to the development of an advanced autonomous robotics platform. The role focuses on real-time sensor integration (cameras, LiDAR), autonomous navigation, and building robust CI/CD pipelines to ensure reliable deployment on edge devices.
  • Key Responsibilities
  • Design and implement real-time algorithms for sensor data processing and fusion
  • Develop and maintain CI/CD pipelines for automated testing and deployment
  • Integrate complex systems using scalable APIs and multi-threaded architectures
  • Ensure high-performance data flow across distributed robotic systems
  • Required Skills & Qualifications
  • 8+ years of software engineering experience in robotics or autonomous systems
  • (or Master’s degree with 6+ years of relevant experience)
  • Strong proficiency in C++ (multithreading) and Python
  • Hands-on experience with SLAM algorithms (camera and/or LiDAR-based)
  • Solid foundation in applied mathematics, statistics, and 3D spatial modeling

Experience with CI/CD tools (GitHub Actions, GitLab CI, or similar)

Experience with Docker/containerization for deployment

  • Strong knowledge of Git and Agile development practices

Preferred Skills

Experience with computer vision and deep learning models

  • Familiarity with PyTorch
  • Exposure to advanced sensing or detection systems

Work Authorization

Visa sponsorship may be considered on a case-by-case basis in accordance with applicable laws.