Salary: £55,000 - 55,000 per year Requirements: A degree in Computer Science or a related field. Strong experience in writing software to control hardware. Proficiency in C, C++, or Python. Hands-on engineers with a passion for robotics and autonomous applications. Experience with Codesys and embedded systems is a plus. Experience working with Linux and/or ROS (Robot Operating System) is desirable. Responsibilities: Develop and implement software for control systems, ensuring smooth operation of physical hardware, including robotic arms and payloads. Collaborate with cross-disciplinary teams to integrate adaptive technologies and sensors for terrain analysis and autonomous decision-making. Conduct hands-on testing in both factory and field environments. Work closely with the team to ensure seamless communication and control via radio links. Technologies: CODESYS Embedded Hardware Linux Python ROS Robotics C++ More: We are excited to invite you to join our cutting-edge team as a Robotics Software Engineer in Newcastle. Our company specializes in designing and developing robotic devices and related products used worldwide. As a member of our dynamic R&D team, you will play a crucial role in advancing the autonomy and intelligence of our innovative products. We offer a competitive salary ranging from £40,000 to £55,000, along with a discretionary bonus and a comprehensive benefits package that includes private medical insurance, critical illness cover, and 25 days of holiday plus bank holidays. If you are a software engineer looking to elevate your robotics expertise, this is the perfect opportunity for you to join a forward-thinking team where innovation and technology address real-world challenges. We encourage you to apply today! last updated 5 week of 2026