the opportunity to collaborate in a tight knit, agile team-oriented group. Strong coding ability within Object oriented languages such as Java, C# or C++ A passion for software engineering; examples of work you have completed outside of the core curriculum is a plus. A strong desire to understand and More ❯
development and software project delivery. Any one of WPF, WinUI, Blazor, MAUI, Xamarin, Avalonia, Flutter, Electron, React Native A second programming language. (Python, Java, C++) Communicating with and controlling embedded devices using wired and wireless communication protocols Using an ORM NET Core , ASP.NET Core Web API Coding mathematical algorithms Cloud More ❯
Reading, Oxfordshire, United Kingdom Hybrid / WFH Options
Atomic Weapons Establishment
to be considered a tick list, we'd like you to have experience in some of the following: The ability to programme in C, C++, Fortran, or a similar high-level language. Knowledge of computer architectures, in particular parallel architectures (including accelerators such as GPUs) and their applicability to running More ❯
software delivery teams/Lead of Leads Demonstrable senior level and current experience of hands-on Full-Stack Software Engineering leadership with C#, Java, C++ JavaScript/TypeScript with React, and low latency event driven architectures Experience of a general-purpose scripting language (such as Python, Perl, Ruby) and SQL More ❯
specifically with microservices development 2+ years hands-on web services design and development experience Proficient in two or more of Java, JavaScript, Python, Scala, C++/C#/.Net and React or Angular Containerized software applications, platforms, and tools including Kubernetes, Docker Good understanding of software development best practices, devops More ❯
related Engineering discipline. Experience in delivering technical commercial solutions for innovative and novel concepts. Excellent proficiency with development, platforms, and tools in C/C++, Python. Strong problem-solving skills, able to autonomously navigate complex engineering challenges. Effective communication and collaboration skills, apt at working with multi-disciplinary teams of More ❯
reading, south east england, united kingdom Hybrid / WFH Options
Camlin
devices, DSP and Microcontroller. Proven experience in programming in VHDL language and in the use of Xilinx Vivado tools Proven experience in programming in C++ and C languages. Good knowledge of theory and usage of Real Time Operating Systems (FreeRTOS, Zephyr) Good knowledge of theory and design of complex digital More ❯
for drone operations, including any regional or international airspace regulations. Key Skills: Software/Embedded Systems: Expertise in programming languages such as C/C++, Python, and embedded software development. Experience with radar digital signal processing (DSP), including FFT, filtering, and noise reduction techniques (CFAR, Kalman filters). Proficiency with More ❯
reading, south east england, united kingdom Hybrid / WFH Options
Version 1
skills/Confident in communicating with clients and stakeholders Eagerness to learn new technologies and business domain knowledge Other language experience a bonus i.e. C++ , Python, Unix/Linux You will stand out if you have: Capital markets experience Experience working in a geographically-distributed environment. Been involved in development More ❯
reading, south east england, united kingdom Hybrid / WFH Options
Sensoteq
technology stacks ensuring our system evolves with them. What You Will Need 5 + years experience in a firmware development role using C/C++ Good experience with Wireless stacks (WIFI, Bluetooth, Zigbee and RF). Experience developing well structured code for ease of maintenance and reusability. Real Time Operating More ❯
Experience with tick architecture, large scale data capture and data analysis Ability to write clean and efficient code Experience in other languages like Java, C++ or Python Excellent communication skills across all levels of seniority Strong interpersonal skills, with good relationship building and engagement skills Proficiency in Microsoft Office suite More ❯
hands-on systems engineering experience Knowledge of systems engineering fundamentals (networking, storage, operating systems) Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby PREFERRED QUALIFICATIONS Experience in automating, deploying, and supporting large-scale infrastructure Experience with CI/CD pipelines build processes More ❯
hardware + Building solutions using the latest embedded platforms Skills and Experience Required: + Experience with the whole SDLC + Professional experience programming in C++ in a Linux environment + Knowledge of object-oriented design, and data structures + Knowledge of continuous integration, coding reviews, and testing Bonus: + Experience More ❯
hardware + Building solutions using the latest embedded platforms Skills and Experience Required: + Experience with the whole SDLC + Professional experience programming in C++ in a Linux environment + Knowledge of object-oriented design, and data structures + Knowledge of continuous integration, coding reviews, and testing Bonus: + Experience More ❯
quality teams to assist in troubleshooting. Skills and Experience Required: + 5+ years experience developing embedded Linux products & bachelors in related field + Excellent C++/C programming + Python experience beneficial, with understanding of multi-threaded issues + Low-level serial comms experience - I2C, UART, SPI, RS485 + Familiar More ❯
quality teams to assist in troubleshooting. Skills and Experience Required: + 5+ years experience developing embedded Linux products & bachelors in related field + Excellent C++/C programming + Python experience beneficial, with understanding of multi-threaded issues + Low-level serial comms experience - I2C, UART, SPI, RS485 + Familiar More ❯
patterns and practices to ensure appropriate quality, security, modifiability, and extensibility. Work within the team's Agile framework, contributing to best practice. Experienced in C++ development on embedded systems. Demonstrated success in delivery of reliable, real-time embedded functionality. Full lifecycle development experience - design, develop, test, maintain. Experience of Linux More ❯
communication skills An interest in cybersecurity Python experience It would be great if you had any of the following, but not essential: C/C++ experience Experience with hardware-in-the-loop testing Comfortable with embedded devices More ❯
reading, south east england, united kingdom Hybrid / WFH Options
Queens University
Engineering, or relateddiscipline; OR HND in a related discipline with extensive recent and relevant industrial experience. Software development skills in languages such as C, C++/Java/Python/R. Use of code configuration management toolsets. Knowledge of one or more of the following: Artificial Intelligence and Machine Learning More ❯
existing systems - Experience in networking, storage systems, operating systems and hands-on systems engineering - Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby PREFERRED QUALIFICATIONS - Experience with PowerShell (preferred), Python, Ruby, or Java Amazon is an equal opportunities employer. We believe passionately More ❯
reading, south east england, united kingdom Hybrid / WFH Options
Ocho
support * Contribute to the engineering culture by improving processes and raising the quality bar Essential Criteria: * 5+ years of experience with Java, Kotlin, or C++ in a production environment * Hands-on experience building microservices within a service-oriented architecture * Practical knowledge of CI/CD pipelines and containerized infrastructure (Docker More ❯
Reading, Oxfordshire, United Kingdom Hybrid / WFH Options
Avanti Recruitment
your responsibilities over time and become more involved with customer interaction (if this is of interest!). Key Requirements Strong proficiency in C/C++ programming for bare metal & RTOS ARM MCUs Knowledge of memory management, timing, and interrupt handling Understanding of hardware at system level (block diagrams, etc.) Adaptability More ❯
Reading, Berkshire, United Kingdom Hybrid / WFH Options
Avanti Recruitment
your responsibilities over time and become more involved with customer interaction (if this is of interest!). Key Requirements Strong proficiency in C/C++ programming for bare metal & RTOS ARM MCUs Knowledge of memory management, timing, and interrupt handling Understanding of hardware at system level (block diagrams, etc.) Adaptability More ❯
and potentially client developers to ensure seamless integration. What Youll Need: Proven experience developing Android applications (Kotlin or Java). Strong programming skills in C++ and Java. Solid experience in API design and development, ideally for mobile-to-device communication. Experience with parsing data from external hardware or embedded systems. More ❯
Reading, Oxfordshire, United Kingdom Hybrid / WFH Options
Experis - ManpowerGroup
ensuring secure and efficient communication between system components. Contribute to testing, documentation, and adherence to ISO 27001 standards. Required Skills and Experience: Proficiency in C++ and experience with Robot Operating System (ROS). Strong background in developing software for ground-based autonomous robots. Experience with navigation systems, cloud services, embedded More ❯