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 More ❯
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
The Thrive Team
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 here? Be at the heart of military innovation More ❯
of your time writing software to control moving parts and also developing intuitive GUI interfaces. The core languages required are C, C++, or Python with Linux. While experience with ROS or ROS2 (RobotOperatingSystem) is desired. Key Responsibilities: Develop and implement software for control systems, ensuring smooth operation of physical hardware, including robotic arms and payloads. … a passion for robotics and autonomous applications. Proficiency in C, C++, or Python. Experience with Codesys and embedded systems is a plus. Experience working with Linux and/or ROS (RobotOperatingSystem) What is on Offer: Competitive salary of up to £55,000 with a discretionary bonus Comprehensive benefits package, including private medical insurance, critical illness More ❯
to the Head of R&D, you will play a key role in developing software for current and future products. You will be involved in gathering user requirements, defining system functionality, developing and testing software, and assisting with commissioning and testing activities. Key Responsibilities Design and develop efficient, well-designed, testable, and maintainable code. Integrate software components into fully … or Off-Highway sectors. Proficiency with Linux and real-time software development in C/C++, Java, or Python. Experience in robotics, machine control systems, and automation. Familiarity with ROS (Robotic OperatingSystem), Machine Learning, and OpenCV is advantageous. Experience with software testing, including HiL, is desirable. Understanding of the full software development lifecycle and configuration management. Experience More ❯
to the Head of R&D, you will play a key role in developing software for current and future products. You will be involved in gathering user requirements, defining system functionality, developing and testing software, and assisting with commissioning and testing activities. Key Responsibilities Design and develop efficient, well-designed, testable, and maintainable code. Integrate software components into fully … or Off-Highway sectors. Proficiency with Linux and real-time software development in C/C++, Java, or Python. Experience in robotics, machine control systems, and automation. Familiarity with ROS (Robotic OperatingSystem), Machine Learning, and OpenCV is advantageous. Experience with software testing, including HiL, is desirable. Understanding of the full software development lifecycle and configuration management. Experience More ❯