Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
KO2 Embedded Recruitment Solutions LTD
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 … 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 More ❯
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 More ❯
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. … 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 More ❯
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom Hybrid / WFH Options
The Thrive Team
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. … 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 More ❯
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
The Thrive Team
of R&D, the primary role is developing software for our current and future products. This will include gathering and documenting user requirements, defining system functionality, developing, and testing code (integral to PELs products) in a number of different languages, as well as assisting during the commissioning/testing … in design reviews providing technical input throughput the development process. Coaching team members to improve capabilities and develop their software knowledge/expertise. Generating operating and troubleshooting instructions suitable for integration into customer manuals. Contribute to the selection and specification of the electronics hardware that software will be installed … robotics, machine control systems and automation is essential. A basic understanding of electronics and the ability to read electrical schematics is essential. Experience with ROS, machine learning and OpenCV is advantageous. Knowledge of CODESYS or similar PLC software is beneficial. Experience of testing or reviewing software written by others is More ❯