member of our team, you will be responsible for designing, developing, and maintaining software applications that meet stringent security and performance requirements. If you have a strong background in C++ and Ada, and a passion for delivering high-quality software solutions, we want to hear from you. Required Skills Proven experience as a Software Developer with a strong focus on … C++ and Ada Experience in the Defence sector or a related industry is highly desirable Strong understanding of software development principles and methodologies Excellent problem-solving skills and attention to detail Ability to work effectively both independently and as part of a team Strong communication and interpersonal skills Nice to Have Skills Experience with agile development methodologies Knowledge of defence More ❯
member of our team, you will be responsible for designing, developing, and maintaining software applications that meet stringent security and performance requirements. If you have a strong background in C++ and Ada, and a passion for delivering high-quality software solutions, we want to hear from you. Required Skills Proven experience as a Software Developer with a strong focus on … C++ and Ada Experience in the Defence sector or a related industry is highly desirable Strong understanding of software development principles and methodologies Excellent problem-solving skills and attention to detail Ability to work effectively both independently and as part of a team Strong communication and interpersonal skills Nice to Have Skills Experience with agile development methodologies Knowledge of defence More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Copello
member of our team, you will be responsible for designing, developing, and maintaining software applications that meet stringent security and performance requirements. If you have a strong background in C++ and Ada, and a passion for delivering high-quality software solutions, we want to hear from you. Required Skills Proven experience as a Software Developer with a strong focus on … C++ and Ada Experience in the Defence sector or a related industry is highly desirable Strong understanding of software development principles and methodologies Excellent problem-solving skills and attention to detail Ability to work effectively both independently and as part of a team Strong communication and interpersonal skills Nice to Have Skills Experience with agile development methodologies Knowledge of defence More ❯
Welwyn Garden City, Hertfordshire, UK Hybrid / WFH Options
Innovate
complex software solutions across multiple areas, including embedded systems, real-time applications, test automation, simulation, and software validation. We have opportunities for individuals with experience in: Software Development – C, C++, C#, Python, real-time and embedded systems Testing & Quality Assurance – Automated testing, system verification, and validation Simulation & Modelling – Developing software for simulated environments Software Engineering Leadership – Team leadership, project management … and advanced technologies What We’re Looking For We welcome candidates with experience in one or more of the following areas: Software Development & Engineering Strong programming skills in C, C++, C#, or Python Experience with embedded, middleware, or real-time software Systems integration and software optimisation Testing & Software Validation Automated test development Test-driven development (TDD) System verification and validation More ❯
Desborough, Northamptonshire, United Kingdom Hybrid / WFH Options
Logistex
Are you looking for an opportunity to shape the future of software quality in a forward-thinking company? Are you experienced within C/C++ and Java? If YES, you could be the Software Developer we are looking for! What is your focus as a Software Developer? You will be responsible for developing, testing, and implementing high-quality software solutions … troubleshooting, and debugging to optimise software performance and resolve issues. What we are looking for? Degree in Computer Science, Software Engineering, or a related field. Experience in C/C++ and Java Competent in Linux (Unix) based operating systems and able to write shell scripts Experience with warehouse management systems (WMS) or automation systems is a bonus. Apply now to More ❯
Kettering, North Northamptonshire, Northamptonshire, United Kingdom Hybrid / WFH Options
Logistex
Are you looking for an opportunity to shape the future of software quality in a forward-thinking company? Are you experienced within C/C++ and Java? If YES, you could be the Software Developer we are looking for! What is your focus as a Software Developer? You will be responsible for developing, testing, and implementing high-quality software solutions … troubleshooting, and debugging to optimise software performance and resolve issues. What we are looking for? Degree in Computer Science, Software Engineering, or a related field. Experience in C/C++ and Java Competent in Linux (Unix) based operating systems and able to write shell scripts Experience with warehouse management systems (WMS) or automation systems is a bonus. Apply now to More ❯
Stevenage, Hertfordshire, United Kingdom Hybrid / WFH Options
Morson Talent
Working with Project Leads and Simulation Architects to design and develop simulation components as an end to end representation of a weapon System in a synthetic environment using C#, C++ and integration simulations, supporting a number of industry standards. You will work as part of a heterogeneous agile development team, made up of mixed discipline engineers working in synergy to … to software development includes: o Configuration control o Continuous Integration o Continuous Delivery or Deployment. o Unit testing and test driven development. Key Skillset Essential: Proficient in C#/C++ Microsoft Visual Studio, Eclipse, Ability to work from high level/system view into technical detail. Excellent verbal, presentation and written communication skills Knowledge of using Microsoft Windows and Linux More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Morson Talent
Working with Project Leads and Simulation Architects to design and develop simulation components as an end to end representation of a weapon System in a synthetic environment using C#, C++ and integration simulations, supporting a number of industry standards. You will work as part of a heterogeneous agile development team, made up of mixed discipline engineers working in synergy to … to software development includes: o Configuration control o Continuous Integration o Continuous Delivery or Deployment. o Unit testing and test driven development. Key Skillset Essential: Proficient in C#/C++ Microsoft Visual Studio, Eclipse, Ability to work from high level/system view into technical detail. Excellent verbal, presentation and written communication skills Knowledge of using Microsoft Windows and Linux More ❯
Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Defence
per week required on-site due to workload classification. Key Responsibilities: Collaborate with Project Leads, Simulation Architects, and the wider project team to develop synthetic environments using C/C++, C#, and Linux. Provide technical leadership, project management, and team building in the development of weapon systems and system architectures. Support the full product life cycle, including visualisations, demonstrations, verification … and international customers. Job Requirements: Experience in leading software development teams and advancing technical development of synthetic environments/simulation components. Strong background in software development with C# and C++, with the ability to solve complex problems. Open approach to software development, as applications may span multiple projects, requiring strong communication skills. Experience with real-time software development and simulation More ❯
Java development. Proficiency in working with Linux, Docker, and Kubernetes is essential. A solid understanding of data structures and algorithms is required. Familiarity with secondary programming languages such as C++, C, Python, or JavaScript is preferred. A strong problem-solving ability and keen interest in the fintech sector are imperative for success in this role. Salary More ❯
tools. Requirements: - Strong academic background – many within the team have PhDs and minimally have a Master’s in computer science, physics, engineering, maths or similar. - Demonstrable programming experience in C++ (and ideally C or Fortran). - Further experience with C# (including WinForms, WPF, QML Frameworks) would be desirable. - Strong numeracy and understanding of mathematical modelling. - Experience with CUDA, multithreading, AI … live fairly close by to Guildford (if not in Guildford already). Company sponsorship is available for applicants who meet all the requirements and most of the desirables. Keywords: C++, .NET, C/Fortran, Real-time Modelling Software, Algorithms, Maths Modelling, AI/ML, Graphics, Onsite Another top job from ECM, the high-tech recruitment experts. Even if this job More ❯
Stevenage, Hertfordshire, United Kingdom Hybrid / WFH Options
Meritus
Working with Project Leads and Simulation Architects to design and develop simulation components as an end to end representation of a weapon System in a synthetic environment using C#, C++ and integration simulations, supporting a number of industry standards. You will work as part of a heterogeneous agile development team, made up of mixed discipline engineers working in synergy to … equipment. Our approach to software development includes Configuration control Continuous Integration Continuous Delivery or Deployment. Unit testing and test driven development. Skillset/experience required: Proficient in C#/C++ Microsoft Visual Studio, Eclipse, Ability to work from high level/system view into technical detail. Excellent verbal, presentation and written communication skills Knowledge of using Microsoft Windows and Linux More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Yolk Recruitment
Working with Project Leads and Simulation Architects to design and develop simulation components as an end to end representation of a weapon System in a synthetic environment using C#, C++ and integration simulations, supporting a number of industry standards. You will work as part of a heterogeneous agile development team, made up of mixed discipline engineers working in synergy to … equipment. Our approach to software development includes Configuration control Continuous Integration Continuous Delivery or Deployment. Unit testing and test driven development. Skillset/experience required: Proficient in C#/C++ Microsoft Visual Studio, Eclipse, Ability to work from high level/system view into technical detail. Excellent verbal, presentation and written communication skills Knowledge of using Microsoft Windows and Linux More ❯
part in translating complex technical workflows into clean, user-friendly experiences using Qt, QML, and C++. Key Responsibilities Design and develop responsive, user-centric interfaces using Qt, QML, and C++ Collaborate with software engineers, scientists, and product stakeholders to understand user requirements and optimize workflows Conduct user testing and iterate on UI designs for maximum usability and clarity Debug and … Essential Skills & Experience Degree in Computer Science, Human-Computer Interaction, Digital Design, or a related field Proven experience in UI/UX development for desktop applications using Qt and C++ Solid understanding of UI principles and best practices for technical users Familiarity with cross-platform development and basic Python integration Strong problem-solving and communication skills; team-oriented mindset Desirable More ❯
Guildford, Surrey, South East Hybrid / WFH Options
BAE Systems
unlock digital advantage in the most demanding environments. Are you passionate about working with cutting edge technology, and self-motivated to deliver exciting new capabilities? Are you an experienced C++ developer who likes a challenge and is keen to keep your skills current and even cross train into new technologies? As an experienced C++ Developer in BAE Systems AI, you … in-country support staff. Good communication skills are a must. You will have experience in the majority of the following (or a desire to learn it): Software development in C++ including use of modern standards, third-party/open source software (e.g. boost), writing for performance, and concurrency techniques Detailed knowledge of Linux development including build systems, tools, compilers, kernel More ❯
of multi-threaded development is preferred. Knowledge of information systems development or design. Building applications using Spring framework. Understanding of secure coding practices and testing. Strong programming skills in C++, JAVA, ASP.NET, C, C++, Embedded Systems, Spring Hibernate, Spring MVC, Eclipse IDE, Unix, Linux, SQL. Knowledge of Microsoft SQL server and T-SQL. Experience in Business Intelligence applications. Knowledge of More ❯
responsible for maintaining a central source of data needed for quick data analysis and data inquiries for reconciliation with exchanges, clients, and internal systems. We utilize KDB/Q, C++, python, java as primary technologies to create processes and tools that are needed to support real-time and on-demand features. There will be creative opportunities to streamline existing functionality … team* Comfortable with direct interaction with the business users at all levels* Have good communication skills Skills Preferred:* Familiar with any one of the programming languages - Java/Spring, C++, Angular* IntelliJ, EclipseLocation: London, Canary WharfHybrid: 3 days onsiteInside IR3512 Month Contract£700-800 Robert Walters Operations Limited is an employment business and employment agency and welcomes applications from all More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
geoenegineering. Requirements: MSc or PhD in Computer Science, Geophysics, Maths or Geology combined with industry or extended academic (ideally doctoral) projects involving structural geology or geoengineering. Excellent C or C++ programming skills including OO design and use of standard libraries (including Boost). Specific project experience should be in one or more of the following: o Seismic processing and fault … are not provisions for hybrid or home-working). If you would need to relocate, relocation assistance is on offer for qualifying candidates. Keywords: PhD/Experienced, C/C++, Geology, Geophysics, Geoengineering, Software Engineering Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well More ❯
frameworks like PyTorch and TensorFlow, extend neural net engines for emerging DNNs, and validate performance and accuracy through analysis and testing. Required Skills: 2+ years experience with Python and C++ 2+ years experience with ML frameworks like PyTorch or TensorFlow 2+ years experience in ML development, deployment, and applications Preferred Qualifications: Master's or PhD in Engineering, Computer Science, Physics … related field with 2+ years of relevant experience, or Master's with 1+ years of experience, or PhD in related fields 1+ year experience with programming languages like C, C++, Java, Python 1+ year experience with debugging techniques Equivalent experience will be considered if demonstrated effectively. Qualcomm is an equal opportunity employer. For accommodations during the application process, contact or More ❯
Salary : £40,000 - £70,000 per annum + excellent benefits Requirements for Embedded Software Engineer: Ideally, you will have at least 3 years working in a commercial C/C++ Embedded software role Experience of multi-threaded embedded systems (RTOS) Strong design and coding skills Experience of ARM based microcontrollers Keen interest in security (you don’t need prior experience … please highlight this by emailing (if this email address has been removed by the job-board, full details for contact are available on our website). Keywords - C/C++/C#/Rust/Scripting Languages/SQL/IP Standards/Network Security/Firmware Engineer/Embedded Systems Developer/Embedded Software Developer/Real-time Systems More ❯
UK. They will also be responsible for the compliance with relevant company procedures for all staff and subcontractors. Key Responsibilities Implement, document and test software solutions using C/C++ and scripting language such as Python. Design new applications and enhance existing ones. Perform Design-, Code- and Peer-Reviews of your colleagues. Daily work in an agile environment, develop and … Maintain software development to company quality standards while helping to attain the highest security standards for our systems. Your Profile Key Skills and Experience Developing software using C/C++ and scripting language such as Python. Interpreting specifications for software development Good organisation and time management skills with ability of working on own initiative Good communication and interpersonal skills More ❯
Geology, Engineering, or a related field. Proficiency in iOS or Android platform development skills; experience in both is preferable. Strong numerical, problem-solving, and organizational skills. Experience in C, C++, or Java programming, with a focus on object-oriented design. Knowledge of any/several of the following will be ideal: Familiarity with the Android Native UI or iOS Objective … Apple App Store developer processes, including code signing and deployment using TestFlight. Experience as a Google Play Store developer, including app publishing (APK, AAB). Skills in C/C++ desktop development for Windows using Visual Studio IDE. Experience with Continuous Integration (CI) tools, including JIRA, Git, Jenkins, Java, bash, batch scripts, and CMake. Package We provide an outstanding compensation More ❯
Fareham, Hampshire, United Kingdom Hybrid / WFH Options
Bmt Defence Services LTD
We are seeking individuals who are passionate about addressing these global challenges and are proactive in finding opportunities to integrate sustainable practices as part their role. As an experienced C++ developer you will be working alongside our Lead Software Engineer and multidisciplinary team, to ensure our BMT REMBRANDT simulator software meets the needs of our end-users. You will help … ability to ship clean and well-architected code, helping us innovate and iterate towards elegant, supportable solutions for our customers. We ask that you have strong practical experience of C++, preferably within a Windows/Visual Studio environment. A strong maths background is desirable, and if you have experience with TCP/UDP sockets, MFC and OpenGL V4, including compute More ❯
with other professionals such as designers to understand their requirements and work together towards a shared vision design, develop and deliver systems and high-quality code using programming languages; C++ is the industry standard, though many others may be used including C#, Visual Studio, DirectX, Python, Erlang, and Perforce refactor code to improve the design of existing code quality test … lot of technical expertise and problem solving, so a background in mathematics or physics can be very useful. You will need to be proficient in relevant programming languages, with C++ in particular being vital as it is used across the industry. If your work includes design as well as development, a degree in a subject such as animation, interactive media … knowledge of the games industry. A portfolio of completed projects is vital to prove to employers what you can do. The ability to code in programming languages such as C++, scripting experience and knowledge of specific software tools are also useful skills. For design roles, you should also have a portfolio of your artistic work. Relevant work experience gained, for More ❯
competitive salaries, our client offers an excellent working environment. Previous experience within the sports trading industry would be beneficial. Skills required: Proficient in several of the following: Python, C#, C++, Java Mathematical Modelling Mathematical skills, particularly a keen understanding of probabilities and statistics Analytic mindset Strong communication skills Accuracy and attention to detail Experience in data science (big data, deep More ❯