Software Engineer - Contract

Software Engineer, Rust / C++ (contract)Rate: Up to 650 per day (Outside IR35)Location: Birmingham - 3 days onsiteContract length: 3 month contract (initially)Start date: ASAPThe RoleWe are looking for a Software Engineer to join our client''s team in Birmingham on a seriously exciting Autonomous Guided Vehicle (AGV) project. Imagine multiple AGV''s all running in sync, in real-time. This is a huge engineering challenge and plenty of fun.You''ll mainly work in Rust, but strong C++ developers with a Computer Science background and the drive to get into Rust are very welcome. Experience with industrial systems or PLCs is a big plus.What you''ll be doingBuilding support tooling to control the AGVsDeveloping diagnostics and feedback systems for the full AGV fleetWhat you''ll needStrong Rust or C++ (happy to learn Rust if new to it)Solid problem-solving skillsComputer Science backgroundLinux experience (nice to have)Industrial/PLC knowledge (desirable) This is a chance to make a real impact in an SME environment, working in a supportive team on cutting-edge engineering problems. ..... full job details .....