1 to 25 of 28 C Jobs in Cambridge

Senior Software Engineer - C

Hiring Organisation
ECM Selection (Holdings) Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£55000 - £85000/annum
Software development in C++ and Rust for low latency transactions This company creates ultra-high-speed FPGA-based hardware and highly optimised software for specialised applications requiring maximum performance. Due to continued growth, they are ...

Embedded Linux Software Engineer - Duxford - Hybrid (2/3) to £65k+Excellent Benefits

Hiring Organisation
Ascent Sourcing Ltd
Location
Babraham, Cambridge, Cambridgeshire, England, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £65,000 per annum
consultancy environment, enjoying variety and new challenges. The ideal candidate will additionally have experience of a good subset of the following: Real-Time C/C++ Experience of at least one higher level language for tooling or test automation (for example Python or C# & .NET). Broader embedded experience such ...

Embedded Firmware Engineer

Hiring Organisation
Vector Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £60000/annum
possible from below. Education & Core Skills Degree/Masters/PhD in Computer Science, Electronics, Embedded Systems or similar Strong commercial experience in embedded C development (ideally 5+ years) Experience with RTOS environments such as FreeRTOS, Zephyr, ThreadX or similar Confident working in Unix/Linux development environments Strong grounding ...

Contract Software Engineer - C

Hiring Organisation
Verso Recruitment Group
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Contract
Job Title: Contract Software Engineer - C++ Location: Cambridge Rate: We know rate transparency matters. While we can’t list a figure on this advert, we are more than happy to disclose immediately upon application Employment ...

Senior Software Engineer

Hiring Organisation
Anonymous
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£55000 - £75000/annum BONUS
shared ambition: to solve the toughest challenges by creating technologies to help to shape a better future.Software Engineers will have develpment experience using, C, C++, C#, Python and Java script. Software Engineers will have exposure to XAML .NET Core .NET Framework 3.5 , VBA , TS , JS, HTML5 (Entry Level ...

Software Engineer

Hiring Organisation
Octagon Group
Location
Cambridge, England, United Kingdom
Software Engineer - Cambridge Experience supporting new product introduction from prototype to volume manufacture Knowledge of embedded systems or firmware programming Experience with Python or C/C++ Understanding of manufacturing test systems and automation Knowledge of engineering change control and ISO9001 ...

Firmware Engineer

Hiring Organisation
Vector Recruitment Ltd
Location
Cambridge, England, United Kingdom
possible from below. Education & Core Skills Degree/Masters/PhD in Computer Science, Electronics, Embedded Systems or similar Strong commercial experience in embedded C development (ideally 5+ years) Experience with RTOS environments such as FreeRTOS, Zephyr, ThreadX or similar Confident working in Unix/Linux development environments Strong grounding ...

Senior Hardware Engineer – Digital & Analog Systems

Hiring Organisation
Entrust
Location
Cambridge, England, United Kingdom
safety and regulatory standards ECAD systems – ideally Altium design of security products The following skills would also be helpful in the role: C or Rust development for microcontrollers U-boot and Linux platform configuration and builds VHDL/Verilog Basic Qualifications: Degree qualified, or equivalent, in a relevant technical subject ...

Platform Engineer

Hiring Organisation
Undo
Location
Cambridge, England, United Kingdom
network administration, security, and diagnostics (e.g. routing, VPNs) Understanding of distributed systems and how to tune them for performance and high availability Familiarity with C/C++ and corresponding toolchains (gcc, gdb) Experience with AI-augmented development workflows Track record of driving incremental quality, efficiency or reliability improvements within ...

Senior Silicon Design Engineer

Hiring Organisation
Advanced Micro Devices
Location
Cambridge, Cambridgeshire, UK
Experience in Verilog/SystemVerilog (essential) UVM (Universal Verification Methodology) is a must-have, experience with Formal Verification would be an advantage Experience in C/C++, Python, Perl, TCL for scripting and testbench development Experience in designing complex digital hardware systems and developing hardware architectures for algorithm implementation would ...

Embedded Linux Engineer

Hiring Organisation
IC Resources
Location
Cambridge, England, United Kingdom
move rapidly from development into deployment. For this Embedded Linux Engineer role, we are looking for someone with: Strong experience developing embedded software in C/C++ Solid experience with Embedded Linux, including kernel and BSP development Understanding of Linux networking and system-level debugging Experience using Yocto to build ...

Field Application Engineer

Hiring Organisation
Verso Recruitment
Location
Cambridge, Cambridgeshire, UK
engineering teams. - Support product demonstrations, troubleshooting, and solution optimisation. Skills and Experience - Strong background in embedded systems. - Experience with VxWorks and Linux. - Proficiency in C/C++ for embedded systems/hardware - Ability to interpret customer needs and convert them into actionable technical requirements. - Confident communicator with experience working directly ...

Principle Audio Engineer

Hiring Organisation
The ONE Group Ltd
Location
Cambridge, England, United Kingdom
developing real-time audio or DSP software. Deep understanding of DSP algorithms including AEC, noise reduction, AGC, filtering, and beamforming. Strong programming capability in C/C++ for embedded or real-time systems. Experience optimising software for low-latency, resource-constrained platforms. Desirable Experience: Experience within mission-critical or safety ...

Digital Verification Engineer

Hiring Organisation
Microtech Global Ltd
Location
Cambridge, Cambridgeshire, UK
/test infrastructure Collaborate with partners through tapeout Requirements 5+ years industry verification experience Strong SystemVerilog and UVM Full verification lifecycle experience through tapeout C and/or Python for automation Git/GitHub collaboration Desirable: Formal verification (Jasper), RISC-V/ISA knowledge, security verification, silicon bring ...

Embedded Software Engineer

Hiring Organisation
ECM Selection (Holdings) Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
embedded software development with a proven track record of designing and implementing solutions to real-world problems. Strong proficiency with Linux and programming in C, plus at least one other relevant language such as C#, C++ or MATLAB. Knowledge in areas such as bare metal and RTOS software development, embedded … security reasons this is an in-office only role, no forms of hybrid or remote working are possible. Keywords: Embedded Software, Embedded Programming, C, C++, C#, MATLAB, Python, Linux, RTOS, Bare Metal, Software Architecture, Software Debugging, Electronics, Defence Another top job from ECM, the high-tech recruitment experts. Even ...

Software Engineer (RISC-V/Compiler)

Hiring Organisation
microTECH Global LTD
Location
Cambridge, England, United Kingdom
This includes work in areas such as: - RISC-V firmware and driver development. - Software hardening and security tools. - Embedded operating systems (in Rust and C). - Compilers, code generators, and linters. - Simulators and emulators (e.g. QEMU). - Electronic design automation (EDA) tools. - Performance and code size analysis. - Cloud-based infrastructure … such as continuous integration pipelines) Requirements : - Solid experience with C or Rust. - Strong algorithmic and problem solving skills. - A degree in Computer Science or equivalent experience. - A high standard of written and spoken English. Preferred or highly valued : - Experience designing, implementing, and maintaining large-scale or modular Rust codebases. - Expert ...

Embedded Software Engineer

Hiring Organisation
Verso Recruitment
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£50,000
through to final delivery, and who enjoys working across a range of platforms. Key Responsibilities - Embedded Software Engineer Design and develop embedded software using C & C++. Participate in code reviews and contribute to functional specifications. Work within Agile and LEAN methodologies as part of a scrum team. Develop on Linux … lines. Skills and experience - Embedded Software Engineer Strong understanding of the software development lifecycle. Experience with object‐oriented analysis and design. Proficiency in embedded C & C++ development. A collaborative mindset and strong communication skills. High attention to detail and motivation to work in a fast‐paced environment. Nice to have ...

Senior Embedded Software Engineer

Hiring Organisation
IC Resources
Location
Cambridge, England, United Kingdom
across complex Linux-based platforms. For this 5G Embedded Software Engineer role, we are looking for someone with: Strong experience developing embedded software in C and C++ Good knowledge of Embedded Linux and networking stacks Experience working with high-performance networking or packet processing systems Understanding of 3GPP 4G/… exposure to technologies such as DPDK, XDP or eBPF What Next? For more information on this role, or any other jobs across Embedded, Firmware, C/C++ Programming, Linux Networking or Telecoms Software, please contact me, Callum Allen , today. ...

Embedded Software Engineer

Hiring Organisation
IC Resources
Location
Greater Cambridge Area, United Kingdom
first-of-its-kind products. For this Embedded Software Engineer role, we are looking for someone with: Strong experience developing embedded software in C and C++ Experience working across the full software development lifecycle Good understanding of bare-metal and/or RTOS-based systems Ability to work closely with … world-leading engineering consultancy, then please apply today to learn more! For more information on this role, or any other jobs across Embedded, Firmware, C/C++ Programming or Electronics, please contact me, Callum Allen, today. ...

Embedded Linux Engineer

Hiring Organisation
Technical Futures Ltd
Location
Cambridge, Cambridgeshire, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
Embedded Linux Engineer with experience across both Embedded Linux and Real-Time C/C++ development will bring their broad skills to a thriving Technical Consultancy where you’ll contribute to the design and build of embedded systems across a wide range of applications. South Cambridge - Hybrid + generous salary … discipline. Commercial Embedded Linux development experience involving Yocto including knowledge of device trees, user-space and kernel-space and SoC platforms. Commercial Real-Time C/C++ development skills. Experience of at least one high level languages such as Python or C#. Experience of working at the boundary between electronics ...

Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£40000 - £80000/annum
Embedded Software Engineer: + Design and develop software applications and control algorithms using OO languages (C# and C++) and/or embedded code (C) + Collaborating with electronics, mechanical and systems engineers to integrate software with hardware components and robotics platforms Technical requirements for an Embedded Software Engineer: + Proficiency … C/C++, C#, or .NET for PC application development + Experience developing ARM Cortex MCUs + Professional experience utilising Docker containers + Strong understanding of software development lifecycle and version control (e.g., Git). Desirable experiences for an Embedded Software Engineer: + Experience with ...

Medical Device Software Engineer

Hiring Organisation
ECM Selection (Holdings) Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£70000 - £80000/annum DoE
Cambridgeshire, this diagnostics company develops medical instrumentation that provides accessible and timely results for public health purposes. Their system uses a combination of embedded C running on an RTOS, A React-Native app running on Android, and centralised data collection based on the LAMP stack and MariaDB. With products already … role is on-site in a pleasant countryside location. A highly competitive salary is on offer to the successful candidate. Keywords: Medical Device, Embedded C, RTOS, Android, React Native, LAMP, Mission-Driven, Cambridge Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite ...

CPU Architect - HW

Hiring Organisation
microTECH Global LTD
Location
Cambridge, England, United Kingdom
/RISC-V/MIPS architecture and the micro-architecture of current ARM/RISC-V CPU cores Experience in software development (C, C++, assembly, Python) Experience modeling microprocessors using higher-level languages like C/C++ Work well under cross-geography collaborative environment Desired: Familiarity with one or more ...

Embedded Software Engineer

Hiring Organisation
Verso Recruitment
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£55,000
working Role overview This position sits within a hands‐on engineering team developing embedded software for new and existing products. The work focuses on C programming, ARM‐based processors and Git‐driven development. The role suits someone who enjoys low‐level engineering and working closely with hardware teams. Key responsibilities … Design, develop and maintain embedded software in C - Implement, test and debug code on ARM microcontrollers or ARM‐based platforms - Use Git for version control, branching and collaborative development - Work with hardware, electronics and systems engineers to integrate features - Contribute to coding standards, testing processes and documentation - Support product development ...

Software Engineer

Hiring Organisation
Undo
Location
Cambridge, England, United Kingdom
Customer Engineering team, depending on skills and experience. All roles involve getting deep into low-level Linux programming and its quirks, working mainly in C (for our record-and-replay engine) and Python (some product parts and tests). Engineers are trusted to help set their team’s priorities … technical success in customer-led or internal projects. Typical responsibilities : Take ownership of software development tasks and complete to agreed schedule and quality (mainly C/Python on Linux) Take ownership of quality improvement activities as part of our defined processes Participate in team development activities like task estimation, code ...