Skip to main content

Software Engineer 4

Chillicothe, IL
Permanent

Posted

Software Engineer 4
Contract role
Location: Chillicothe, IL, Onsite

Top Skills:
Strong expertise in C++ (required); proficiency in Python
Proven experience designing and maintaining large-scale, production software systems
Deep understanding of Linux-based development, multithreading, memory management, and performance optimization

Required Skills and Experience:
Years of experience: 5+ years of professional software development experience with a strong focus on autonomy, robotics, or real-time systems

Degree requirement:
Bachelor's degree in Computer Science, Software Engineering, Robotics, or related field (Master's preferred) or equivalent experience
Do you accept internships as job experience: No

Are there past or additional job titles or roles that would provide comparable background to this role:
Senior C++ Software Engineer, Senior Systems Software Engineer, Robotics Software Engineer, Senior C++ Software Engineer

Core autonomy software components are architecturally sound, scalable, and reused across programs
Algorithms move smoothly from simulation to reliable real-world deployment
Technical decisions reduce integration risk and long-term maintenance cost
Junior engineers grow in capability through mentorship and strong technical leadership
Field issues are anticipated, diagnosed quickly, and resolved with durable solutions
Experience working with distributed systems, middleware, or robotics frameworks
Experience working in cross-functional, multi-team engineering environments
Experience with autonomy or robotics middleware (e.g., ROS/ROS2 or similar systems)
Hands-on experience with perception systems (LiDAR, camera, radar, sensor fusion)
Familiarity with motion planning, control algorithms, state estimation, or mapping
Experience with simulation, HIL, SIL, or synthetic data pipelines
Exposure to embedded systems, real-time operating constraints, or edge/GPU computing
Experience developing software for off-highway, automotive, construction, mining, or industrial autonomy
Knowledge of safety-oriented development practices, reliability engineering, or functional safety concepts
Recruiter Submission Template:

Full Name:
Degree Major with University and Completion Year:
Total years of experience as a Software Engineer 4?
Total years of experience with C++
Total years of experience with Python?
Total years of experience with Linux environments?
Total years of experience with Multithreading & Performance Optimization?
Total years of experience with autonomy or robotics middleware (e.g., ROS/ROS2 or similar systems)
Total years of experience with perception systems (LiDAR, camera, radar, sensor fusion)
Total years of experience with simulation, HIL, SIL, or synthetic data pipelines?
Reason for interest in this position:
Contact Number:
Email ID:
LinkedIn Profile URL:
Full Address (Street, City, State, Zip Code):
Notice Period (in weeks):
Current Work Authorization Status:
Hourly pay rate expectation:
Are you willing to relocate and work onsite at Chillicothe, IL? (Yes/No):

Job Type: Permanent

Job ID: 254862183