676 to 700 of 1,539 Permanent C Jobs

Senior Firmware Engineer – IoT & Wireless (Hybrid)

Location
Bath, England, United Kingdom
Firmware Engineer for a Bath-based role focusing on wireless technologies and IoT. You’ll bring 5–10 years of embedded firmware experience, strong C programming skills, and a solid hardware understanding to work on challenging projects with flexibility of hybrid working. Ideal candidates have hands-on experience with ...

Real-Time Embedded Firmware Engineer – 1kHz Motor Control

Location
Manchester, England, United Kingdom
time firmware for the 1 kHz motor loop and to carry commands from the cognitive stack to the joints. You will write deterministic embedded C/C++ firmware for the joint and body controllers, own the fieldbus and timing budget, implement safety interlocks and fault handling, and build tooling ...

Autonomous Vehicle Software & Systems Integrator Associate

Location
Laurelvale, Northern Ireland, United Kingdom
autonomous vehicles within a DevSecOps framework, with on-site work predominating. The ideal candidate has a CS/CE degree and experience in C/C++, Java or Python, Linux, and Docker; U.S. citizenship and SECRET clearance eligibility are required. #J-18808-Ljbffr ...

Senior FPGA Designer – Hybrid, Flexible, Bonus Eligible

Location
Stevenage, England, United Kingdom
Stevenage. You will work with VHDL, SystemVerilog, and tools from Xilinx/Intel/Microsemi, verify with QuestaSim/ModelSim, and develop embedded C for test and integration. DV security checks may be required. #J-18808-Ljbffr ...

Senior Electronics Engineer Subsea High-Reliability Onshore

Location
England, United Kingdom
Senior Electronics Engineer to join a world-leading tech business specializing in critical electronic systems. The role spans analogue/digital circuit design, embedded C/C++, and FPGA architectures, with ownership of legacy designs and manufacturing readiness. The position emphasizes diagnostics, documentation, and robust, high-integrity hardware in harsh ...

Robotics Software Engineer: End-to-End Real-World Impact

Location
Greater London, England, United Kingdom
that runs on real robots in live customer environments. The role requires a Master's in Computer Science or related field, strong Python and C/C++ skills, and a track record of shipping software end-to-end in industry or academia. London-based, largely on-site with a dynamic ...

Principal Embedded RTOS Engineer (Aerospace)

Location
Cheltenham, England, United Kingdom
systems. You will derive requirements, design software architectures, and drive verification across multiple platforms from microcontrollers to multi-processor targets. Ideal candidates have strong C/C++ skills, safety-standard exposure (DO-178C DAL B/A), and hands-on experience with RTOS, HIL testing, and CI/CD pipelines. ...

Senior Real-Time Embedded Engineer — Automotive Test Systems

Location
Bradford-on-Avon, England, United Kingdom
equipment, ensuring high quality and compliance with industry standards. Applicants should have a strong engineering background, proficiency in programming languages such as Python and C/C++, and be familiar with automotive communication protocols. The company offers a competitive salary and benefits including a company bonus scheme and generous pension ...

Senior Software Engineer: AI-Driven Cloud & Modernization

Location
United Kingdom
mentoring developers, and tackling legacy systems. The ideal candidate will have over 5 years of hands-on software engineering experience, proficiency in C# and C/C++, and familiarity with cloud architectures. The position requires attendance at the Milton Park office a minimum of three days per week. #J ...

Senior Zephyr Embedded Engineer — Space & Connectivity (Hybrid)

Location
Cambridgeshire and Peterborough, England, United Kingdom
will own embedded software from concept through to production, including hardware bring‐up and low‐level debugging, with an emphasis on reliability. Strong C/C++ skills and Zephyr RTOS experience across the full development lifecycle are essential for delivering robust communications products. Experience with Yocto and embedded Linux ...

Embedded Software Engineer – DO-178C (Aerospace)

Location
Leicester, England, United Kingdom
Crane is seeking an experienced embedded software professional to develop C-based software for aerospace applications, adhering to DO-178C and DAL-A with AS9100 quality controls. The role involves requirements capture, design and documentation, and rigorous reviews to ensure robust, high-quality solutions. You will work on low-level ...

Senior Embedded Android Engineer — Real-Time 3D for Automotive

Location
Brighton, England, United Kingdom
Android Automotive OS. You will implement new features, optimize performance, and work closely with customers and cross‐functional teams. You should be proficient in C/C++/C#, with multi‐threaded design experience and a strong grasp of embedded graphics stacks (Vulkan/OpenGL ES). This role offers ...

Senior Embedded Firmware Engineer — Lead, Optimize & Deliver

Location
Hunton Bridge, England, United Kingdom
hardware and software teams to ensure reliable, secure and power-efficient operation across production deployments. Ideal candidates have 8+ years in embedded firmware, strong C/C++, and hands-on experience with ARM Cortex-M MCUs, RTOS such as FreeRTOS, and GSM/LTE modules. Collaboration, testing and thorough documentation ...

Embedded Firmware Engineer (Real-Time Control)

Location
Manchester, England, United Kingdom
compute. Implement safety interlocks, limits and fault handling at the firmware layer. Build the tooling that logs, traces and replays control data. Requirements: Embedded C/C++ on real-time targets; RTOS or bare-metal; motor control loops; CAN/EtherCAT or similar; disciplined about timing and determinism. Salary: Salary ...

Embedded Software Design Engineer

Hiring Organisation
WA Consultants
Location
Edinburgh, Midlothian, United Kingdom
Employment Type
Permanent
Salary
GBP 55,000 - 68,000 Annual
developing firmware for state-of-the-art products and getting involved across the full development life cycle. The role will involve: Embedded programming in C/C++ Working with STM microcontrollers Firmware development Requirements capture Documentation Testing and verification Working as part of an established on-site R&D team ...

Contract Embedded Software Engineer

Location
West Yorkshire, England, United Kingdom
where your contribution will have a direct impact from day one. Key Skills Required - Contract Embedded Software Engineer, based in West Yorkshire: Strong Embedded C development experience Experience working with Real-Time Operating Systems (RTOS) such as Zephyr or FreeRTOS Experience developing software for STM32 microcontrollers Previous experience working ...

Mechatronics Engineer

Hiring Organisation
VERTECH GROUP (UK) LTD
Location
Derby, Derbyshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£45,000
experience with motors, drives, sensors and embedded controllers Experience with schematic capture and PCB design using KiCad, Altium or similar Programming experience using Python, C or C++ Hands-on experience building, wiring, testing or commissioning hardware Strong fault-finding and problem-solving skills Nice-to-have: Experience with motion control ...

Electronics Engineer

Location
Rugby, England, United Kingdom
Role: Design and development of electronic products from concept through to production Schematic design, component selection and PCB layout Embedded firmware development using C/C++ The Person: Electronics/Electronic Engineering background Experience within product development Strong electronic hardware design experience We are an equal opportunities company and welcome ...

Firmware Engineer

Hiring Organisation
Vision Recruitment Ltd
Location
Bedford, Bedfordshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £68000/annum benefits
with the following attributes: At least 5 years relevant experience of Design, Development, Test and Documentation of firmware development for embedded microprocessor targets. Strong 'C' and ‘C++’. Demonstrated track record and enthusiasm of developing 8, 16 and 32bit embedded product solutions. Experience of digital microprocessor circuitry design. Experience ...

Senior Linux Kernel Driver Engineer

Location
Greater London, England, United Kingdom
great if you have: Proven experience of the development of Linux device drivers A good understanding of computer architecture and performance optimisation techniques Excellent C/C++ and/or Rust skills and solid experience of industry standard development tools and technologies An creative and innovative mindset, and a willingness ...

C# Software Developer

Location
United Kingdom
debugging skills. Ability to manage competing priorities and work effectively within a team. Desirable Skills Any experience with the following would be advantageous: C or C++ development. gRPC. Experience developing and maintaining Windows desktop software. Working across multiple software products or applications. Spectrum IT Recruitment (South) Limited is acting ...

Contract Embedded Software Engineer

Hiring Organisation
Redline Group Ltd
Location
Normanton, West Yorkshire, UK
where your contribution will have a direct impact from day one. Key Skills Required - Contract Embedded Software Engineer, based in West Yorkshire: Strong Embedded C development experience Experience working with Real-Time Operating Systems (RTOS) such as Zephyr or FreeRTOS Experience developing software for STM32 microcontrollers Previous experience working xehkeey ...

Principal Electronic Engineer

Hiring Organisation
Copello
Location
Maidenhead, Royal Borough of Windsor and Maidenhead, Berkshire, United Kingdom
Employment Type
Permanent
Salary
£70000 - £85000/annum
understanding of project planning, resource management and technical delivery. Desirable: Experience within aerospace, defence or another highly regulated engineering environment. Familiarity with Altium, VHDL, C, LabVIEW or automated test systems. Knowledge of relevant engineering and product assurance standards. ...