301 to 325 of 374 C Jobs in the UK

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

Consultant Software Engineer

Hiring Organisation
ECM Selection (Holdings) Limited
Location
Tewkesbury, Gloucestershire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £70000/annum DoE + benefits
Developing clever embedded C and C++ software to support national security applications Based in Tewksbury, this established consultancy provides broad technical expertise in disciplines such as algorithm development, signal processing, RF systems design, FPGA development, and software development for data capture and hardware control. Their clients are typically … small companies needing specialist knowledge to complete their own projects. The work is varied and cross-disciplinary in nature. Software is typically developed in C or C++ under Linux, with HTML and TypeScript/JavaScript being used for user interfaces. As a senior consultant, you will be involved throughout ...

Firmware Engineer

Hiring Organisation
Elix Sourcing Solutions
Location
Sandwich, Kent, United Kingdom
Employment Type
Permanent
products Produce design documentation Maintain design records and deliver projects on time What We're Looking For : C# application development Full software lifecycle Desirable: C/C++ and Electronics Ready to Apply? If you're excited about this opportunity and meet the requirements, I'd love to hear from … Contact: Dairis Sprudzans Email: (url removed) Phone: (phone number removed) Keywords Software Engineer | Firmware Engineer | Embedded Software | C# | .NET | C++ | C | Xamarin | Android Development | Visual Studio | UML | Software Development Lifecycle | Application Development | ISO 9001 | Project Management | SC Clearance | Security Clearance | Precision Engineering | Product Development | Software Design | Firmware Development | Engineering | Technical ...

Senior Software Engineer

Hiring Organisation
Eclectic Recruitment
Location
Cambridge, Cambridgeshire, England, United Kingdom
Employment Type
Full-Time
Salary
£70,000 - £80,000 per annum
full time, permanent position. Key responsibilities will include: Enhancing and optimising products, focusing on software design, architecture and integration Developing software in C for Linux-based embedded systems Shaping system design and test pass criteria for all projects, ensuring alignment with product architecture and user requirements Working closely with quality … focus on Linux-based systems development Experience developing software targeted at ARM microcontrollers Extensive experience of product development in an embedded environment Experience using C programming language Experience with software security Ability to maintain Linux kernel with latest security patches Experience working in an Agile software development environment Familiarity with ...

Senior Software Engineer

Hiring Organisation
Meritus Talent
Location
Portsmouth, Hampshire, England, United Kingdom
Employment Type
Full-Time
Salary
£90,000 per annum
fixes rather than short term patches Deliver refactoring and modernisation work across large, complex codebases Work across multiple languages and integration layers including Python, C and C++ and where relevant MATLAB and Simulink Support architecture evolution as system requirements change over time Deliver performance improvements and optimise existing systems where … complex, integrated systems Proven experience in debugging, root cause analysis and resolving high impact technical issues Strong hands on experience in Python and C or C++ within production environments Exposure to MATLAB or Simulink integration would be advantageous Experience working in secure or regulated environments, ideally defence or government Strong ...

Software Solutions Architect

Hiring Organisation
Electus Recruitment Solutions
Location
Newcastle upon Tyne, Derwent Haugh, Tyne & Wear, United Kingdom
Employment Type
Permanent
effectively. Essential requirements British nationality is required due to security obligations. Experienced Technical Leader Experience with Linux and developing real-time software in C/C++ or Python Strong background implementing in safety-critical software . Your package Excellent basic salary + a bonus of up to 35% What … background A degree in software engineering, computer science or an equivalent technical qualification. Essential technical proficiency using Linux alongside real-time software development in C, C++ or Python. Some understanding of electronics with the ability to read electrical schematics is a big plus Prior experience with the ROS, ML algorithms ...

Embedded Software Engineer

Hiring Organisation
Pure Resourcing Solutions
Location
Bar Hill, Cambridge, Cambridgeshire, England, United Kingdom
Employment Type
Full-Time
Salary
£45,000 - £55,000 per annum
C/C++ software engineer with a desire to expand to working with Rust Would you like to work in an engineering culture where "good enough" is never good enough? Reliability, exceptional performance, and highly disciplined engineering are the core of our client’s product offering.Pure are partnering with this … writing efficient code, and is eager to tackle new technical challenges. Core Technical Requirements: Solid experience in embedded software development on Linux. Proficiency in C and C++ is essential. Experience contributing to middleware, backend applications, or systems software. Familiarity with multi-threaded systems and a solid understanding of software performance. ...

Principal Software Engineer

Hiring Organisation
Gregory Martin International Limited
Location
Cosham, Portsmouth, Hampshire, England, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £80,000 per annum
experience in designing and implementing performant software applications. Apply mathematical principles or statistical approaches to solve problems in scientific or applied fields. Proficient in C/C++ or C# and Python. Demonstratable skills in stakeholder management including influencing, negotiating and conflict management. Demonstratable experience and capability in writing proposals … have an existing right to live and work in the UK. Ideally looking for candidates with current SC or DV Security Clearance. Keywords – C++, C, Python, Defence, Modelling, Simulation, Robotics, Synthetic Environment, Autonomous Systems, Requirements Management, Unreal Engine, Godot, Simulation, Bids, Proposals, C++ Software Engineer. Principal Software Engineer ...

Principal Cyber Researcher

Hiring Organisation
Frontier Resourcing Ltd
Location
Gloucester, Gloucestershire, South West, United Kingdom
Employment Type
Permanent, Work From Home
Principal Cyber Researcher - c£100k package Location: Gloucester (Hybrid Working) Security Clearance: Must be eligible and willing to obtain SC and enhanced DV Clearance (eDV) - * Sole UK national with 10+ years UK residency Are you a highly technical cyber specialist looking to work on some of the UK's most … Cyber Research Group. Support business development activities through proposal writing, technical input, and customer presentations. Essential Skills & Experience Strong software development skills in C, C++ and/or Python . Excellent knowledge of Linux-based operating systems , including command-line tooling and system configuration. Solid understanding of networking fundamentals ...

Rust Engineering Lead - Linux and Open Source

Hiring Organisation
Jobleads-UK
Location
Douglas, Northern Ireland, United Kingdom
language for system level services and capabilities, and a natural evolution path for the sort of software that would traditionally have been written in C or C++. We believe that there is an opportunity to rethink the foundations of future Linux systems with Rust as a central driver of change … best fit product team at Canonical for you to progress your application based on your personal interests. Canonical has substantial projects in Python, Go, C, C++ and we are starting to invest in Rust. For front-end development we prefer React and Flutter. Join us in our mission to deliver ...

T Level - Digital Support and Security - T Level Examiner - Fully Remote

Hiring Organisation
Pearson PLC
Location
Bristol, UK
Employment Type
Full-time
British Computing Society (BCS) or the Chartered Institute for IT. Be fully conversant with the languages in the specification eg, Python or C based languages such as C, C#, C++, Java Desirable You will be a qualified teacher or hold an equivalent teaching qualification such as Cert Ed, C ...

Electronics Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions Ltd
Location
Cheshire, United Kingdom
Employment Type
Permanent
Salary
GBP 50,000 - 65,000 Annual
hardware-software boundary. You'll be involved in everything from schematic capture and PCB design through to board bring-up and embedded C development, working on complex embedded systems including microcontroller and application processor-based designs. What you'll be doing: Designing analogue and digital electronics, including PCB layout Bringing … hardware and debugging at board level using embedded software Developing embedded C code to support hardware validation and functionality Working across the full product lifecycle, from concept through to production Contributing to a range of projects, including next-generation embedded and IoT-style systems What they're looking ...

Senior Software & Controls Engineer

Hiring Organisation
Matchtech Mobility
Location
Leicestershire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£50,000
level and component-level simulation Auto-coding/model-to-code deployment onto embedded real-time control hardware Embedded software , firmware development , bare-metal C/embedded C Hardware integration , sensor/actuator bring-up, troubleshooting and fault-finding Comms/interfaces: CAN bus , SPI , serial protocols Verification & Validation ...

Senior Software & Controls Engineer

Hiring Organisation
17918
Location
London, United Kingdom
level and component-level simulation Auto-coding/model-to-code deployment onto embedded real-time control hardware Embedded software , firmware development , bare-metal C/embedded C Hardware integration , sensor/actuator bring-up, troubleshooting and fault-finding Comms/interfaces: CAN bus , SPI , serial protocols Verification & Validation ...

Senior Software Engineer

Hiring Organisation
Mac Recruit Group
Location
Rochester, Kent, South East, United Kingdom
Employment Type
Permanent
Salary
£65,000
support less experienced engineers, and contribute to engineering best practices across multiple projects. From a technical perspective, you will work with the following: Embedded C/C++ UML or other recognised model-based design techniques UML for software design in CAMEO, EA, Rhapsody or integrity Modeler Interfacing software with hardware … development to DO-178B/C Standards About You You'll ideally bring: Strong commercial experience developing software using Embedded C or C++ Experience working across the full software development lifecycle, from requirement through to testing and delivery The ability to mentor and support other engineers Additional experience within highly ...

Senior Embedded Engineer (ARM/RTOS) - Hybrid, Visa

Hiring Organisation
Jobleads-UK
Location
Bristol, England, United Kingdom
benefits, visa support and hybrid working arrangements. Responsibilities Develop drivers and infrastructure for ARM microcontrollers on embedded platforms. Develop low‐level applications using embedded C/C++, Python, RTOS and Linux. Work on pre‐emptive multithreaded RTOS or embedded Linux to meet real‐time constraints. Move projects forward, learn … work effectively in unfamiliar areas, and work well under pressure. Qualifications 3–15 years of experience in embedded software development. Strong knowledge of embedded C/C++, Python, RTOS and Linux programming. Benefits Hybrid working, flexi time and visa support. #J-18808-Ljbffr ...

Embedded Software Engineer - 3490-1

Hiring Organisation
Matchtech
Location
Stevenage, Hertfordshire, United Kingdom
Employment Type
Contract
Contract Rate
GBP 65 - 70 Hourly
defence solutions. Key Responsibilities: Developing embedded, real-time software components Continuing the development and integration of missile subsystem software products Targeting software development in C, C++, and/or Ada languages Integrating software with other software components, firmware, and hardware Solving technical problems that sometimes extend beyond the typical software … boundaries Ensuring the software complies with relevant standards and practices Job Requirements: Experience in the development of embedded software using C, C++ (Ada experience beneficial) Understanding of Real-Time Operating Systems Excellent analytical and design skills, with the ability to perform review and critical analysis Effective communication abilities with multiple ...

Embedded Software Engineer

Hiring Organisation
Circuit32 Recruitment Solutions Ltd
Location
Gloucestershire, United Kingdom
Employment Type
Contract
Contract Rate
GBP 45 - 65 Hourly
role involves developing C/C++ and Python code that runs on Zephyr RTOS. Specific experience with Zephyr itself isn't essential, but candidates must have deep, hands-on experience with at least one other RTOS, be up-to-date with modern coding techniques and ideally come from a computer … 65ph DURATION: 6 months START: ASAP IR35: Outside LOCATION: Remote with very infrequent travel to site (Cheltenham) Skills required for the role are: C/C++ & Python expertise Deep knowledge of RTOS (BSPs, kernel dev, drivers, power management etc) Modern coding languages/techniques Computer science background or interest Beneficial ...

Embedded Software Engineer

Hiring Organisation
Circuit32 Recruitment Solutions Ltd
Location
GL50, Montpellier, Gloucestershire, United Kingdom
Employment Type
Contract, Temporary
Salary
£45 - £65/hour Outside IR35
role involves developing C/C++ and Python code that runs on Zephyr RTOS. Specific experience with Zephyr itself isn't essential, but candidates must have deep, hands-on experience with at least one other RTOS, be up-to-date with modern coding techniques and ideally come from a computer … 65ph DURATION: 6 months START: ASAP IR35: Outside LOCATION: Remote with very infrequent travel to site (Cheltenham) Skills required for the role are: C/C++ & Python expertise Deep knowledge of RTOS (BSPs, kernel dev, drivers, power management etc) Modern coding languages/techniques Computer science background or interest Beneficial ...

Embedded Audio Engineer

Hiring Organisation
Hunter Selection
Location
Northampton, Northamptonshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £55000/annum 25 Days holiday,pension
using C++ and JUCE framework. They are looking for someone who has a background in audio software and is proficient in using either embedded C or C++. You should have audio plugin and DSP implementation experience also coming with embedded Linux. You should be someone that has used C/ ...

Embedded Software Engineer

Hiring Organisation
Premier Group
Location
Bristol, England, United Kingdom
permanent Right to Work in the UK MINIMUM EDUCATION STANDARD • Degree in an Engineering/Science/Maths subject REQUIRED SKILLS & EXPERIENCE • C and assembler • Embedded Systems Design • Experience of software development with a controlled development environment. • ARM Architectures HIGHLY DESIRABLE ADDITIONAL SKILLS & EXPERIENCE • Experience of using Real Time Operating … level embedded engineering experience - i.e. working at processor level - Cortex M3, M4, A7 • Safety Software Development to standards: IEC 61508, DO 178B/C, ISO26262, IEC 61508, IEC 62304 • Networking - TCP, UDP • Embedded software security • Multicore devices • MIPS and Power Architectures Salary - £55,000 Benefits - • Annual salary review. • Annual bonus ...

Embedded Software Engineer - Lead

Hiring Organisation
Pure Resourcing Solutions
Location
Bar Hill, Cambridge, Cambridgeshire, England, United Kingdom
Employment Type
Full-Time
Salary
£80,000 - £110,000 per annum
C/C++ software engineer with a desire to expand to working with Rust Would you like to work in an engineering culture where "good enough" is never good enough. Reliability, exceptional performance, and highly disciplined engineering are the core of our client’s product offering.Pure are partnering with this … highly collaborative environment and is comfortable working across the entire software stack. Core Technical Requirements: Deep expertise in embedded software development on Linux. C, C++ are essential Proven background in designing and building middleware, backend services, and systems software. Extensive experience developing and optimising high-performance, highly reliable applications. Strong ...

Embedded Software Engineer

Hiring Organisation
Wipac Technology Ltd
Location
Buckingham, England, United Kingdom
correct end-to-end behaviour. Take ownership (with support) of process improvements and efficiency gains, including ASPICE maturity development. Key Responsibilities Develop embedded software (C/C++) for automotive applications. Translate customer and system requirements into structured solutions. Maintain traceability across requirements, design, implementation, and testing. Follow defined architecture … system, ECU, and network level. Use Vector tools or equivalent automotive test and tools. About You Experience (or strong academic background) in embedded C/C++. Understanding of structured or layered software development. Awareness of requirements traceability and V-model development. Experience or familiarity with automotive communication protocols, CAN, LIN. ...

Firmware Engineer

Hiring Organisation
YT Technologies
Location
London, UK
will be the absolute authority on firmware and connected software platforms within the building . Key Responsibilities: Clean-Sheet Development: Architect and write embedded C/C++ firmware for next-generation consumer hardware devices featuring rich, graphic-heavy touchscreen interfaces . HMI/GUI Integration: Build out the on-device … that prioritises technical output over corporate box-ticking . What we are looking for: Proven Embedded Track Record: Solid experience in embedded firmware development (C/C++) on real physical products that have successfully shipped to market . OS & UI Depth: Practical exposure to building touchscreen HMIs running on embedded ...

Firmware Engineer

Hiring Organisation
YT Technologies
Location
Basingstoke, Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
£75,000
will be the absolute authority on firmware and connected software platforms within the building . Key Responsibilities: Clean-Sheet Development: Architect and write embedded C/C++ firmware for next-generation consumer hardware devices featuring rich, graphic-heavy touchscreen interfaces . HMI/GUI Integration: Build out the on-device … that prioritises technical output over corporate box-ticking . What we are looking for: Proven Embedded Track Record: Solid experience in embedded firmware development (C/C++) on real physical products that have successfully shipped to market . OS & UI Depth: Practical exposure to building touchscreen HMIs running on embedded ...