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