Ability to read and understand hardware schematics and datasheets. Strong problem-solving and analytical skills. Excellent communication and teamwork skills. Preferred Qualifications Experience with C/C++, BASH, etc. for embedded systems or scripting. Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and IoT services. Familiarity with data acquisition More ❯
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 ❯
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 ❯
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 ❯
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 ❯
sunderland, tyne and wear, north east england, united kingdom
The Thrive Team
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 ❯
integrate software on multi-core and distributed platforms Working to airborne software design standards such as RTCA DO-178C and coding guidelines like MISRA C/C++ What we’re looking for: Strong experience with C++ in a real-time embedded environment Solid understanding of object-oriented design (OOD) and More ❯
of operating systems and/or distributed systems and/or cloud computing. • Good programming skills, master of at least one language, such as C/C++, Go, Python etc. • Good communication and teamworking skills. By applying to this role you understand that we may collect your personal data and More ❯
Solid experience or deep interest in operating systems , distributed systems , or cloud computing . Proficiency in at least one core systems programming language (e.g. C/C++, Go, Python). Excellent teamwork and communication skills. Bonus Points For: A PhD in a related field (e.g., distributed systems, OS, cloud infrastructure More ❯
of operating systems and/or distributed systems and/or cloud computing. Good programming skills, master of at least one language, such as C/C++, Go, Python etc. Good communication skills. Desirable Experience: PhD in operating systems, distributed systems etc. Published papers in top journals/conferences. If More ❯
dunfermline, north east scotland, united kingdom Hybrid / WFH Options
Quest Global Engineering Limited
systems Experience ofsignal integrity&power integrityanalysis at board level using Hyperlynx SI/PI or equivalent Knowledge of FPGA/Software coding languages (VHDL, C,Assembler) Experience of hardware requirements capture, requirements management tools andformal verificationof hardware requirements Experience of supervising other digital hardware engineers, planning and managing work for More ❯
Newcastle Upon Tyne, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
to deploy software to multi-core or distributed hardware platforms. Work to airborne software design standard RTCA 178C and coding standards such as MISRA C/C++. What we need from you: While we understand that the perfect candidate doesn't always exist, we really need the following experience for More ❯
the latest data management and processing frameworks for both Cloud and devices. Person Specification: Be proficient in one or more system-level programming languages (C/C++, Rust, Java, Go, etc.). Be proficient in one or more of the following areas: transactional and/or analytical database management systems More ❯
to deploy software to multi-core or distributed hardware platforms. Work to airborne software design standard RTCA 178C and coding standards such as MISRA C/C++. While we understand that the perfect candidate doesn't always exist, we really need the following experience: Industry experience in the full software More ❯
Newcastle Upon Tyne, United Kingdom Hybrid / WFH Options
Leonardo
C Software Engineer (Senior Levels) page is loaded C Software Engineer (Senior Levels) Presenta candidatura locations GB - Edinburgh GB - Newcastle time type Full time posted on Offerta pubblicata più di 30 giorni fa job requisition id R Job Description: The opportunity: Are you interested in developing software to test some … We realise that the "perfect candidate" doesn't always exist but for this role we need you to have an excellent understanding of the C programming language and to be currently operating at a senior level. Demonstrable experience in the following areas will help you stand out: Familiarity with NI More ❯
Gateshead, Tyne And Wear, United Kingdom Hybrid / WFH Options
Pearson Carter
high-quality solutions tailored to client requirements, with occasional client-facing responsibilities. Key Responsibilities: Develop and support bespoke NAV/BC solutions using AL, C/AL, and C#.NET Collaborate with consultants to analyse requirements and design technical specifications Deliver upgrades, custom reports, and system enhancements Perform system testing, documentation More ❯
experience over a specific toolset, programming language etc so please use this as a guide not a requirement! Leading and motivating others C++/C/Embedded Software MATLAB Microservices Containerisation Object Orientation Requirements Engineering Due to the nature of the work undertaken by the client, this role will be More ❯
experience over a specific toolset, programming language etc so please use this as a guide not a requirement! Leading and motivating others C++/C/Embedded Software MATLAB Microservices Containerisation Object Orientation Requirements Engineering Due to the nature of the work undertaken by the client, this role will be More ❯
experience over a specific toolset, programming language etc so please use this as a guide not a requirement! Leading and motivating others C++/C/Embedded Software MATLAB Microservices Containerisation Object Orientation Requirements Engineering Due to the nature of the work undertaken by the client, this role will be More ❯
experience over a specific toolset, programming language etc so please use this as a guide not a requirement! Leading and motivating others C++/C/Embedded Software MATLAB Microservices Containerisation Object Orientation Requirements Engineering Due to the nature of the work undertaken by the client, this role will be More ❯
sunderland, tyne and wear, north east england, united kingdom
Haystack
experience over a specific toolset, programming language etc so please use this as a guide not a requirement! Leading and motivating others C++/C/Embedded Software MATLAB Microservices Containerisation Object Orientation Requirements Engineering Due to the nature of the work undertaken by the client, this role will be More ❯
Computer Science or related discipline. In-depth knowledge of distributed systems, HPC, GPU, compilers, operating systems or cloud computing. Solid system programming skills in C/C++, Go, Python, Rust etc. System level & low-level development experience either through industry work or academic papers. Key Words: System Engineer/Software … Engineer/GPU/GPGPU/Compiler/HPC/Operating Systems/RTOS/Cloud Computing/Distributed Systems/C/C++/Python/RUST/Low Level/Firmware By applying to this role, you understand that we may collect your personal data and store and 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 ❯