Software Engineer 4

SHIRO APPS

Chillicothe, ILPosted April 8, 2026
ContractOn-siteMid-level

Required Skills

C++PythonLinuxMultithreadingMemoryPerformanceDistributedROSROS2PerceptionLiDARCameraRadarMotionControlStateEstimationMappingEmbeddedReal-timeMentorshipLeadership

Work Authorization

US CitizenGreen Card
  • Seeking an experienced C++ Software Engineer with 5+ years in autonomy, robotics, or real-time systems. The role involves designing, developing, and maintaining scalable autonomy software, mentoring junior engineers, and ensuring smooth deployment from simulation to real-world systems.

Key Skills

  • Strong C++ expertise; Python proficiency
  • Linux-based development, multithreading, memory management, performance optimization

Experience with distributed systems, robotics frameworks (e.g., ROS/ROS2), and perception systems (LiDAR, camera, radar)

  • Knowledge of motion planning, control, state estimation, mapping, and embedded/real-time systems
  • Mentorship and technical leadership

Education

  • Bachelor’s in Computer Science, Software Engineering, Robotics, or related field (Master’s preferred) or equivalent experience

Work Authorization

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