1 to 25 of 30 C Jobs in Cambridgeshire

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 Software Engineer

Hiring Organisation
Tec Partners
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
projects, often at the forefront of emerging technology What we are looking for 3+ years' experience in embedded software development Strong experience programming in C, plus at least one additional language such as C++, C#, or MATLAB Experience working with Linux in an embedded or systems context A relevant degree ...

Embedded Software 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 ...

Senior Embedded Software Engineer

Hiring Organisation
Redline Group Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£75,000
Experience required for this Senior Embedded Software Engineer role based in Cambridgeshire: Extensive experience in embedded firmware development and system architecture Strong proficiency in C/C++, RTOS, and low-level interfaces (SPI, I2C, UART) Solid understanding of microcontrollers, SoCs, and hardware/software co-design Experience with system-level ...

Perception Software Engineer - SLAM/C

Hiring Organisation
Redline Group Ltd
Location
Cambridge, Cambridgeshire, Waterbeach, United Kingdom
Employment Type
Permanent
Salary
£40000 - £50000/annum
Perception Software Engineer - SLAM/C++ We are partnered with a robotics business in the Cambridge area who are developing next-generation autonomous platforms. They are looking for a Perception Software Engineer - SLAM to design ...

Embedded Software Engineer

Hiring Organisation
TEC Partners - Technical Recruitment Specialists
Location
Cambridge, England, United Kingdom
Software Engineering, Computer Engineering, or related fields. Strong background in formal software development for embedded systems (automotive, aerospace, or medical sectors). Proficiency in C programming for safety-critical applications, including adherence to MISRA guidelines. Hands-on experience with 32-bit CPUs, real-time programming, and debugging tools like CANalyzer ...

Senior UI Developer, C

Hiring Organisation
ECM Selection (Holdings) Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £65000/annum DoE plus benefits
Developing WPF applications for simulations for scientific industry This successful Cambridge company develop simulation software for specialist industry. With international reach, yet local offices and a family feel they would suit an experienced engineer skilled ...

Firmware Engineer

Hiring Organisation
Platform Recruitment
Location
Milton, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£40000 - £60000/annum
regression testing and performance testing Validate new silicon chips Experience required: Strong background in real-time embedded firmware 5+ years of experience with C/C++ development 2+ years of experience with Python Experience developing cross-platform code Desirable skills for a Firmware Engineer to have; Experience with unit test ...

Principal Embedded Software Engineer

Hiring Organisation
Platform Recruitment Limited
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£85,000
also the actual product itself from idea through to production Requirements as a Principal Embedded Software Engineer: + Strong experience developing embedded software using C/C++ for RTOS-based systems (ideally Zephyr) + Experience at a senior level in a consultancy environment + Strong understanding of embedded Linux ...

Graduate Engineer

Hiring Organisation
Oho Group Ltd
Location
Cambridgeshire, England, United Kingdom
Engineering, Computer Engineering, Computer Science, or similar from a top University or Russel Group Worked in an internship bringing commercial experience Knowledge of embedded C/C++ Familiarity with microcontrollers (e.g., ARM Cortex-M, STM32, AVR, PIC) Desirable Worked or have internships in the semiconductor/telecommunications space ...

Software Engineer

Hiring Organisation
IC Resources
Location
Cambridge, England, United Kingdom
Experience for the Software Engineer includes: PhD in Mathematics, Physics or similar A-Levels in Mathematics, Physics or similar graded A* - B Proficiency in C, C++, Python Desired: experience with HDLs such as SystemVerilog or VHDL If you are an PhD graduate looking for an exciting Software Engineer opportunity ...

Principal GPU Hardware Design Engineer

Hiring Organisation
5V Tech
Location
Cambridge, England, United Kingdom
architectures Knowledge of formal verification and design intent capture Experience with P&R/physical design flows Programming skills in C, C++, Python, SystemC, Perl, or TCL Understanding of UVM-based verification environments Take the next step in your career and apply today! 5V Tech are acting as an Employment ...

Business Development Representative

Hiring Organisation
Undo
Location
Cambridge, England, United Kingdom
revolutionary time-travel debugging software that changes how developers understand and fix the most complex bugs in the world’s most valuable software (Linux C/C++). We are already used by many of the world's most important technology companies in the Semiconductor, Networking, and HPC domains ...

Linux Kernel Engineer

Hiring Organisation
IC Resources
Location
Cambridge, England, United Kingdom
Kernel Engineer role, we are looking for someone with: Strong experience in Linux kernel development Deep understanding of kernel internals, drivers and subsystems Excellent C programming skills and experience with low-level systems Experience with debugging, profiling and performance optimisation on Linux Comfortable collaborating with cross-discipline engineering teams Ideally ...

Design Verification Engineer

Hiring Organisation
IC Resources
Location
Cambridge, England, United Kingdom
company who bring large and ongoing investment from one of the world’s leading backers of innovative AI companies! SW Verification experience with Python, C/C++ is welcome alongside the traditional UVM based Verification. Responsibilities and Duties Verification activities within the verification team Ensuring good communication between sites Verification ...

Compiler Engineer

Hiring Organisation
European Tech Recruit
Location
Cambridgeshire, England, United Kingdom
documentation and feature descriptions to support internal and external users Required Qualifications Strong experience in GPU software development, graphics, or compiler engineering Proficiency in C/C++ and low-level systems programming Experience working with GPU architectures, graphics pipelines, or compute frameworks Solid understanding of performance optimisation and power efficiency ...

Principal Verification Engineer

Hiring Organisation
Microtech Global Ltd
Location
Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
infrastructure Requirements: 8+ years in digital design verification with leadership experience Strong SystemVerilog/UVM skills Full verification lifecycle experience through tapeout C and/or Python for test automation Git/GitHub and team collaboration experience Nice to Have: Formal verification, RISC-V/ISA experience, security verification, post ...

Compiler Engineer

Hiring Organisation
IC Resources
Location
Cambridge, England, United Kingdom
validation infrastructure Debugging complex low-level issues across compiler and hardware boundaries Compiler Engineer Background Strong experience in compiler development , ideally with LLVM Solid C/C++ and systems-level programming skills Good understanding of computer architecture and low-level performance concepts Experience working on performance-critical or hardware-adjacent ...

Digital Verification Engineer

Hiring Organisation
Microtech Global Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
support successful tapeouts Requirements Essential 5+ years industry experience in design verification Strong SystemVerilog and UVM experience Full verification lifecycle experience through tapeout C and/or Python for tests and automation Git/GitHub and collaborative team experience Desirable Formal verification (e.g. Jasper) RISC-V or ISA experience Security ...

Digital Verification Engineer

Hiring Organisation
Microtech Global Ltd
Location
Cambridge, Cambridgeshire, UK
support successful tapeouts Requirements Essential 5 years industry experience xohmjla in design verification Strong SystemVerilog and UVM experience Full verification lifecycle experience through tapeout C and/or Python for tests and automation Git/GitHub and collaborative team experience Desirable Formal verification (e.g. ...

Junior Embedded Software Engineer

Hiring Organisation
IC Resources
Location
Cambridge, England, United Kingdom
cutting-edge wireless products. For this Junior Embedded Software Engineer role, we are looking for someone with: Foundational experience developing embedded software in C/C++ Exposure to Linux-based development environments Understanding of embedded debugging techniques and a strong willingness to learn Interest in wireless technologies Strong problem-solving … innovative 5G technology company, then please apply today to learn more! For more information on this role, or any other jobs across Embedded, Firmware, C/C++ Programming or Linux Development, please contact me, Callum Allen , today. ...

Principal/Senior Embedded Software Engineer

Hiring Organisation
Verso Recruitment Group
Location
Cambridge, England, United Kingdom
wants to stay close to the code while influencing broader engineering outcomes. Key Responsibilities - Lead the design, development, and maintenance of embedded software in C - Drive technical direction across new projects and updates to existing designs - Conduct and oversee code reviews, ensuring high standards and best practices - Mentor and support … technical input during planning, estimation, and design discussions - Troubleshoot complex issues on ARM‐based microcontrollers and processors Required Skills & Experience - Extensive experience with Embedded C development - Strong proficiency with Git and collaborative development workflows - Deep understanding of ARM architectures and low‐level programming - Proven experience leading projects or technical workstreams ...

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 ...

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. ...

Senior Firmware Engineer - Bare Metal

Hiring Organisation
Verso Recruitment Group
Location
Colchester, Milton, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£55000 - £65000/annum
enjoys hands‑on engineering, clean and maintainable code, and collaborating with multidisciplinary teams. Key Responsibilities - Design, develop, and maintain firmware for embedded systems using C - Implement object‑oriented design principles in resource‑constrained environments - Develop bare‑metal and RTOS‑based applications - Work closely with hardware, systems, and software teams … control, branching, code reviews, and collaborative development - Contribute to continuous improvement of development processes and coding standards Essential Skills & Experience - Strong proficiency in embedded C - Solid understanding of object‑oriented programming concepts - Experience developing for bare‑metal systems and/or RTOS environments - Familiarity with common embedded development tools (compilers ...