Guildford, Surrey, United Kingdom Hybrid / WFH Options
Ecm Selection
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 More ❯
Surrey, Metro Vancouver, British Columbia Hybrid / WFH Options
ECM Selection
links. This role is fully on-site with no options for hybrid or remote work. Keywords: RSE, Scientific Modelling, R&D, Python, Julia, R, C, C++, C#, Fortran, Digital Twins, Agentic Systems, Probabilistic Programming, Machine Learning, Reinforcement Learning Another top job from ECM, the high-tech recruitment experts. Even if More ❯
Frimley, Surrey, United Kingdom Hybrid / WFH Options
Certain Advantage
and higher layers (Layer 2/3). Familiarity with standards compliance testing, preferably MIL-STD communication standards. Proficiency in programming languages such as C, C++, Python or Rust, and tools like MATLAB for algorithm development and simulation. Strong understanding of wireless communication systems, signal characteristics, and channel modelling. Ability More ❯
Sunbury-on-thames, Middlesex, United Kingdom Hybrid / WFH Options
FT Technologies Ltd
high reliability code Experience of PC application development with C# or other high level .NET Visual Studio programming language In-depth knowledge of embedded C Familiarity with all aspects of Software Q.A. Experience with software development and support for high technology manufactured products Knowledge of electronic hardware, firmware and software. More ❯
join an exciting High-Tech Company working in the renewable energy sector. You should bring a range of technical skills to include C# .NET, C Programming, Software QA and an understanding of electronic hardware. The successful Software Engineer will design, build and maintain efficient, reusable and reliable C# Code with More ❯
join an exciting High-Tech Company working in the renewable energy sector. You should bring a range of technical skills to include C# .NET, C Programming, Software QA and an understanding of electronic hardware. The successful Software Engineer will design, build and maintain efficient, reusable and reliable C# Code with More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
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 … 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 More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
The Talent Locker Ltd
continue your career at somewhere that offers excellent career progression whilst working for a market leader? Do you have experience working on IBM SDL, C/C++ and work to a senior development level and looking for the next step in your career? This company has a great reputation and … of other technologies including GSM (mobile communications) and experience on SDL is mandatory; QNX would be helpful but not mandatory. Other technologies used are C/C++ development with gcc and gdb, using Git/GitLab for version control, with Docker, Yocto/bitbake, and the Rational SDL Suite. Testing More ❯
Leatherhead, Surrey, United Kingdom Hybrid / WFH Options
ENGINEERINGUK
responsible for designing, developing, and maintaining robust backend systems that support secure, high-availability services with a global impact. Your expertise in Golang and C/C++ will be central to driving forward efficient, scalable software solutions. Operating within an Agile environment, you'll collaborate with fellow developers, business analysts … your cloud-native capabilities while contributing to a high-visibility international project. Key responsibilities include: Design, develop, and maintain backend services using Golang and C/C++ Create and maintain automated unit and integration tests to ensure high code quality Participate in Agile development cycles (SAFe methodology) and collaborate in … on experience in backend software development with a strong command of Golang, as well as proficiency in at least one additional language such as C or C++. You should have a proven track record in building scalable, maintainable backend systems and a passion for clean, efficient coding practices. Your approach More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
Ecm Selection
high-speed data processing, cyber security and radio communications. They are looking for a lead software engineer to join their team to provide expert C and C++ knowledge as well as be a mentor and leader for other engineers. You will be working alongside talented software engineers as well as … in a numerate subject from a top (think Russell group) university supported by top marks at A Level Strong commercial experience in C and C++ around data processing or network security Good all-round software development skills and a keen appreciation for clear and efficient software design On offer alongside More ❯
Leatherhead, Surrey, South East Hybrid / WFH Options
CGI
the unit and module integration scripts on the updated hardware and toolsets. Specific tasks include: • developing and updating unit/module integration scripts in C within the updated test environment • checking/modifying code for compatibility with the automated test environment • checking modified code for compliance with safe coding standards … applying quality management processes and standards Required qualifications to be successful in this role • C/C++ • Experience of automated test tools (specifically Cantata++, but experience with equivalent tools would be acceptable) • Working to coding standards and familiarity with safety-critical development • Basic understanding of satellite navigation #LI-SB2 #TJ More ❯
Guildford, England, United Kingdom Hybrid / WFH Options
Crowd Connected
shape the future of our SDK. Key Responsibilities: ● Maintain and Enhance SDK Code: Work with Swift on iOS, Kotlin and Java on Android and C in our core positioning engine to optimize the performance of sensors, data processing, and network communication across mobile platforms. ● Strong iOS experience. You’re the … may become part of our stack. ● Experience with Bluetooth Low Energy and iBeacons ● Experience with C. Our core positioning engine is currently written in C, with the same code-base used by both iOS and Android SDKs ● Experience with memory management, code profiling, and performance optimisation ● Experience with cross platform More ❯
guildford, south east england, united kingdom Hybrid / WFH Options
Futura Design Limited
resolution of charging software architecture issues and collaborating across teams and functions to develop software requirements. A solid understanding of Embedded Coder and MISRA C for production code generation is essential. The architect may also be required to undertake other tasks as directed by their line manager in relation to … SiC, MOSFETs etc.). Familiarity with DSpace SystemDesk and/or MathWorks System Composer. Fixed point code generation (Embedded Coder/Target Link/C etc.). Experience with Infineon TriCore and DSP microcontrollers. Higher degree in software, controls or other relevant subject. Additional Information: Hybrid working: yes. Travel may More ❯
woking, south east england, united kingdom Hybrid / WFH Options
Futura Design Limited
resolution of charging software architecture issues and collaborating across teams and functions to develop software requirements. A solid understanding of Embedded Coder and MISRA C for production code generation is essential. The architect may also be required to undertake other tasks as directed by their line manager in relation to … SiC, MOSFETs etc.). Familiarity with DSpace SystemDesk and/or MathWorks System Composer. Fixed point code generation (Embedded Coder/Target Link/C etc.). Experience with Infineon TriCore and DSP microcontrollers. Higher degree in software, controls or other relevant subject. Additional Information: Hybrid working: yes. Travel may More ❯