edge technology. Your specific expertise will be used where it can be challenged to solve bespoke problems this may involve low level C/C++ Embedded programming, Algorithm development, Linux Systems or Firmware development. To fit with this accomplished and professional team, it is essential that the Senior Embedded Software more »
solve complex challenges and support future business growth. Lead technical discussions with client managers to develop relationships and solutions. Requirements: Extensive experience in modern C++ development. Strong problem-solving skills and ability to overcome challenges. Experience leading agile teams and delivering complex projects efficiently. Proficiency in Python and/or more »
activities. Ensure program specific software standards are met. Basic Qualifications: Proficient software development skills in at least one of the following languages: C/C++, or C# Experience with Object-Oriented Analysis (OOA), Object-Oriented Design (OOD), and implementation Experience in debugging, unit testing, and integration testing Experience working with more »
Godalming, Surrey, United Kingdom Hybrid / WFH Options
2i Recruit Ltd
Bachelor's degree in Computer Science, Software Engineering, or a related field, OR equivalent practical experience. Experience in programming with languages such as C, C++, Python, or Rust. Familiarity with software development tools and version control systems (e.g., Git). Strong problem-solving skills and the ability to work independently. more »
alongside experts in Data Science, Simulation, Software Development, Testing, System Reliability, Systems Engineering, and Hardware.. Requirements: Excellent programming skills in either Go, Python or C++ Strong familiarity with Linux environments and the Linux command-line Understanding of TCP/IP networking fundamentals Cloud infrastructure experience in AWS IoT Greengrass and more »
eg VHDL). Understanding of radio communications Understanding of digital signal processing Development on Linux based systems Range of software development experience including MATLAB, C++, Python The package: You'll receive a very competitive salary (£££ offered depends on level of experience) and other benefits including pension, life assurance and more »
Devices: Oversee the manufacturing of devices designed for challenging conditions. Software Development: Lead the creation of applications and GUIs using languages such as C, C++, Java, JavaScript, or React. Firmware Development: Develop and oversee software for FPGAs, ARM processors, GPUs, and microcontrollers using VHDL or Verilog. Signal Processing: Design and more »
Framework Engineer - Games based in Surrey : A Degree in Computer Science, Electronics, Natural Science, Mathematics, Engineer or any related discipline. Expert proficiency in C, C++ & Java A proven track record in Real time Embedded Software (RTOS) System level performance analysis and strong OS fundamentals Hybrid working is available with this more »
years team lead experience of SW engineers in a work environment. Experience of real time applications in embedded SW development environments. Current C/C++ Programming expertise. Object Orientated Desing experience, associated with UML formalism. Experience with Azure DevOps and DevOps working patterns would be an advantage. Ideal knowledge of more »
in Computer/Software Engineering, Computer Science, Mathematics, or a similar field of study, or equivalent practical experience. 5+ years of professional experience with C++ and C# Experience debugging large-scale systems Experience with efficient code and optimisation Experience with game engines (i.e. Frostbite, Unreal, Unity, or internal engines) Willingness more »
years+ development experience. Emotas CANopen libraries and tools. TM4C1294 and Sitara processors. TI’s Code composer studio and XDS200 J-TAG debugger. C/C++, Linux, Python, JSON, version management. Effective communicator able to train and support less experienced developers. Comfortable starting from scratch, suggesting solutions and leading the implementation more »
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 »
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 »
Previous experience in a similar level Art Technology role combined with an enthusiasm for game visuals and for collaborating with Art and Animation teams. C++ knowledge, including the ability to debug code within a multi-threaded environment Python and/or tools scripting experience Expertise with modern shader languages, graphics more »
C++ Software Engineer Guildford - On site £40k - £60k *** This role requires Sole British Nationals elegible of DV clearance *** Looking for a Software Engineer to join an award winning cyber security consulting organisation who use intelligence-led insights to help defend Governments, Nations and Societies from cyber-attacks and financial crime. … can help them to adapt, evolve and stay ahead of the criminals! What you'll be doing • Designing and developing high-performance applications in C++ and comparable languages. • Creating and implementing software, which usually entails low-level development (for example, drivers, embedded software, real-time software, etc.) and necessitates knowledge … experienced coworkers What We need • Strong teamwork skills; • Quick learning curve; • Capability to create high-caliber software; • Knowledge of basic computing ideas; • Experience with C++ • A variety of other development abilities, such as C (for embedded systems), Java, HTML5, React/Redux, Python, and GDB, are desirable. • Experience developing on more »
Skills and Qualifications Required Skills Bachelor's or higher degree in Computer Science/Engineering or related disciplines Professional software development experience with modern C++ Experience with GPU compute in CUDA/OpenCL Knowledge of linear algebra equivalent to at least first-year university level Strong computer science and engineering more »
Engineering Manager (C++ Development) Guildford, UK Up to £85,000 per annum SC Clearable & British Eyes Only Working Arrangement: 5 days on site We are partnering with a prestigious defense client based in Guildford, renowned for their cutting-edge technology and innovative solutions in the defense sector. As they continue … to expand their capabilities, they are seeking a highly skilled and motivated Engineering Manager with a focus on C++ Development to lead and oversee critical projects within their engineering division. As the Engineering Manager focusing on C++ Development, you will play a vital role in managing and driving the success … the development of software projects from inception to completion, ensuring timely delivery within scope and budget. Technical Oversight: Provide expert guidance and oversight on C++ development, ensuring adherence to best practices and industry standards. Collaboration: Work closely with cross-functional teams, including software developers, product managers, and external stakeholders, to more »
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... more »
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 »
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 »
to a set of Specifications ● Strong appreciation for EMC considerations in electronics development and the ability to debug EMC related issues ● Embedded programming skills (C++) ● Experience using version control systems such as git ● FPGA development (VHDL/Verilog) experience is beneficial more »
Chertsey, Surrey, South East, United Kingdom Hybrid / WFH Options
Polar Recruitment Services Ltd
etc. Experience with data modelling, table design, and mapping business needs to data structures. In depth knowledge in one or more programming languages (e.g. C++, Java, Python, R, PHP) Up to date understanding of best practices regarding system security measures. Hours of work: Flexible working pattern within a 37.5 hour more »
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 »
Graduate Software Engineers! C, C++, Java, Signal Processing, VHDL, Embedded, Electronics, Greenfield R&D. Surrey, South East UK (Must be eligible for SC/DV clearance) Are you a Graduate Software Engineer that craves innovation, greenfield projects, making an impact and having the autonomy to choose your own projects? Would … in any of the following areas are of particular interest: RF system design and implementation Signal processing algorithm design Software development (eg C/C++/Java) VHDL implementation for FPGAs Analogue/digital electronics design and implementation PCB schematic capture and layout How to apply Hit apply to upload more »
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 »