Robotics Software Engineer

  • IT Jobs
  • Newcastle upon Tyne, Tyne & Wear
  • 01/06/2025
Software Engineer Python

Job Description

Are you ready to develop cutting-edge software that changes how defence technology operates on the battlefield? We are working with a key Defence client who are a global leader in combat engineering systems, and they are seeking a Software Engineer to join their forward-thinking Research & Development Team. From remote-controlled mine clearance systems to next-gen vehicle automation, the R&D team is pioneering the future of robotics and autonomous systems (RAS). They are not just writing code, they are solving real-world challenges with practical, tested solutions alongside key partners and military clients around the globe. What You’ll Be Doing: * Design, develop, and deploy real-time software for autonomous military systems. * Build tools and applications for image processing, sensor integration, and machine learning. * Test and trial your solutions in hands-on environments, sometimes on the other side of the world! * Collaborate with multi-disciplinary teams to shape the full engineering lifecycle. * Stay ahead of the curve with emerging technologies in robotics and AI. What You’ll Bring: * Degree in Software Engineering, Computer Science, Physics, Maths, or related. * Strong coding skills in C/C++ or Python and experience with Linux systems. * Background in robotics, automation, and machine control systems. * Experience with ROS/ROS2, OpenCV, and a passion for ML and data analysis. * Basic electronics knowledge and the ability to interpret schematics. Why work for us? * Be at the heart of military innovation in an agile, high-impact team. * Work internationally with military clients and robotics leaders. * Flexible working & reduced Friday hours. * Supportive, collaborative culture with a focus on learning and growth. * Opportunity to influence the next generation of RAS technology. Ready to make an impact where it matters most? Apply now and become part of a team that’s redefining the battlefield…one line of code at a time