1 to 25 of 26 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
Oho Group Ltd
Location
Cambridgeshire, England, United Kingdom
ideally have Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or similar 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 ...

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

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

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

System Test Engineer

Hiring Organisation
The ONE Group Ltd
Location
Cambridge, England, United Kingdom
Testing and Validation Conduct comprehensive testing of 5G NR SA FWA solutions, including cabled and over-the-air tests Design and develop in C/C++ and Python Work with 3GPP, Embedded Software Architecture, 5GCN, CU, DU, RU What we're looking for: Experience with Data Networks A good understanding ...

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

Embedded Linux Software Engineer

Hiring Organisation
Platform Recruitment
Location
CB4, Milton, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum
Software Engineer with strong Linux experience to join their software dev team. Responsibilities as an Embedded Linux Software Engineer : Design & implement software solutions in C Integrate Linux software with hardware, interpreting schematics Collaborate with other teams to analyse technical issues and contribute to their timely and effective resolution Requirements: Experienced … developing ARM MCUs in C Confident with Linux-based systems development, including experience with the Linux boot process, DTB, and kernel drivers Familiar with networking protocols Proficiency in developing user-level software that interacts with the Linux operating system Bonus skills for an Embedded Linux Software Engineer: Familiarity with Yocto ...

Senior C++ Software Engineer

Hiring Organisation
SoCode Limited
Location
Cambridge, Teversham, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£55000 - £65000/annum
C++ on Linux OS but may also have the chance to dip into embedded components of the product, which are being programmed in C on RTOS. Key Requirements 5/6 years experience programming in C++ Experience programming on Linux OS Experience working across or exposure to the entire SDLC … Experience developing software within the telecommunications industry Desired but not essential: Exposure or experience programming in C on RTOS Exposure to embedded systems ...

Principal Software Engineer

Hiring Organisation
The ONE Group Ltd
Location
Cambridge, England, United Kingdom
make sound technical decisions Work directly with clients to capture requirements and shape technical direction Write, review, and integrate production-quality code, primarily in C/C++ Mentor and support other engineers, promoting best practice across the team Stay current with technologies shaping embedded, IoT, and connected products Skills & Experience … Required Strong experience developing embedded software in C/C++ for RTOS-based systems Proven background working with low-power, resource-constrained MCUs Experience configuring and working with RTOS environments such as FreeRTOS or Zephyr Solid understanding of embedded Linux Ability to communicate clearly with both technical and non-technical ...

Software System Architect

Hiring Organisation
IC Resources
Location
Greater Cambridge Area, United Kingdom
working with and defining system architectures Experience communicating with stakeholders to define requirements, and ensure delivery Commercial software development experience in languages such as C/C++, Python Ideally, domain experience with embedded systems, application software, IoT/Cloud stacks, AI/ML or cybersecurity - you don’t need … technical domains, then please apply today to learn more! For more information on this role, or any other jobs across Software Architecture, Embedded, Firmware, C/C++ or Systems Engineering, please contact me, Callum Allen, today. ...