1,251 to 1,275 of 1,540 Permanent C Jobs

Electronics/Embedded Design Engineer, Manchester, UK

Location
Manchester, England, United Kingdom
Experienced/Senior Level Full Time, Permanent | £44,000 - £52,000 per annum DOE We are currently seeking a forward-thinking Electronics/Embedded Design Engineer with a passion for crafting cutting-edge solutions. In ...

Senior Software Engineer London London

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

Embedded C/C++ Engineer for Medical Devices – Onsite Cambridge

Location
Cambridge, England, United Kingdom
Selection in Cambridge is seeking an experienced embedded software engineer to develop C and C++ for Linux-based medical devices. You will work within a multidisciplinary team on challenging projects. Joining the team, you contribute across the full product lifecycle—from requirements and prototyping to architecture, implementation, integration and verification ...

Lead Flight Software Engineer (Rust/C/C++)

Location
Harwell, England, United Kingdom
Software Lead to own software design from concept to flight across onboard and ground systems. You will define architectures, implement embedded code in Rust, C, and C++, and lead reviews to ensure compliance with space standards. You will oversee system-level integration, mentor engineers, and drive CI/CD, testing ...

Embedded Systems Engineer (Contract) – C/C++, Linux/RTOS

Location
Cambridge, England, United Kingdom
work on embedded software development, contributing to the design, implementation and testing from concept through deployment. The role emphasizes hands-on work with C/C++, embedded Linux, RTOS or bare-metal environments, and debugging embedded software across complex products in a collaborative engineering team. #J-18808-Ljbffr ...

Embedded Firmware & PCB Design Engineer – ARM/C Prototyping

Location
Burnley, England, United Kingdom
circuit design, firmware development, and prototype creation across a range of products, delivering robust hardware and software solutions. You will write and maintain C firmware for ARM microcontrollers, design PCBs with KiCad, and drive concepts from architecture to working prototypes, while supporting ongoing product issues and improvements. #J-18808-Ljbffr ...

Lead Embedded C Engineer — DO-178C Real-Time Systems

Location
Cheltenham, England, United Kingdom
seeking a Lead Software Engineer to support mission- and safety-critical systems in defence and aerospace. You will lead embedded real-time development in C/C++ under DO-178C Level A, ensuring traceability and rigorous verification across the software lifecycle. The role involves deriving requirements, architekting designs, and collaborating ...

Operational Cyber Engineer

Hiring Organisation
BAE Systems
Location
Gloucestershire, United Kingdom
Employment Type
Full Time
Salary
26300 GBP Annually
real world. Core duties We work across a range of platforms including desktop, mobile and embedded systems and a range of languages including: • Microsoft – C, C#, C++, .NET • Mobile – iOS (Swift, Objective-C), Android (Java, Kotlin, C++) • Vulnerability Research & Reverse Engineering (IDA/Ghidra/Binary Ninja, Frida) • Web – HTML ...

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

Firmware Engineer

Location
Bath, England, United Kingdom
high performance and high standard new product development team. This role is suited to someone who is hands-on and positive , with strong embedded C skills and a passion for turning concepts into robust products. You will be involved in the full product lifecycle of industrial leading electric actuators , from … cycle from research and concept through to final manufacture. Contribute to project plans to influence project timescales. Design, develop, and maintain embedded software in C for high quality industrial actuators to the company’s development processes Take ownership of full product life cycle : concept, design, implementation, testing, release, and support ...

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

Embedded Software Engineer

Hiring Organisation
Ion recruitment
Location
Edinburgh, City of Edinburgh, United Kingdom
Employment Type
Permanent
Salary
£50000 - £65000/annum plus excellent benefits
take real ownership of the next generation of certified, high-integrity embedded products used worldwide. You’ll design and implement embedded software in C/C++ for critical intrumentation systems — with genuine influence over architecture, quality and delivery. Not a tiny cog. A meaningful part of the system. This … everything you build. What you’ll bring Degree in Computer Science or related discipline (or equivalent practical experience) Proven experience developing embedded software in C/C++ A careful, methodical approach and genuine pride in craftsmanship You’ll thrive here if you value Formal requirements capture and full traceability Strict ...

E-7 Mission Systems and Software Lead

Location
West of England, England, United Kingdom
includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science 10+ years of Experience inSoftware Development ideally withRTCA DO-178(B/C/D) Software Considerations in Airborne Systems and Equipment Certification, with emphasis on Embedded Software. C/C++ or Java SW design experience for Near ...

Embedded Software Engineer Safety Critical Systems

Hiring Organisation
Anson Mccade
Location
Central London, London, United Kingdom
Employment Type
Permanent
Salary
£65,000
implementing real-time software solutions. Contributing to software architecture and system integration. Supporting verification, validation and testing activities. Developing high-integrity software using C, C++ and/or Ada. Working within regulated engineering and certification environments. Supporting software safety analysis and assurance activities. Collaborating with multidisciplinary engineering teams. Essential Experience … Strong embedded software engineering background. Experience with C, C++, Ada or similar programming languages. Experience working with real-time or embedded systems. Exposure to safety-critical or high-integrity software development. Understanding of software verification and validation. Familiarity with regulated engineering environments and safety standards. Desirable Experience Ada or SPARK ...

Embedded Software Engineer - Safety Critical Systems

Hiring Organisation
ANSON MCCADE
Location
Islington, Norfolk, UK
implementing real-time software solutions. Contributing to software architecture and system integration. Supporting verification, validation and testing activities. Developing high-integrity software using C, C++ and/or Ada. Working within regulated engineering and certification environments. Supporting software safety analysis and assurance activities. Collaborating with multidisciplinary engineering teams. Essential Experience … Strong embedded software engineering background. Experience with C, C++, Ada or similar programming languages. Experience working with real-time or embedded systems. Exposure to safety-critical or high-integrity software development. Understanding of software verification and validation. Familiarity with regulated engineering environments and safety standards. Desirable Experience Ada or SPARK ...

Contract Embedded Linux Engineer – C & Protocols

Location
Theale, England, United Kingdom
provider, seeks an Embedded Linux Software Developer contractor in Theale, UK. You will design, implement and maintain software for alarm communication, focusing on C and protocol handling across RS485/Ethernet, with some C++ to C rewrites and local UI/JSON configuration work. The role emphasizes high quality, unit ...

Electronics and Embedded Software Engineer, Firmware, PCB Design, Burnley, COR7696

Location
Burnley, England, United Kingdom
take ownership of circuit design, firmware development, and proto@type creation across a portfolio of products. Day-to-day, you will write and maintain C firmware, design custom PCBs, and help bring new concepts from initial architecture through to working proto@type. You will also provide technical support to ensure … including compliance with EMC and LVD requirements Hands-on experience developing, testing, and maintaining hardware and firmware using ARM microcontrollers, including bare-metal embedded C Ability to plan and architect new firmware from the ground up, including building and evaluating proto@types Familiarity with PCB design tools such as KiCad ...

Senior Data Link Communication Research Engineer

Location
Glasgow, Scotland, United Kingdom
evolution of the in-orbit comms stack. Key Responsibilities Develop L2 firmware, protocols and low-level embedded drivers Architect embedded firmware in C/C++ across RTOS, Linux and bare-metal environments Collaborate with RF, FPGA, software and hardware engineering teams Validate, test and improve proprietary communication techniques Support bring … particularly like to hear from engineers with: 5+ years of embedded systems experience, ideally in high-reliability or mission-critical domains Strong C/C++ skills for real-time/embedded systems Background in L1/L2 communications, DSP, or protocol stack development Experience with modern comms standards (e.g. CCSDS ...

Embedded Software Engineer - Medical Devices

Hiring Organisation
Newton Colmore Consulting
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
would test the most talented of Embedded Software Engineers, so we are looking for people who have a track record of problem solving using C and other software languages. Due to the type of projects you will work on, quite often you may be the only Embedded Software Engineer working … hold a degree within a software, biomedical, engineering, physics, mathematics or another subject that would have resulted in you working on Embedded C Software Engineering. You will be rewarded with an excellent salary and benefits package, along with career progression which you will see in operation in the company already ...

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

Senior Embedded Performance Engineer

Location
Greater London, England, United Kingdom
early benchmarks, and feeding results back into the hardware and software roadmap. What you’ll do Write and optimise performance‐critical ML kernels in C, with assembly where it matters (RISC‐V and our own ISA) Build the low‐level control paths that feed those kernels, including scheduling, synchronisation … Proven deeply embedded software experience Strong performance instincts. You can reason about low‐level architecture, memory behaviour, and where the cycles are spent Excellent C, and a pragmatic approach to building high‐quality, maintainable low‐level code Comfortable writing and debugging optimised assembly (RISC‐V ideal) Collaborative and high‐ownership. ...

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

Hiring Organisation
Morson Edge
Location
Farnborough, Hampshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£45,000
with software, hardware, systems and flight operations specialists to solve real-world engineering challenges. Key Responsibilities Design, develop, test and maintain embedded software using C, C++ and Python. Contribute to software requirements, design, implementation and verification activities. Develop and execute software test cases, supporting integration and automated testing. Participate … configuration management. What We're Looking For Ideally 3+ years' experience in software engineering, particularly embedded or safety-critical systems. Strong programming experience in C, alongside exposure to C++ and Python. Experience across both software development and testing/verification. Understanding of software requirements, code reviews and structured development processes. ...

Embedded Software Engineer

Hiring Organisation
YER
Location
Eindhoven, Noord-Brabant, Netherlands
Employment Type
Permanent
Salary
EUR Annual
seasoned Embedded Software Engineer with deep expertise in C, C++, and Python? Join PACCAR's Global Platform Development (GPD) department in Eindhoven to shape the next generation of vehicle software that powers DAF, Kenworth, and Peterbilt platforms. You will work within an international engineering team to transform complex architectural concepts … depth and collaborative spirit to influence complex vehicle platform designs. Proven experience as an Embedded Software Engineer in the automotive industry. Advanced proficiency in C, C++, and Python development. Strong background in embedded systems, architecture definition, and software platform creation. Ability to translate high-level requirements into functional technical specifications ...