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 ❯
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 ❯
software to control moving parts and also developing intuitive interfaces. The core languages required are C, C++, or Python with Linux. While experience with ROS or ROS2 (RobotOperatingSystem) is also required. Key Responsibilities: Develop and implement software for control systems, ensuring smooth operation of physical … autonomous applications. Proficiency in C, C++, or Python. Experience with Codesys and embedded systems is a plus. Experience working with Linux and/or ROS/ROS2 (RobotOperatingSystem) If you're a software engineer looking to take your robotics expertise to the next level, this More ❯
are completed. Key Responsibilities: Work on mapping for autonomous robot in hazardous environments. Deliver navigation components for the autonomous system, focusing on ROS integration and mapping for autonomous robot to ensure accurate data collection and task execution. Develop ROS -based systems for autonomous navigation, ensuring the robot navigates within a 1-2 inch tolerance along walls and obstacles. Implement ROS to enable the robot to return to its home position once tasks are completed. Create a robust mapping for autonomous robot architecture to overcome the complexities of working in a non-clean environment with … tight tolerances. Advise on the best platform and approach for the project, focusing on the ROS integration for precise navigation and task execution. Work closely with a team to ensure the mapping for autonomous robot meets the project's needs, while also considering the limitations of the environment. Skills 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 ❯