11 of 11 C Jobs in Surrey

Senior Embedded Software Engineer – Motorsport

Hiring Organisation
GTS Group Ltd
Location
Woking, England, United Kingdom
Looking For Expert in MATLAB programming and Simulink control algorithm modelling . Skilled in MATLAB/Simulink code generation customisation (e.g., TLC). Strong C/C++ skills and experience with ARM toolchains . Experience with real-time control systems and RTOS . Familiar with version control systems (e.g. ...

Embedded Software Engineer - Audio Technologies

Hiring Organisation
Christy Media Solutions
Location
Surrey, England, United Kingdom
existing software through debugging and enhancement Sharing ideas, reviewing code and contributing to better engineering practices What We’re Looking For Strong experience with C and/or C++ in embedded environments Hands-on development using ARM-based platforms Comfortable working with low-level interfaces such ...

Senior Software Developer

Hiring Organisation
Dynamic Search Solutions Ltd
Location
Guildford, Surrey, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
both technical and non-technical stakeholders Desirable/Nice to Have Experience with FreeSWITCH (configuration and/or source code exposure) Working knowledge of C or C++ Experience with Kamailio Authentication and authorisation frameworks (OAuth2, Auth0) Databases such as MongoDB and MySQL CI/CD pipelines (e.g. GitHub Actions) Kubernetes ...

Experienced Developer (SIP/VoIP)

Hiring Organisation
Mobilus Limited
Location
GU1 1EP, Guildford, Surrey, United Kingdom
Employment Type
Permanent
Salary
£55000 - £65000/annum + excellent benefits
Jinja, Pytest, SQLAlchemy, Marshmallow Wireshark for SIP/RTP trace analysis/fault-finding Docker containerisation Linux (Ubuntu) based systems Any knowledge of Freeswitch, C/C++, Kamailio, Auth0/0Auth, Mongo DB, My SQL, ArgoCD/Kubernetes or Web RTC would prove advantageous for this role. This ...

Junior Hardware Engineer

Hiring Organisation
Platform Recruitment
Location
Jacob's Well, Surrey, United Kingdom
Employment Type
Permanent
Salary
£40000 - £45000/annum
within cross-functional teams. Skills Required: + PCB Design Knowledge/Exposure + Knowledge of FPGAs, VHDL or Verilog + Experience with Software, Embedded C/C++ + Must be a graduate from a Russell Group University, achieving at least a 2:1 This role pays a competitive salary ...

Software Architect - Embedded Systems

Hiring Organisation
Hudson Shribman
Location
Redhill, Surrey, United Kingdom
Employment Type
Permanent
Salary
£70000 - £75000/annum
continuous improvement, and process development. Deliver reliable software solutions within agreed cost and time parameters. Required Skills & Experience Proven experience developing embedded software in C . Strong understanding of real-time operating systems (RTOS) and embedded processors. Experience working on human-interfaced or telecommunications-type systems (e.g. displays, control panels ...

FPGA Engineer

Hiring Organisation
Christy Media Solutions
Location
Surrey, England, United Kingdom
Essential) Experience Xilinx FPGA platforms and toolchains Audio-over-IP technologies (e.g. Dante, AES67) Ethernet and networking concepts DSP programming (including SHARC) C/C++ alongside HDL Embedded Linux or bootloader experience Exposure to digital audio products or mixing systems Why This Role? Work on technically challenging products where performance ...

Security Testing Consultant

Hiring Organisation
Anson Mccade
Location
Guildford, Surrey, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
CHECK Team Member or equivalent certification (e.g. OSCP ), or able to reach this level within 3 months Desirable Skills Scripting or development experience (Python, C/C++, ASM, or similar) Background in application, OS, database, or security operations Experience delivering testing within Government, Telecommunications, Energy, or Financial Services sectors Exploit ...

Embedded Software Engineer

Hiring Organisation
Halian Technology Limited
Location
Surrey, South East, United Kingdom
Employment Type
Permanent
work on next-generation wireless and connected medical devices, taking products from concept through to regulatory-compliant release. Responsibilities Design, develop, and maintain embedded C firmware for ARM Cortex-M microcontrollers in bare-metal or RTOS environments. Implement modular, maintainable, and testable code suitable for safety-critical medical devices. Conduct … validation activities as required for medical device compliance. Requirements Must-Have: 5+ years of embedded software development experience. Strong, hands-on expertise in C programming for embedded systems. Deep experience with ARM Cortex-M microcontrollers and associated toolchains (GCC, CMake, etc.). Proficient with RTOS environments such as FreeRTOS ...

Embedded Software Engineer

Hiring Organisation
X4 Technology
Location
Farnham, England, United Kingdom
work makes a real impact on products shipped worldwide — not just simulations on a screen. 🔧 What You’ll Be Doing • Writing and maintaining embedded C firmware on STM32 microcontrollers • Collaborating closely with electronics and mechanical engineers on new product development • Supporting hardware bring-up , integration and troubleshooting • Playing … embedded platforms with clean, maintainable code • Taking real ownership — your ideas are welcomed and implemented 🧠 What We’re Looking For • Proven experience in embedded C software development (STM32 experience preferred) • Exposure to hardware development workflows and collaborative debugging • Understanding of EMC requirements and support through testing cycles • Strong problem-solving ...

Lead Software Engineer

Hiring Organisation
ReeVR
Location
Redhill, Surrey, South East, United Kingdom
Employment Type
Permanent
Salary
£55,000
environment. The role offers variety, technical depth and the chance to influence both new feature development and legacy systems. Core technologies include C# and C, operating within a robust, source-controlled codebase. ---------------------------------------- Key responsibilities Lead and manage the Software Team within an Agile development environment Deliver software across the full … Deliver projects in line with agreed schedules and business priorities ---------------------------------------- Essential experience 5 years software development experience 2 years experience with both C# and C 1 year managing a software team using Agile methodologies Strong knowledge of version control systems (Git/SVN) Experience developing C applications in Linux using ...