Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
The Thrive Team
least a 2:1 or an equivalent qualification and experience. Proven experience in relevant industry. Experience with Linux and developing real-time software in C/C++, Java or Python is essential. Experience of robotics, machine control systems and automation is essential. A basic understanding of electronics and the ability More ❯
Newcastle Upon Tyne, Tyne And Wear, United Kingdom
TieTalent
equivalent qualification and experience. Industry experience ideally in Defence, Aerospace, Automotive, 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 Operating System), Machine Learning, and OpenCV is advantageous. More ❯
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 More ❯
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
The Thrive Team
with emerging technologies in robotics and AI. What Youll 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 More ❯
newcastle-upon-tyne, tyne and wear, north east england, united kingdom
Defence
a hands on role working collaboratively with Project Leads, Simulation Architects and the wider project team, with the development of synthetic environments using the C family of programming languages. The role combines aspects of technical leadership, project management and team building. WSSE are integral in the development of weapon systems More ❯
Newcastle upon Tyne, England, United Kingdom Hybrid / WFH Options
DataAnnotation
you will need to be proficient in either Python and/or JavaScript. However, all of the following programming languages are also relevant: TypeScript, C, C#, C++, HTML/CSS, React, Go, Java, Kotlin, SQL, and Swift in order to solve coding problems (think LeetCode, HackerRank, etc). For each More ❯
Gateshead, Tyne and Wear, North East, United Kingdom
KO2 Embedded Recruitment Solutions LTD
be working in an embedded environment , developing cutting-edge software solutions that control, power and monitor devices. You will be programming in either Embedded C or Modern C++, with flexibility on the specific language used, depending on your expertise. In this role, the successful Embedded Software Engineer will be responsible … of devices. Key Responsibilities: Develop and maintain software in an embedded environment . (RTOS, BareMetal or Linux) Write, test, and optimize code in Embedded C or Modern C++. Work on projects that push the boundaries of innovation. Collaborate with hardware and firmware teams to ensure seamless integration. Requirements: Proven experience … as an Embedded Software Engineer . Strong expertise in working within an embedded environment . Proficiency in Embedded C or Modern C++. Serial protocols: SPI, UART, CANBUS, UART, I2C, RS232 etc Experience with embedded linux or hardware design is desirable Join KO2's client in Newcastle Upon Tyne and be More ❯
our Newcastle office and 2 days from home), providing both flexibility and collaboration. Key Responsibilities Develop and maintain embedded software in C++ and Embedded C Work with various microcontrollers (e.g. STM32, PIC, ARM Cortex) Collaborate with hardware and systems engineers to deliver robust, real-time solutions Participate in system design … well-documented code and technical documentation Contribute to continuous improvement of software development processes Required Skills and Experience Strong proficiency in C++ and Embedded C Hands-on experience with microcontroller-based development Solid understanding of embedded systems architecture and low-level programming Familiarity with debugging tools, oscilloscopes, and logic analysers More ❯
North Tyneside, Tyne and Wear, UK Hybrid / WFH Options
Accelero
our Newcastle office and 2 days from home), providing both flexibility and collaboration. Key Responsibilities Develop and maintain embedded software in C++ and Embedded C Work with various microcontrollers (e.g. STM32, PIC, ARM Cortex) Collaborate with hardware and systems engineers to deliver robust, real-time solutions Participate in system design … well-documented code and technical documentation Contribute to continuous improvement of software development processes Required Skills and Experience Strong proficiency in C++ and Embedded C Hands-on experience with microcontroller-based development Solid understanding of embedded systems architecture and low-level programming Familiarity with debugging tools, oscilloscopes, and logic analysers More ❯
newcastle-upon-tyne, tyne and wear, north east england, United Kingdom Hybrid / WFH Options
Accelero
our Newcastle office and 2 days from home), providing both flexibility and collaboration. Key Responsibilities Develop and maintain embedded software in C++ and Embedded C Work with various microcontrollers (e.g. STM32, PIC, ARM Cortex) Collaborate with hardware and systems engineers to deliver robust, real-time solutions Participate in system design … well-documented code and technical documentation Contribute to continuous improvement of software development processes Required Skills and Experience Strong proficiency in C++ and Embedded C Hands-on experience with microcontroller-based development Solid understanding of embedded systems architecture and low-level programming Familiarity with debugging tools, oscilloscopes, and logic analysers More ❯
You’ll spend most 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 (Robot Operating System) is desired. Key Responsibilities: Develop and implement software for control systems … related field with strong experience in writing software to control hardware. Hands-on engineers with 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 (Robot Operating System) What is More ❯
You’ll spend most 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 (Robot Operating System) is desired. Key Responsibilities: Develop and implement software for control systems … related field with strong experience in writing software to control hardware. Hands-on engineers with 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 (Robot Operating System) What is More ❯
newcastle-upon-tyne, tyne and wear, north east england, United Kingdom
KO2 Embedded Recruitment Solutions Ltd
You’ll spend most 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 (Robot Operating System) is desired. Key Responsibilities: Develop and implement software for control systems … related field with strong experience in writing software to control hardware. Hands-on engineers with 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 (Robot Operating System) What is More ❯
Newcastle upon Tyne, England, United Kingdom Hybrid / WFH Options
Vantage Consulting
with cross-functional teams while maintaining flexibility with remote work.\n\nKey Responsibilities\n\nDesign, develop, and maintain embedded software using C++ and Embedded C\n\nWork with microcontrollers such as STM32, PIC, and ARM Cortex\n\nCollaborate with hardware and systems engineers to deliver robust, real-time solutions\n … high-quality technical documentation\n\nContribute to process improvements and efficient software workflows\n\nRequired Skills and Experience\n\nProficiency in C++ and Embedded C for real-time... More ❯
Gateshead, Tyne and Wear, North East, United Kingdom
KO2 Embedded Recruitment Solutions LTD
graduate to senior engineers. Key Responsibilities: Designing, developing, and testing software for embedded systems Working on embedded Linux platforms Writing code in Python and C/C++ Collaborating with cross-functional teams on product development Essential Skills: Strong experience with Embedded Linux Proficiency in Python, C, and C++ Solid understanding More ❯
Newcastle upon Tyne, Tyne & Wear, United Kingdom Hybrid / WFH Options
North Star Enterprise Resourcing Ltd
days onsite, 2 days working from home. Requirements: 3+ years of experience in developing, customizing, and testing Business Central apps. Proficiency in AL, C/AL, RDLC programming, and C/SIDE pipelines. Understanding of Dynamics Business Central architecture, Azure, SQL, and CI/CD practices using GitHub/Azure More ❯