301 to 325 of 395 C Jobs in the UK

Software Engineer

Hiring Organisation
Huber+Suhner Polatis
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Contributing to architectural discussions, design reviews and continuous improvement initiatives Taking ownership of software modules from concept through to deployment Developing application software in C using POSIX APIs Working within Linux-based systems, including boot processes, Device Tree configuration (DTB) and kernel driver interaction Integrating and maintaining open-source libraries … have: Degree in Computer Science, Electronics, Software Engineering or a related discipline, or equivalent industry experience At least 3 years' experience developing software in C for embedded systems Experience working with ARM-based microcontrollers Strong understanding of coding standards, software design principles and development best practices Experience developing software ...

Senior Electronics Hardware Engineer

Hiring Organisation
Sonardyne International Limited
Location
Yateley, Hampshire, South East, United Kingdom
Employment Type
Permanent
boards and prototypes. Debugging hardware and investigating those particularly stubborn problems that dont behave quite as the simulation suggested they would. Writing embedded C and potentially C++ to support board bring-up, diagnostics and hardware integration. Designing with EMC in mind and supporting EMC testing and compliance activities. Planning … hardware. Schematic capture and PCB design using Altium Designer or a comparable professional tool. Hardware simulation and modelling. EMC-aware design and testing. Embedded C for low-level hardware interaction, bring-up and debugging. Electronic test, measurement and practical laboratory debugging. Taking electronic products from concept through prototype and into ...

Embedded Control Systems Engineer (C/C++)

Hiring Organisation
Ernest Gordon Recruitment
Location
Knutsford, Cheshire, North West, United Kingdom
Employment Type
Permanent
Salary
£50,000
Embedded Control Systems Engineer (C/C++) £45,000 - £50,000 + 10% Bonus + Life Assurance + Private Healthcare + Medical + Flexitime Knutsford Are you an Embedded Control System Engineer or similar with a knowledge of C/C++, looking to join a highly ambitious company, offering industry … fields of operation, headcount and general future planning activities alike. This role would suit an Embedded Controls Engineer or smilar with a knowledge of C/C++, looking for a truly unique opportunity comibing both software and hardware skills, where you can showcase your experience to lead and develop ...

Junior Embedded Software Engineer

Hiring Organisation
ZENOVO LTD
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£40,000
prototype and production systems. Work across the full software development lifecycle, from requirements and design through to implementation, testing and deployment. Develop embedded C software and reusable libraries/components across multiple products. Plan and execute software testing, verification and validation activities. Collaborate closely with software, systems and hardware engineering … assigned tasks and contribute to continuous improvement of development and testing processes. Required Skills & Experience: Experience developing embedded software within a regulated environment. C programming skills, and ideally a knowledge safety-critical embedded applications. Understanding of MISRA C and embedded software development best practices. Experience with 32-bit CPUs, FPUs ...

Senior Firmware Engineer

Hiring Organisation
Platform Recruitment
Location
Sompting, West Sussex, United Kingdom
Employment Type
Permanent
Salary
£60000 - £75000/annum
develop embedded firmware for high-performance electronic systems, supporting new and existing products throughout the development lifecycle. Key Responsibilities Develop embedded firmware in C/C++ for microcontrollers, SoCs, and FPGA-based systems. Design, implement, test, and maintain real-time embedded software. Collaborate with hardware engineers on hardware/software … code reviews and improve software quality and maintainability. Support technical design, validation, and project delivery. Skills & Experience 5+ years' embedded firmware development experience. Strong C/C++ programming skills and RTOS experience. Background in power electronics, power conversion, or digital control systems. Experience with FPGA, DSP, Python/MATLAB ...

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

Senior IC Design Engineer

Location
United Kingdom
developing advanced mixed-signal and embedded solutions Defining digital architectures and contributing to RTL development using Verilog/SystemVerilog Developing embedded software in C/C++ for sensing, control and signal processing applications Supporting silicon bring-up, debugging and validation activities Working across hardware, firmware and system-level engineering challenges … looking for Experience developing digital or mixed-signal integrated circuits Strong Verilog and/or SystemVerilog skills Embedded software development experience using C/C++ Good understanding of microcontrollers and embedded systems Experience with Python, MATLAB or similar engineering tools Strong analytical and problem-solving skills Why join? Work ...

Senior IC Design Engineer

Hiring Organisation
FBI &TMT
Location
Fareham, Hampshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
developing advanced mixed-signal and embedded solutions Defining digital architectures and contributing to RTL development using Verilog/SystemVerilog Developing embedded software in C/C++ for sensing, control and signal processing applications Supporting silicon bring-up, debugging and validation activities Working across hardware, firmware and system-level engineering challenges … looking for Experience developing digital or mixed-signal integrated circuits Strong Verilog and/or SystemVerilog skills Embedded software development experience using C/C++ Good understanding of microcontrollers and embedded systems Experience with Python, MATLAB or similar engineering tools Strong analytical and problem-solving skills Why join? Work ...

Firmware Engineer

Hiring Organisation
Platform Recruitment
Location
Milton, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£35000 - £45000/annum
biomedical. Job Responsibilities Design, develop and verify FPGA functionality using VHDL for high-performance data acquisition and signal processing systems. Develop embedded software in C to control hardware, implement low-level functionality and interface with FPGA-based systems. Collaborate with hardware and software engineers to integrate, test and optimise … features across complex electronic products. Technical Requirements Strong commercial experience using VHDL. Strong programming skills in C for embedded systems or low-level hardware control. Experience designing and debugging digital electronic systems, including hardware/software integration. Familiarity with FPGA development environments such as AMD/Xilinx Vivado or Intel ...

Senior IC Design Engineer

Hiring Organisation
FBI &TMT
Location
Hill Head, West Yorkshire, UK
developing advanced mixed-signal and embedded solutions Defining digital architectures and contributing to RTL development using Verilog/SystemVerilog Developing embedded software in C/C++ for sensing, control and signal processing applications Supporting silicon bring-up, debugging and validation activities Working across hardware, firmware and system-level engineering challenges … looking for Experience developing digital or mixed-signal integrated circuits Strong Verilog and/or SystemVerilog skills Embedded software development experience using C/C++ Good understanding of microcontrollers and embedded systems Experience with Python, MATLAB or similar engineering tools xehkeey Strong analytical and problem-solving skills Why join? Work ...

Lead Embedded Software Engineer

Hiring Organisation
Renishaw PLC
Location
Wotton-Under-Edge, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
Salary
£55,000
registers to systems architecture, implementing control and measurement algorithms, collaborating with multidisciplinary teams, and troubleshooting code. Candidates should have experience in modern C++ and C for embedded systems, a solid understanding of software design, and a passion for solving complex problems. Desirable skills include familiarity with Git, Azure DevOps, multithreaded … standard. Liaise with application and product-support engineers to diagnose and fix issues found in the field. Key requirements Experience of modern C++ and C for embedded systems. A clear understanding of software design and architecture. A desire to write high-quality software. A genuine interest in developing and using ...

Embedded Software Engineer

Hiring Organisation
Rise Technical Recruitment
Location
Witney, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £60000/annum Hybrid + 33 days leave + more
+ Specialist Training + Technical Progression + High Ownership + Hybrid Working Are you an Embedded Software Engineer with experience in C, C++ or Ada looking to develop safety-critical technology for next-generation autonomous systems? This is an excellent opportunity to join an early-stage, mission-led engineering business … certification-focused development against DO-178C DAL A/B objectives The Person: *Strong embedded or real-time software engineering experience *Commercial experience with C, C++, Ada or a comparable low-level language *Understanding of software design, integration and verification *Safety-critical, regulated or aerospace experience beneficial but not essential ...

Electronics Engineer / Embedded Developer

Hiring Organisation
Process Instruments
Location
Burnley, Lancashire, North West, United Kingdom
Employment Type
Permanent
Salary
£50,000
support our existing products. As an Electronics Engineer/Embedded Developer, you will: - Design circuits for sensors and process instrumentation - Write high-quality C code for new and existing products - Build, test and maintain our embedded firmware - Create prototypes of new instrumentation - Ensure that any issues are resolved quickly About … maintaining firmware and hardware using ARM microcontrollers - Planning and designing the architecture and prototyping of new firmware - Maintaining and fixing bare-metal embedded C firmware It would be great if you had experience with the following, but this isnt essential: - A good science education - KiCad for PCB design - RTOS software ...

Software Engineer

Location
Farnborough, Hampshire, United Kingdom
Join AALTO in Farnborough as Software Engineer, developing safety-critical C software for Zephyr and helping unlock Stratospace through pioneering aerospace technology. AALTO, a global leader in Stratospace. Based in Farnborough, AALTO is an Airbus subsidiary that manufactures, operates, and delivers services with its solar-powered, stratospheric platform: Zephyr. Zephyr … people Team AALTO. Together, we can Unlock Stratospace. Design, develop, test and maintain high-quality software for safety-critical airborne systems, primarily using C, with C++ and Python where appropriate. Contribute across the full software development lifecycle, from requirements capture and design through to implementation, integration, verification and qualification. Work ...

Application Security Consultant

Hiring Organisation
Ricoh
Location
London, United Kingdom
Employment Type
Permanent
Secure Development Centre of Excellence. Develop and promote consistent application security methodologies, standards and best practices. Support secure coding standards across technologies including Java, C, C++ and other relevant languages. Integrate security controls and automated testing into CI/CD pipelines , including SAST, DAST and SCA. Support threat modelling … within CI/CD and DevSecOps environments . The ability to read and understand code in at least one major language such as Java, C, C++, C#, Python or similar. Knowledge of secure software development lifecycles and shift-left security practices. Experience with threat modelling , such as STRIDE or similar ...

C / C++ Software Engineer

Location
United Kingdom
. They're looking for a Software Engineer to join their software team in Southampton. This role would suit someone whose main focus is C or C++ software development , particularly in multithreaded or high-performance systems. The Role You'll develop, integrate and optimise software that supports the company … hardware, architecture and system-test teams, you'll tackle performance challenges and help build reliable software for a demanding technical environment. Key Responsibilities Develop C/C++ software used to run and test 5G NR PHY algorithms Improve software performance through optimisation and multithreading Integrate software components and help resolve ...

C / C++ Software Engineer

Hiring Organisation
Spectrum IT Recruitment Limited
Location
Southampton, Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
£50,000
. They're looking for a Software Engineer to join their software team in Southampton. This role would suit someone whose main focus is C or C++ software development , particularly in multithreaded or high-performance systems. The Role You'll develop, integrate and optimise software that supports the company … hardware, architecture and system-test teams, you'll tackle performance challenges and help build reliable software for a demanding technical environment. Key Responsibilities Develop C/C++ software used to run and test 5G NR PHY algorithms Improve software performance through optimisation and multithreading Integrate software components and help resolve ...

Embedded Software Engineer

Location
United Kingdom
prototype and production systems. Work across the full software development lifecycle, from requirements and design through to implementation, testing and deployment. Develop embedded C software and reusable libraries/components across multiple products. Plan and execute software testing, verification and validation activities. Collaborate closely with software, systems and hardware engineering … tasks and contribute to continuous improvement of development and testing processes. Required Skills & Experience: Commercial experience developing embedded software within a regulated environment. Strong C programming skills, ideally in safety-critical embedded applications. Good knowledge of MISRA C and embedded software development best practices. Experience with 32-bit CPUs, FPUs ...

Embedded Software Engineer

Hiring Organisation
ZENOVO LTD
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£65,000
prototype and production systems. Work across the full software development lifecycle, from requirements and design through to implementation, testing and deployment. Develop embedded C software and reusable libraries/components across multiple products. Plan and execute software testing, verification and validation activities. Collaborate closely with software, systems and hardware engineering … tasks and contribute to continuous improvement of development and testing processes. Required Skills & Experience: Commercial experience developing embedded software within a regulated environment. Strong C programming skills, ideally in safety-critical embedded applications. Good knowledge of MISRA C and embedded software development best practices. Experience with 32-bit CPUs, FPUs ...

Staff Control Software Engineer

Hiring Organisation
ReeVR
Location
London, United Kingdom
Employment Type
Permanent
Salary
£10,000
movement and behaviour of these robotic systems. This is a highly hands-on role combining robotics control, software development and technical leadership. Key Skills C Python Robotics control systems Real-time control ROS2 Real-time Linux and/or RTOS Robotics simulation HIL testing Physical robot validation Software architecture Automated … Role As a Lead Control Software Engineer, you will: Develop real-time control software for humanoid robots. Develop and optimise production-quality C and Python. Take control algorithms from research and prototype through to production. Deploy and validate software on physical robotic systems. Work with simulation and hardware ...

Staff Control Software Engineer

Location
United Kingdom
movement and behaviour of these robotic systems. This is a highly hands-on role combining robotics control, software development and technical leadership. Key Skills C Python Robotics control systems Real-time control ROS2 Real-time Linux and/or RTOS Robotics simulation HIL testing Physical robot validation Software architecture Automated … Role As a Lead Control Software Engineer, you will: Develop real-time control software for humanoid robots. Develop and optimise production-quality C and Python. Take control algorithms from research and prototype through to production. Deploy and validate software on physical robotic systems. Work with simulation and hardware ...

Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£55000 - £70000/annum + bonus
Software Engineer. Responsibilities : Play a key role in developing scalable software architecture, and make design decisions Take ownership of software models, developing software in C in an embedded Linux environment Interpret hardware schematics and contribute to hardware-software integration Requirements: Strong experience developing ARM Cortex MCUs in C within ...

Electronics Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Rugby, Warwickshire, West Midlands, United Kingdom
Employment Type
Permanent
Salary
£60,000
support. You'll be working on innovative electronic solutions from concept through to production, combining strong analogue/digital hardware design skills with embedded C/C++ firmware development. This is a great opportunity for an engineer who enjoys ownership of a project end-to-end, working closely with suppliers … solutions, including full lifecycle work from schematic and component selection through to PCB layout and prototype testing, in line with design specifications Developing embedded C/C++ firmware for PIC, NXP or similar microcontrollers, including examining and understanding existing deployed firmware to provide bug fixes with minimal risk Documenting technical ...

Embedded/Electronics Engineer

Hiring Organisation
Platform Recruitment
Location
Budlett's Common, East Sussex, Budletts, United Kingdom
Employment Type
Permanent
Salary
£40000 - £45000/annum
engineering team to deliver robust, reliable solutions. Your responsibilities will include: Designing analogue and digital electronic circuits for embedded systems Developing embedded firmware in C for microcontroller-based products Supporting products throughout their lifecycle, including component selection and obsolescence management Modifying mechanical designs where required using CAD Developing bespoke product … continuous product improvement What We're Looking For You'll ideally have: Experience in embedded electronics product development Strong embedded firmware development experience (Embedded C) Analogue and digital electronics design experience PCB design and schematic capture experience Some exposure to mechanical design/CAD Experience within safety-critical, industrial, communications ...

Embedded Software Engineer

Hiring Organisation
Platform Recruitment Limited
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£65,000
mark on the future of comms technology in the heart of the UKs wireless & telecoms sector in Cambridge. Responsibilities : 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 Proficiency in developing user-level software that interacts with the Linux operating system Bonus skills: Familiarity with Yocto Familiar with networking protocols If this role sounds interesting ...