C++ Jobs in Surrey

16 to 40 of 48 C++ Jobs in Surrey

Embedded Software Engineer

Tadworth, England, United Kingdom
People Source Consulting
a huge advantage. Key Skills Required: Minimum 3-5 years experience - Embedded Software Very good English - written and verbal skills Python Embedded C/C++ IoT Protocols (Bluetooth/MQTT/LoRaWAN/WiFi/Cellular) AWS Integrations OTA (Over-The-Air) experience Linux/RTOS Sensors: Accelerometers/Temperature more »
Posted:

Internet of Things Engineer

Tadworth, England, United Kingdom
Hybrid / WFH Options
People Source Consulting
the business including sales and project management teams. Key skills: Python Linux Some IOT background e.g. Coap, LWM2M, MQTT, Some use of C or C++ in a bare metal or RTOS environment is preferred Exposure to GIT or SVN At least 3 years’ experience working as a software engineer, or more »
Posted:

Principal Software Engineer - Optical Networks

Camberley, England, United Kingdom
Finchetto
standards such as ethernet and InfiniBand. Proven experience in designing and developing software for commercial roll-out. Strong kernel debugging skills. Experience in C, C++ and Linux. Ability to work collaboratively in a fast-paced environment. more »
Posted:

Software Engineer

Redhill, Surrey, South East, United Kingdom
Hudson Shribman
requirement analysis, software design and software architecture Experience with source control tools such as SubVersion and Git Behavioural: self-starting, adaptable, problem solving Desirable: C++ experience in an embedded environment Object Oriented Design and Programming experience Familiarity with desktop application, GUI/event-based design Knowledge of issue-tracking tools more »
Employment Type: Permanent
Salary: £95,000
Posted:

Software Developer (C++)

Guildford, Surrey, South East, United Kingdom
Damia Group Ltd
Software Developer (C++) - Guildford (fully on-site) £35,000-£65,000 base + bonus + car allowance All applicants must hold or be eligible for an SC clearance. What you could be doing for us: Depending on your project assignment and level of experience, you may work on some or … all of the following: High performance application design and development in C++ and related languages. Developing and deploying software which typically includes low level development (eg real-time software, drivers, embedded software etc.) and requires an understanding of the underlying hardware systems. Managing technical tasks/projects and people. Customer … facing technical consultancy. Work towards gaining the experience required to take technical lead roles. Mentoring and coaching junior colleagues. Essential Skills: C++ experience Broad interest in wireless technology, embedded systems and awareness of latest industry developments. Ability to produce high-quality software Understanding of low-level computing concepts Desirable Skills more »
Employment Type: Permanent
Salary: £65,000
Posted:

Embedded Software Developer - DV Cleared

Woking, South East, United Kingdom
CBSbutler Holdings Limited
the team at a leading defence consultancy. You will have a strong background in embedded software development, with expertise in C and/or C++ for embedded development. As an Embedded Software Engineer, you w... APCT1_UKTJ more »
Employment Type: Full Time
Posted:

Senior Software Engineer

Farnham, England, United Kingdom
Platform Recruitment
software development lifecycle processes. + Develop new and existing products + Contribute to the design and product roadmap Skills: + 3 or more years C++ commercial expertise + Experience of full lifecycle user-space software development on an Embedded Linux platform + Experience with Linux system programming – sockets, IPC etc. more »
Posted:

Embedded Software Engineer

Cobham, Surrey, South East, United Kingdom
Hybrid / WFH Options
ZENOVO LTD
from concept to production for cutting-edge technology in the aerospace, maritime, naval, land and security sectors. Your experience of embedded C or embedded C++ coupled with a solid understanding of embedded hardware peripherals and general appreciation of associated hardware will enable you to successfully fulfil this position. This position more »
Employment Type: Permanent, Work From Home
Salary: £45,000
Posted:

Senior Engineer (Software)

Surrey, England, United Kingdom
Mane Contract Services
Software integration of solutions, including fault finding. Prepare high-quality documentation and drawings associated with the development lifecycle, and configuration What you will need: C++ experience is essential. Ideally knowledge of defence or MOD system gateways. Candidates should have recent Willingness to work as part of a collaborative enterprise with more »
Posted:

Electronics Engineer

Guildford, England, United Kingdom
Damia Group
Design and test for EMC and environmental compliance Software and firmware development in support of testing or interfacing to electronics (eg Python, C/C++, VHDL, Linux) On site in Guildford where the office has a restaurant providing a good choice of both hot and cold breakfast and lunch options more »
Posted:

Embedded Linux Developer Contract

Frimley, Camberley, Surrey, South East
Hybrid / WFH Options
IC Resources
Inside of IR35 and the client is happy to offer hybrid working to the successful engineer. Key Points: Embedded Linux Development in C/C++ Cellular communications TCP/IP and IPV6 (Wifi would also be useful) Inside IR35If you'd like to learn more about this role or the more »
Employment Type: Contract
Posted:

Experienced, Senior or Principal Programmer (AAA Game Dev) – based in the UK

Surrey, England, United Kingdom
Amiqus - Games Recruitment Specialists
well with others, be self-directed, and prioritise your own workload. Qualifications Strong software engineering skills. 4+ years of professional software development experience, in C++ or a similar language. Demonstrated ability to self-direct, and drive work to completion. Strong communication skills, and the ability to work closely with a more »
Posted:

Senior Modern C++ Developer

Surrey, England, United Kingdom
Vantage Talent Solutions
Job Title : Senior Software Engineer (C++ Expert) Location: Surrey Working Arrangement: Onsite/Hybrid Contract (Inside or Outside) or Perm: £75k - £85k Our client is seeking a Software Engineer to join their Maritime Communications design and development team. This role will concentrate on Maritime communication capabilities within both the UK … candidate, as identified by our client, should possess knowledge and experience in software design and development, proficiency in high-level programming languages such as C++, C, Java, and familiarity with embedded and desktop operating systems like Linux and Windows. Previous experience with tools like Visual Studio and Enterprise Architect would … and liaison with project teams on software aspects of products and systems. Occasional offsite support to install and maintain products and systems. Requirements: Modern C++ (11 Onwards) and Linux Experience working in Defence Ability to obtain higher UK Security Clearance If you feel this role is right for you, go more »
Posted:

Senior Electronic Design Engineer

Woking, Surrey, South East, United Kingdom
Avd Appoint Ltd
business. Ideal Requirements: Minimum of 5 Years Experience Strong Understanding of Analogue Circuit Design Signal Analysis Experience Advantageous Requirements Embedded Programming Experience C/C++ This is a fantastic opportunity for a Senior Electronic Design Engineer to work for a growing company who are working with some of the most more »
Employment Type: Permanent
Salary: £65,000
Posted:

Senior C++ Engineer (SC Clearance, Maritime)

Chertsey, England, United Kingdom
Hays
Senior SW Engineer (C++, Maritime, SC Clearance Required) Chertsey, Surrey (4-5 days in the office) £50000 - £70000+ Excellent Benefits Please note you must already hold SC (Security Clearance) to apply for this role. Your new company This leading Defence Contractor business are looking to bolster their Software team with … an experienced Senior C++ Developer. You will be working from their Portland sight in the beautiful Dorset Purbecks and can work a 4 day compressed week if you wish. Signal processing and acoustics understanding is essential for this role. This role is based out of Chertsey and will require the … office 4-5 days per week working in our Maritime domain. (there is an option to condense the 37.5-hour week into 4 days) C++ experience is essential. Ideally knowledge of defence or MOD system gateways. What is important is that candidates have had recent, hands-on experience. Has to more »
Posted:

Embedded Software Developer - DV Cleared

Woking, Surrey, South East, United Kingdom
Hybrid / WFH Options
CBSbutler Holdings Limited
the team at a leading defence consultancy. You will have a strong background in embedded software development, with expertise in C and/or C++ for embedded development. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing embedded software systems for a range of applications. … team of engineers to deliver innovative solutions to complex problems. Key Responsibilities: Design, develop, and test embedded software systems using C and/or C++ Collaborate with cross-functional teams to integrate software into systems Conduct unit and system testing to ensure software quality Conduct research to identify new techniques … Essential Skills and Experience: Degree in Computer Science, Engineering, or a related field Proven experience in embedded software development using C and/or C++ Expertise in embedded Linux platform development Experience of modern DevOps practices, including version control and continuous integration Knowledge of latest System on Chip (SoC) devices more »
Employment Type: Permanent, Work From Home
Salary: £90,000
Posted:

C++ Machine Learning Engineer

Surrey, Kingston Upon Thames, London
Hybrid / WFH Options
IC Resources
C++ Machine Learning Engineer I am seeking an experienced C++ Machine Learning Engineer to work on deep learning models applied to embedded systems. For this position, you must be able to work on-site in Surrey, England at least 3 day’s a week and you’ll get a chance … or PhD in Computer Science, Mathematics or similar At least 3 years of industry experience working on deep learning models applied to embedded systems C++ programming TensorFlow, PyTorch Desired experience Java, Kotlin What’s on offer Competitive base Excellent bonus scheme 25+ days holiday Hybrid working And much more Interested … This is an excellent opportunity for a MSc-educated C++ Machine Learning Engineer. Please apply now for immediate consideration and speak with Matthew Botha who is recruiting for this position in Surrey, UK. more »
Employment Type: Permanent
Posted:

Embedded C++ Developer (Microcontrollers, Linux, Obtain SC Clearance)

Chertsey, England, United Kingdom
Hays
Embedded C++ Engineer (Microcontrollers, Obtain SC Clearance) Chertsey, Surrey (3+ days in the office) £50000 - £60000+ Excellent Benefits Please note you must be eligible to for SC (Security Clearance) to apply for this role. That requires you to be resident in the UK for the last 5 years, with no … of the country during that time. Your new company This leading Defence Contractor business are looking to bolster their Software team with an experienced C++ Developer. You will be working from their Chertsey site in leafy Surrey and will be required to work 3+ days per week in the office. … You will need to have experience with embedded design onto hardware with C++ experience. however, the design stage has already been completed for this project. Your new role Reporting to the Head of Engineering the role includes software design, development, and review for various systems, from small embedded single processors more »
Posted:

Junior Embedded Software Engineer

Guildford, Surrey, South East, United Kingdom
Technical Futures
variety of projects within a dynamic Technical Consultancy. You will have gained a solid understanding of low level software programming languages including C and C++ and possess a strong interest in solving real-world problems. Excellent written and verbal communication skills are essential. Of particular interest is some exposure to … be eligible for UK Security Clearance due to sensitive UK Government projects. The successful Embedded Software Graduates will possess strong low level C and C++ programming skills, some DSP or Image processing experience as well as a good understanding of electronics principles. To match the high level of technical expertise more »
Employment Type: Permanent
Salary: £40,000
Posted:

Senior Software Engineer

Leatherhead, Surrey, United Kingdom
Hybrid / WFH Options
CGI
Testing and other assurance activities. Support the live system as required. Plan and manage work packages. Required qualifications to be successful in this role C++ development experience on Windows. Excellent Communication skills are essential Desirable: Team leading experience. Previous experience with Satellite Communications or Space projects. Design experience. SQL development. … deepen your skills and broaden your horizons. Come join our teamone of the largest IT and business consulting services firms in the world. Skills C++ Java System Testing Hibernate Reference (phone number removed more »
Employment Type: Permanent
Posted:

Scientific Software Engineer

Surrey, England
ECM Selection
PhD (or equivalent commercial experience). Top grades in pre-university exams (e.g. A Levels) are also expected Excellent programming skills in C/C++, or Fortran Good problem-solving and mathematical skills Experience of some of the following would benefit your application: GUI development, C#, WinForms or WPF Qt … bash, batch files, CMake, PowerShell On offer is a competitive salary and benefits package and performance-related bonuses. Keywords: Scientific Computing, Mathematical Modelling, C, C++, Fortran, C#, GUI, CUDA, OpenGL, Surrey Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do more »
Employment Type: Permanent
Salary: £60k - £90k DoE + benefits
Posted:

Software Engineer

Surrey, Addlestone, South East
ECM Selection
Challenging algorithm development for image or signal analysis in C++ An exciting opportunity to quickly take on responsibility and grow your career at a well-respected consultancy, specialising in defence related projects. You could be working on developing novel signal and image processing applications, working directly with clients and making … and defence sectors. They are looking for a broad spectrum of skills. Your experience may include any of: algorithm development or programming in C, C++ for image or signal analysis numerical modelling, simulation and data analysis data visualisation and UI for either embedded or desktop systems, including skills in Java … defence related nature of our client's work, only UK nationals resident in the UK can be considered. Keywords: Physics, Maths, Graduate, PhD, C, C++, Java, JavaScript, DSP, Algorithms, Image Analysis, Surrey Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right more »
Employment Type: Permanent
Salary: to £43,000 DoE + benefits
Posted:

Controls Software Engineer

Godalming, England, United Kingdom
Hybrid / WFH Options
Orion Electrotech
other related engineering discipline Significant experience of model-based systems development with MATLAB/Simulink/Stateflow environment and code generation to C/C++ with either TargetLink or Embedded Coder Experience in control software verification and validation processes such as SIL, PIL, and HIL tests to prove designs Experience … using version control tools, ideally git Experience with functional programming such as in C/C++ and scripting in Python and MATLAB Working understanding of electrical systems including batteries, power electronics, electric machines, etc. as well as analog and digital electronics knowledge General knowledge of functional safety and ISO more »
Posted:

Embedded Software Engineer

Tadworth, England, United Kingdom
People Source Consulting
and must ensure reliable transfer of information. We really need someone who is comfortable using Linux on the applications side so you MUST have C++ skills and happy with wireless comms. As part of the team, you will be working directly alongside other senior and more junior level electronic, firmware … Experience Required: At least 5 years post qualification experience in an embedded software environment. Good knowledge of real time operating systems on embedded platforms C++ using Embedded Linux, ideally Yocto based. Knowledge of different Micro Controllers from 8Bit to 32Bit, interfacing with memory modules, file systems and store & forward with more »
Posted:

Software Engineer

Chertsey, England, United Kingdom
Mane Contract Services
Software Engineer Responsibilities; In-depth knowledge and experience in all aspects of software design and development. Proficient in various high-level programming languages including C++, C, and Java Experience with embedded and desktop operating systems including Linux, Windows etc. Previous use of Visual Studio and Enterprise Architect would be advantageous. … required on projects, bids and product development activities Data Analysis experience OR Sonar/Acoustic Data Analysis experience/understanding Strong relevant experience in C++ (3-4 years) Experience understanding and using Defence Systems and Gateways Experience creating design documentation Ability to understand Linux Ability to obtain higher UK Security more »
Posted:
C++
Surrey
10th Percentile
£40,000
25th Percentile
£47,500
Median
£60,000
75th Percentile
£66,250
90th Percentile
£76,000