801 to 825 of 1,079 C Jobs in England

Lead Software Engineer - Linux

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Salford, Greater Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
been closely involved in a similar migration previously Get hands-on with modifying existing C# code to run on Linux, alongside embedded C/C++ development Liaise closely with the company's Germany office, who have led the Linux platform project, to ensure alignment between platform and application development - including … level experience with Linux - genuine, hands-on 'been there, done it' migration experience is essential Strong hands-on embedded Linux background, with proficiency in C/C++ Minimum 3 years' commercial object-oriented development experience in a C-like language (C++ or C#) Minimum 5 years' experience developing for embedded ...

Embedded Software Engineer (RTOS)

Location
Greater London, England, United Kingdom
East London | £65-68,000 + Bonus + Excellent Benefits We're looking for an experienced Embedded Software Engineer with strong Embedded Linux and C/C++ development experience to join a team developing high-performance, real-time embedded software for mission-critical systems. Working across the full software lifecycle … platforms, collaborating closely with hardware and systems engineers to deliver robust, reliable solutions. What you'll be doing Develop and maintain embedded software in C/C++ . Design software for Embedded Linux and real-time operating systems. Develop multi-threaded, deterministic software for embedded applications. Integrate software with custom ...

Senior Embedded Software Engineer

Hiring Organisation
ZENOVO LTD
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent
Salary
£65,000
will work closely with Senior Engineers and other members of the engineering team, taking a key role in designing and developing embedded firmware in C for bare-metal applications. This is an excellent opportunity for an engineer looking to take on greater technical responsibility and contribute to the development … innovative, high-technology products from an early stage. Job Responsibilities: Design, develop, and maintain firmware in C to support product enhancements and new product development. Take ownership of embedded software development activities across the product lifecycle. Develop firmware for bare-metal embedded applications. Lead and support the testing, debugging ...

Senior Embedded Linux Software Engineer

Location
Greater London, England, United Kingdom
take technical ownership of major software work packages across mission-critical satellite communication products. This is a senior hands‐on role combining software architecture, C/C++ development and embedded Linux, with responsibility across the full product lifecycle. You’ll work closely with hardware, firmware and international engineering teams … this Senior Embedded Linux Software Engineer role, we are looking for someone with: Extensive experience developing embedded Linux systems, with strong C++ and C Good working knowledge of Yocto and custom embedded Linux distros Experience with embedded networking and network products is advantageous Understanding of RTOS, bare‐metal firmware ...

Senior Embedded Engineer

Location
Newark and Sherwood, England, United Kingdom
software development, working across the full product lifecycle while collaborating with hardware, firmware, test and compliance teams. Responsibilities Designing and developing embedded software in C/C++ for real-time systems Developing secure network-connected products using TCP/IP, HTTP/S and TLS Writing, testing and maintaining production … based platforms Collaborating with multidisciplinary engineering teams to deliver new products Supporting debugging, technical reviews and continuous product improvements Key Skills Strong embedded C and/or C++ development experience Experience with RTOS, bare-metal development and ARM Cortex processors Knowledge of TCP/IP, HTTP/ ...

Senior Embedded Software Engineer

Location
Eastleigh, England, United Kingdom
systems. This is a hybrid role, with three days per week required onsite. The client works across the full embedded stack, from low-level C through to multi-threaded, OS-based C++, and the role can be shaped around your own strengths and experience level. Whether you're a junior … long-term career development opportunities Excellent benefits package including 7% pension employer contribution What You'll Be Doing Developing and maintaining embedded software in C/C++ Designing, testing, and integrating software for complex embedded systems Working across the full software development lifecycle Collaborating with hardware, FPGA, and systems engineering ...

Senior Embedded Engineer

Hiring Organisation
Redline Group Ltd
Location
Newark, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£80,000
development, working across the full product lifecycle while collaborating with hardware, firmware, test and compliance teams. Responsibilities include: Designing and developing embedded software in C/C++ for real-time systems Developing secure network-connected products using TCP/IP, HTTP/S and TLS Writing, testing and maintaining production … debugging, technical reviews and continuous product improvements The Senior Embedded Software Engineer, Newark-on-Trent, Nottinghamshire, will have the following key skills: Strong embedded C and/or C++ development experience Experience with RTOS, bare-metal development and ARM Cortex processors Knowledge of TCP/IP, HTTP/ ...

Software Engineer (DSP)

Hiring Organisation
Remarkable Jobs
Location
Salisbury, Britford, Wiltshire, United Kingdom
Employment Type
Permanent
Salary
£55000 - £60000/annum
real-time embedded software for DSP applications Develop and implement DSP algorithms and audio processing Prototype processing components in MATLAB , then implement them in C Write drivers for DSP and PCB peripherals Work with DAC/ADC and digital audio circuitry Bring up and debug new prototype PCBs Work closely … engineers Use oscilloscopes, logic analysers and audio test equipment Take part in peer code reviews What we're looking for Minimum 3 years' commercial C/C++ experience Strong real-time embedded software experience Experience with DSP/signal processing applications Audio DSP knowledge would be highly beneficial Experience with ...

C# Software Engineer x5

Location
Stevenage, England, United Kingdom
software applications using C# Contributing to the full software development lifecycle, from requirements and design through to testing and delivery Working with C++, Embedded C and C++ codebases where required Supporting the integration of software with hardware and associated systems Investigating technical issues and implementing effective software solutions Collaborating with … with relevant quality and security requirements Job Requirements: Professional experience in C# software engineering, with strong desktop C# development capability Knowledge of C++, Embedded C and C++ programming Experience working within the defence and aerospace industry Understanding of software development practices, testing and version control Experience of hardware integration ...

C# Software Engineer x5

Location
West of England, England, United Kingdom
software applications using C# Contributing to the full software development lifecycle, from requirements and design through to testing and delivery Working with C++, Embedded C and C++ codebases where required Supporting the integration of software with hardware and associated systems Investigating technical issues and implementing effective software solutions Collaborating with … with relevant quality and security requirements Job Requirements: Professional experience in C# software engineering, with strong desktop C# development capability Knowledge of C++, Embedded C and C++ programming Experience working within the defence and aerospace industry Understanding of software development practices, testing and version control Experience of hardware integration ...

Postdoctoral Embedded Systems Engineer

Location
Sheffield, England, United Kingdom
with impactful engineering solutions. In this position, you will be involved in developing and refining embedded firmware and control systems using languages such as C and C++. The role supports the ongoing growth of precision scientific instrument platforms, requiring engagement with both hardware-software integration and iterative testing cycles. … deploying embedded software and systems is expected. Required Expertise, Skills The successful applicant will have strong embedded systems proficiency, including firmware development in C/C++ , familiarity with hardware interfacing and control logic, and the ability to troubleshoot and optimise embedded code on real hardware platforms. Practical experience with microcontrollers ...

Senior Embedded Systems Engineer

Location
Greater London, England, United Kingdom
Architect, develop, and maintain firmware for Carv’s connected sensor systems. Work on low-power, resource-constrained embedded systems using embedded C/C++. Help develop next-generation sensing hardware, including early prototypes, bring-up, validation, and productionisation. Debug issues across firmware, electronics, Bluetooth, sensors, power, and manufacturing test systems. … debug embedded systems. What We're Looking For 7+ years of experience in embedded systems, firmware, or closely related hardware product development. Strong embedded C/C++ experience on resource-constrained devices. Strong bare metal and RTOS experience (Zephyr preferred). Experience taking firmware or embedded systems from prototype through ...

Principal Firmware Engineer

Location
Manchester, England, United Kingdom
Responsibilities Architecture & Design: Define and own the technical features for firmware, optimizing for performance, power, and security. Development & Debugging: Write and debug complex embedded C/C++ code for microcontrollers, microprocessors, and SoCs. System Integration: Collaborate with hardware teams to bring up new hardware, interpret schematics, and ensure smooth hardware … telemetry applications for real-time Low Power Wide Area Networks (LPWAN) or Cellular IoT networks Qualification Experience with embedded software design and programming in C/C++ for development, debugging, testing and performance analysis 8-12 years of experience in embedded software development Experience working with embedded/IOT firmware ...

Advanced Embedded Software Engineer

Location
Kemble, England, United Kingdom
controller platforms, ensuring compliance with industry standards while helping to drive innovation, reliability, and performance. The ideal candidate will bring deep expertise in embedded C development, a passion for engineering excellence, and a collaborative approach to solving complex technical challenges in a fast-paced, mission-driven environment. Responsibilities: Develop embedded … knowledge and experience). 8+ years of experience in software development life cycle, at least 5 years of which within aerospace (DO-178B/C) or other safety-critical domain. Proficiency in embedded C and familiarity with MISRA C standards. Experience inbare-metal programming with microcontrollers. Knowledge of software architecture ...

Senior Validation Engineer (Systems / DDR Subsystems)

Location
Farnborough, England, United Kingdom
/PI analysis Analyze: Crosstalk Reflection Overshoot/undershoot Work closely with PCB layout and SI teams to optimize DDR routing Automation Python/C/C++ Automate: Regression testing Cross-functional Collaboration Work closely with: RTL Design Memory Controller Design PHY Design Firmware Team PCB Design Software Team Required … with: BERT TDR Thermal chambers High-Speed Interfaces Experience validating: USB Ethernet MIPI CSI/DSI UFS UART SPI I2C Programming Proficiency in: Python C/C++ We’re a dream team of purpose-driven, collaborative and passionate people, and we are constantly looking for others to join #TeamMDA ...

Software Engineer - Mission Management Systems

Hiring Organisation
Hackajob Ltd
Location
Yeovil, Somerset, South West, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
MOSA ) to ensure future software portability across autonomous fleets. High-Integrity Implementation: Develop deterministic, mission-critical real-time software components (primarily in Ada95/C/C++ ), balancing the need for rigorous memory management with the processing demands of autonomous systems. Requirements & Traceability: Capture, analyse, and manage complex system requirements … bring: Experience: Broad experience in the full software development lifecycle for real-time, high-integrity embedded systems. Core Technical Stack: Strong proficiency in Ada95, C, or C++ . Extensive experience with UML modelling and requirements management via DOORS . Operating Environments: Deep understanding of Real-Time Operating Systems (RTOS), multi ...

Senior Software Engineer - Robotics

Location
Greater London, England, United Kingdom
Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the Silicon Valley company is creating the digital infrastructure needed to bring intelligence to every moving ...

GNSS Engineer

Location
Greater London, England, United Kingdom
Xona is the navigational intelligence company bringing real-time, centimeter-level certainty to any device, anywhere on Earth. With Pulsar – the world’s most advanced PNT satellite infrastructure in Low Earth Orbit – Xona will offer ...

Lead Embedded Software Engineer (C/C++, Defence)

Location
Wickford, England, United Kingdom
Leonardo UK Ltd in Basildon is seeking a Principal Software Engineer with extensive C/C++ experience to contribute to defence projects. You will work on innovative software features, collaborating across disciplines to deliver market-leading products for the Integrated Sensors & Protection line. Direct industry experience is not required; Leonardo ...

C/C++ Software Engineer

Location
Cheltenham, England, United Kingdom
IR35 Role details: Our client, a leading developer of mission-critical and safety-critical systems for the defence and aerospace sectors, is seeking a C/C++ Software Engineer for a contract opportunity. The role will involve developing robust embedded software for applications used across military aircraft, vehicles, civil aerospace … unmanned systems. Key Responsibilities: Defining requirements, designing, developing and verifying software across a range of integrity levels Producing high-quality C and C++ code in line with internal software standards Developing and testing bare-metal embedded software Creating accurate software design documentation and supporting requirements development Carrying out software testing ...

Embedded Software Engineer - Cambridge (C, AUTOSAR)

Location
Cambridge, England, United Kingdom
Join a forward-thinking company as an Embedded Software Engineer, where your expertise in C programming and embedded systems will be crucial. In this role, you will develop and maintain software for innovative automotive solutions, ensuring compliance with OEM and international standards. Collaborate with a talented team in an agile ...

Lead Embedded Software Engineer (C/C++)

Location
Buckingham, England, United Kingdom
Racelogic Ltd. is seeking a Senior Embedded Software Engineer to lead the development of embedded software for their products. This role involves C/C++ software design, project planning, and providing technical leadership. Ideal candidates will have a Bachelor’s degree in Electrical Engineering and significant experience in embedded software ...

Senior Embedded Software Engineer - Hybrid (C/C++)

Location
England, United Kingdom
Senior Embedded Software Engineer. You'll design embedded software solutions, implement communication modules, and ensure software quality. The ideal candidate has expertise in C/C++ and understands low-level protocols. This role offers a salary of up to £50,000, career development, and a flexible working model combining home ...

Hybrid Embedded Software Engineer (C/C++, Linux)

Location
Eastleigh, England, United Kingdom
Group Ltd is seeking an Embedded Software Engineer (Junior to Senior) for a hybrid role in Southampton. You'll develop embedded software in C/C++ across the full stack, work with Linux environments, and collaborate with hardware and systems teams to deliver reliable, high-performance software for demanding applications. ...

Senior Embedded Linux Tech Lead | C/C++ & Telemetry

Location
England, United Kingdom
Senior/Lead Embedded Linux Software Engineer to lead development of Linux-based software for embedded systems and communications. The role blends hands-on C/C++ development with technical leadership, mentoring a small team of 3–4 engineers, and collaborating with hardware and platform teams. You will build Linux ...