Abingdon, Oxfordshire, United Kingdom Hybrid/Remote Options
NES Fircroft
of experience in software development using Java â Ability to break down complex development tasks and define clear, actionable implementation of roadmaps. â Strong Java proficiency is required â C++ knowledge and experience a strong benefit â Proficiency with development tools and environments: o GitLab, Eclipse RCP/SWT, VS Code, CI/CD pipelines o Performance tools: VisualVM, JMC More ❯
Southampton, Hampshire, United Kingdom Hybrid/Remote Options
Hexwired Recruitment Limited
Senior C++ Software Engineer – C/C++ – DOE – Winchester Hexwired Recruitment has partnered with a rapidly expanding R&D company with offices near Winchester who are now seeking a Senior C++ Software Engineer with sound experience using Embedded or C++ for Arm based products. The company are developing a range of revolutionary products, partnering with some of the largest manufacturers … in their industry. This in an integral part of the business and you will be involved heavily in the development of a new portfolio of products. As a Senior C++ Software Engineer, they are seeking engineers ideally with experience working on Low latency applications. Key Requirements: Degree or Masters in a relevant field (Telecoms, Computer Science, Physics, Maths, Wireless systems … Up to 5 years commercial Embedded C or C++ experience. Solid experience working on products utilising ARM Processors or X86 Intel Processors Good experience working on low latency based applications is highly desirable (Networking, Semiconductor, finance etc) Experience working on Python is highly desirable but not essential The company are offering competitive salaries dependent on experience along with an excellent More ❯
Eastleigh, Hampshire, South East, United Kingdom Hybrid/Remote Options
Manpower
concise communication and documentation Collaboration and respect for people; effective code review and mentoring Continuous improvement mindset; data-driven decision making Required Qualifications Proficiency in the following development languages C++, C and XML Skilled in relational and SQL database development and schema design Experience using Python Understanding of the Software Development Lifecycle Desirable Qualifications/Requirements Strong knowledge of Object More ❯
concise communication and documentation Collaboration and respect for people; effective code review and mentoring Continuous improvement mindset; data-driven decision making Required Qualifications Proficiency in the following development languages C++, C and XML Skilled in relational and SQL database development and schema design Experience using Python Understanding of the Software Development Lifecycle Desirable Qualifications/Requirements Strong knowledge of Object More ❯
Eastleigh, south west england, united kingdom Hybrid/Remote Options
Manpower
concise communication and documentation Collaboration and respect for people; effective code review and mentoring Continuous improvement mindset; data-driven decision making Required Qualifications Proficiency in the following development languages C++, C and XML Skilled in relational and SQL database development and schema design Experience using Python Understanding of the Software Development Lifecycle Desirable Qualifications/Requirements Strong knowledge of Object More ❯
Oxford, Oxfordshire, South East, United Kingdom Hybrid/Remote Options
Gerrell & Hard
development, including story creation, testing, and documentation Solve complex technical challenges through innovative, practical solutions Essential Skills Degree (2:1 or above) in a STEM field Proficiency in C#, C++, or Python Strong understanding of software design principles and patterns Hands-on experience with test-driven development Solid OOP skills and enthusiasm for applied engineering or scientific applications Effective communication More ❯
London, South East, England, United Kingdom Hybrid/Remote Options
Robert Half
s degree in Computer Science, Engineering, or a related STEAM discipline 3+ years' experience in software development or quantitative roles Strong hands-on programming skills in Python, C/C++, SQL, and/or C# Solid experience with Linux OS Bonus: familiarity with React, SASS/SCSS, or networking protocols (TCP/IP, FIX, ZeroMQ, etc.) A collaborative, analytical, and More ❯
Abingdon, Oxfordshire, United Kingdom Hybrid/Remote Options
Halliburton
world Qualifications & Experience Essential Attributes: 10+ years of experience in Software development of complex applications. Excellent understanding of design principles and considerations, best practice 10+ years of Java and C++ development experience History of applying best practices, code reviews and quality checks Familiarity with build pipeline tools and technologies such as Gitlab Must be self-motivated but needs to work More ❯
Reading, Oxfordshire, United Kingdom Hybrid/Remote Options
Innovate Recruitment Ltd
drive best practice across the team. Support bids, proposals, and technical reviews. About You: Degree (or equivalent) in Engineering, Computer Science, or related field. Strong experience in C/C++ and embedded or Linux development. Skilled in object-oriented design and software lifecycle management. Familiar with real-time systems, testing frameworks, and modern development tools. What s on offer: Competitive More ❯
Reading, Berkshire, United Kingdom Hybrid/Remote Options
Innovate Recruitment Ltd
drive best practice across the team. Support bids, proposals, and technical reviews. About You: Degree (or equivalent) in Engineering, Computer Science, or related field. Strong experience in C/C++ and embedded or Linux development. Skilled in object-oriented design and software lifecycle management. Familiar with real-time systems, testing frameworks, and modern development tools. What’s on offer: Competitive More ❯
London, South East, England, United Kingdom Hybrid/Remote Options
MORRIS SINCLAIR RECRUITMENT LTD
skills Structured approach to quantitative challenges Comfort working in a dynamic startup environment Qualifications Microsoft Azure experience, particularly R integration Application containerization knowledge (Docker, etc.) Familiarity with Python, JavaScript, C++, bash, or other languages Web application development experience (React, .NET) Background in data security and IP protection workflows Knowledge of environmental sustainability concepts (carbon footprinting, lifecycle analysis, environmental modeling) Experience More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid/Remote Options
MBDA
stages within our weapons systems or research projects: Including both embedded and front end software development on a range of platforms, such as Windows and Linux, utilising primarily C, C++ with potential for ADA and some scope for C# and Python dependant on the specific group and team. Learn about the functional and technical robustness of project deliverables. The importance More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid/Remote Options
MBDA
a variety of development stages within our weapons systems including both embedded and front end software development on a range of platforms, such as Windows and Linux, utilising C, C++, C# and Java. Learn about the functional and technical robustness of project deliverables The importance of technical documentation. Work with other departments within the company, learning a general overview of More ❯
Abingdon, Oxfordshire, United Kingdom Hybrid/Remote Options
IO
as required to support Our Client's strategic objectives. Essential Skills & Experience Degree in Software Engineering, Physics, Materials Science, or related scientific discipline. Extensive experience with software development in C++, including control systems and complex application design. Proficiency with network and communication protocols. Familiarity with development tools such as CMake, GIT or similar source control, bug tracking systems, and debugging More ❯
oxford district, south east england, united kingdom Hybrid/Remote Options
Tripadvisor
t need experience with everything listed, but you must be eager to learn. You should have experience with a statically typed, object-oriented language such as Java, C#, or C++, and hold a bachelor's or master's degree in Computer Science or a related field. Perks of Working at Viator Competitive compensation packages, including base salary, annual bonus, and More ❯
London, South East, England, United Kingdom Hybrid/Remote Options
Jump IT Recruitment Solutions Ltd
C#, ASP.NET, MVC, HTML, CSS, JavaScript, Entity Framework, SQL. Azure Service Bus. C++, FIX protocol, SignalR, RabbitMQ, Azure DevOps. Great new permanent opportunity to join our client-based London area. They are a quality-driven development team focused on delivering a great product. The environment is collaborative with real, in-depth technical expertise in their financial sector. It is a More ❯
Portsmouth, Hampshire, South East, United Kingdom Hybrid/Remote Options
Morson Edge
in the laboratory prototyping environment. Develop and maintain skills to support on-going and future development. Supporting the development of product verification automated test frameworks Skill Set Essential Modern C++ software engineering for target Linux platforms to a high standard Developing using Eclipse CDT running on a Linux based operating system Device management interfaces (e.g. SNMP, Web) for design, implementation More ❯
Oxfordshire, South East, United Kingdom Hybrid/Remote Options
Holt Executive Ltd
automation and mission planning systems. Familiarity with ground stations and antenna communications. Understanding of satellite operations and product lifecycle management. Experience with ECSS and CCSDS standards. Programming experience in C++ or Java. Linux system administration and scripting skills (shell, make, etc.). Experience working in Agile/SCRUM environments. Whats on Offer Work with a talented, diverse, and international engineering More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid/Remote Options
MBDA
from you : A software engineer or electronics engineer with transferable talent into software development for test solutions: Strong ability to write software in one of the following languages; C, C++ or ADA and motivated to develop reliable, high performance, standardised and documented software Excellent analytical and design ability, including review and critical analysis 'Can do' and flexible approach - you'll More ❯
high wycombe, south east england, united kingdom Hybrid/Remote Options
The Focusrite Group
technology trends in our product sector and best practice in the software development industry. An ideal candidate for this role will need: Competent coding skills in both C/C++ An understanding of embedded firmware architecture and ability to balance technical trade-offs A commitment to continual personal improvement, as well as improvement of the wider team Excellent design, debugging More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid/Remote Options
MBDA
and the development of physical models of the real world and how an EO Sensor perceives it. You will need Skills in Windows and Linux native software (C/C++), dynamic languages like python, GPU-acceleration and 3D graphics (Open GL, GLSL, CUDA, Vulkan), A strong software background including software architecture design, concurrency, synchronisation, and database design An appreciation of More ❯
Winchester, Hampshire, United Kingdom Hybrid/Remote Options
CBSbutler Holdings Limited trading as CBSbutler
Interest in AI & ML Edge Processing Desirable: Interfacing Android apps with Bluetooth and USB peripherals Experience integrating 3rd party SDKs into Android apps JavaScript/VueJS/Nuxt PowerShell C++ JavaFX Windows installation process/Wix Toolset Android (11+) OS internals Bluetooth Gitlab CI More ❯
london, south east england, united kingdom Hybrid/Remote Options
FindErnest
Skills: 6+ years of hands-on development experience with 5G SBA network functions (e.g., AMF, SMF, NRF, PCF, UDM) Strong programming skills in languages such as Go, Java, or C++ Proficient in building microservices and working with REST/gRPC APIs Experience in Docker and Kubernetes in deploying services over public or private clouds Solid understanding of 3GPP specs (especially More ❯
london, south east england, united kingdom Hybrid/Remote Options
Mercor
Software Engineering, Computer Science, or a related field (Bachelor's minimum; advanced degree preferred) in Top US Colleges or Universities. Strong proficiency in languages like Python, JavaScript, Java, or C++, among other popular languages Experience with debugging, testing, and validating code Comfortable with technical writing and attention to detail Project Timeline Start Date: Mid to Late November Commitment: Part-time More ❯
Didcot, Oxfordshire, South East, United Kingdom Hybrid/Remote Options
Hays
Excellent communication and documentation skills. * Familiarity with requirements engineering, system integration, and validation. * Desirable: experience with SCOS-2000, mission planning systems, ground station interfaces, Linux development, and programming in C++ or Java. What you'll get in return * Competitive salary and benefits package. * Flexible and hybrid working options - every other Friday off. * Opportunities for professional growth in a dynamic, international More ❯