1 to 25 of 37 Remote/Hybrid Permanent Embedded C++ Jobs

Senior Embedded Engineer

Location
Nottingham, England, United Kingdom
Senior Embedded Electronics Engineer Location: Manchester – Hybrid Embedded C, C++, RTOS, FreeRTOS, ARM, STM32, Microcontrollers, Firmware, Electronics, PCB An established electronics and technology business is looking for a Senior Embedded Electronics Engineer to join its growing R&D team in Manchester. This is an excellent opportunity … experienced Embedded Engineer who enjoys working across both firmware and hardware, taking ownership of products from initial concept and architecture through to development, testing and production. You'll join an experienced engineering team developing innovative connected electronic products used across the UK and international markets. The Role Working across ...

Senior Embedded Software Engineer / C++/Networking (Ethernet, TCP/IP etc)

Hiring Organisation
Verso Recruitment
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
Title: Senior Embedded Software Engineer/C++/Networking (Ethernet, TCP/IP etc) Location: Nottingham Salary: £65,000 to £80,000 basic + benefits Hybrid working: Ideally local, able to work on-site 2/3 days a week. Open to people further afield … office less if they have an ideal background. They cannot offer sponsorship in this role Are you a Senior Embedded Software Engineer looking for a role where you can have a genuine influence on the next generation of connected products? To apply for this role, you must have ...

Software Engineering Manager

Location
Greater London, England, United Kingdom
lives of patients across the world. The Role: The Software team at CoMind spans the full stack of a regulated medical device company — from embedded and real-time systems through application software, ML inference, GUI, DevOps, and test engineering. It is a team that builds across every layer, working … clinical environments. This is the leadership role for the product software stack. You will manage and develop a team of software engineers working across embedded C++, GUI, and firmware, set priorities and development plans, drive delivery from prototype to production release, and own the software architecture and technical ...

Principal Architect – Robotics & Hardware Abstraction

Location
Glasgow, Scotland, United Kingdom
Principal Architect – Robotics & Hardware Abstraction Principal Robotics Architect | Hardware Abstraction | Embedded C++ | ROS2 Specialist. Location: Glasgow Workstyle: Hybrid Reports to: CTO About Chemify: Chemify is revolutionising chemistry. We are creating a future where the synthesis of previously unimaginable molecules, drugs, and materials is instantly accessible. By combining … safe, and continuously updatable edge computing platforms that can operate at scale. If you enjoy problem solving complex technical challenges that blend system architecture, embedded engineering, distributed systems, and strategic leadership, are a natural communicator and are energized by working closely with scientists using cutting edge technologies, then ...

Embedded Linux Engineer

Hiring Organisation
Technical Futures Ltd
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Embedded Linux Engineer - South Cambridge - Hybrid. An Embedded Engineer with experience working across both Embedded Linux and broader embedded work as well as having a good understanding of electronics principles will provide technical solutions to a range of challenging projects as a key member … salary and benefits to include a Company Bonus Scheme, Private Healthcare, 10% Company pension contribution, Life Assurance, 25 days holiday and much more. The Embedded Linux Engineer will ideally bring the following: A minimum of a 2.1 Bachelors/Masters Degree in Computer Science, Software Engineering, Electronics or similar. ...

Senior Embedded Software Engineer

Hiring Organisation
Zenovo
Location
Nottinghamshire, United Kingdom
Employment Type
Permanent
Title: Senior Embedded Software Engineer Location: Nottinghamshire (hybrid – 3 days onsite) Salary: Up to £65k (DOE) An exciting opportunity has arisen for an experienced Senior Embedded Software Engineer to join an innovative product development team working on next-generation embedded technology. This is a hands-on senior … engineering role where you'll play a key part in developing secure, network-connected embedded products from concept through to production. You'll be joining a collaborative engineering environment, working alongside firmware, hardware, software, test and compliance teams to deliver cutting-edge products for a global customer base. About ...

Lead Data Engineer

Hiring Organisation
Hexwired Recruitment Limited
Location
London, United Kingdom
Employment Type
Permanent
Salary
£80000 - £115000/annum
love to hear from you. Apply today by contacting Hexwired Recruitment. For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, Golang Development, FPGA, Python, Javascript, C#, Electronics, Secure Boot, Power Electronics, Digital Design, Machine Learning, Data Science or Simulation contact ...

Principal Embedded Software Engineer

Hiring Organisation
Verso Recruitment
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent
Salary
£65,000
Title: Principal Embedded Software Engineer Location: Newcastle-Upon-Tyne, Hybrid (3/2) Salary: £60-70K + bonus We're looking for an experienced Principal Embedded Software Engineer to lead firmware development and drive delivery of embedded products . You'll manage key projects , mentor engineers … Support product certification, EMC testing and regulatory compliance You'll be someone teams rely on for technical depth and delivery – raising the bar for embedded systems excellence. What We're Looking For Core requirements: Demonstrable experience in embedded systems firmware development with proven technical leadership Strong and substantial ...

Lead Software Engineer - DO-178C / Embedded C

Location
Cheltenham, England, United Kingdom
support the development of mission- and safety-critical systems within the defence and aerospace sector. This contract role is suited to an experienced embedded software professional with strong real-time programming expertise and comprehensive knowledge of DO-178C Level A compliance. Key Responsibilities: Derive high-level and low-level … software requirements Author software architectures and detailed design documentation Develop bare-metal, real-time embedded software using C and C++ Implement safety-critical software for an embedded modular platform Manage activities across the full software development lifecycle Ensure compliance with DO-178C Level A processes, including traceability ...

Senior Embedded UI Engineer, Streaming — Hybrid

Location
Manchester, England, United Kingdom
time working on customer focused features that improve the user experience, from content discovery and search to Roku pay and subscription to embedded software and firmware, and much more. Our product roadmap helps us accelerate our growth and scale, putting surprising new features into the hands of tens … stems from experienced software engineers like you developing core features for the Roku platform. The Senior Software Engineer will be contributing extensively to our embedded UI development, algorithm implementation for complex features to make it more user intuitive and underlying architecture. You will be working closely with product management ...

Embedded Software Engineer, Embedded C / Linux / Networking

Hiring Organisation
Pure Resourcing Solutions Limited
Location
Cambridge, Dry Drayton, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £60000/annum
connected in real time by technology built by the team you'd be joining. If you've got a solid few years of networking embedded software behind you and you're ready to get straight into meaningful work, this is worth a look. The opportunity This is a hands … multimedia streaming that has to hit zero latency, because somewhere a broadcaster or a control room is relying on it. You'll be writing embedded C, C++ and Rust for IP-based KVM and connectivity products used in genuinely mission-critical environments: broadcast, national security, transport, industrial control. ...

Senior Embedded Software Engineer &Mdash; Embedded C / Linux / Networking

Location
Dry Drayton, England, United Kingdom
zero‐latency, because somewhere a broadcaster or a control room is relying on it working. Every time. Without fail. You'll be building the embedded C, C++ and Rust that underpins IP‐based KVM and connectivity products used in genuinely mission‐critical environments: broadcast, national security, transport, industrial … control. Not internal tools. Not prototypes. Software that ships and stays in the field. What's essential You must come from a networking embedded software background.The products live and breathe IP networking, multi‐threaded systems and performance‐critical code, and we need someone who already thinks that ...

Senior Embedded Software Engineer

Hiring Organisation
Sapien
Location
Birmingham, West Midlands (County), United Kingdom
Employment Type
Permanent
Salary
£50000 - £70000/annum
Sapien Engineering are looking for a Senior Embedded Software Engineer to join an EV charging business on a permanent basis. The role supports hybrid working with 2 days a week required on client site in Birmingham. The role is paying circa £70,000 + benefits. Job requirements: Embedded C++ ESP32 OCPP Full SDLC Software Integration and Test Previous experience with EV charging highly beneficial For more information, please apply with an updated copy of your CV ASAP. ...

Embedded Software Test Engineer

Hiring Organisation
Matchtech
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
Senior Embedded Software Test Engineer (Permanent) Location: Birmingham (hybrid) - with travel to customer/test sites as needed Visa sponsorship: Not available The role Join a leading automotive & electrified powertrain organisation to own testing and validation of embedded software across inverter/motor control , BMS , and charging systems. … lead test activity from requirements through to bench/system validation, supporting safe, production-quality releases. What you'll do Lead embedded software test delivery to programme timescales Define test strategy, plans and specifications; execute and report results Run bench/HIL/system integration testing and practical validation ...

Senior Software Engineer, Agentic AI

Location
Cambridge, England, United Kingdom
leverage your years of experience in software engineering and building world class UI to build AI agents that understand the constraints of embedded, performance-critical systems and operate effectively within them. This is a role for engineers who think in terms of autonomous systems, multi-step reasoning, and tool … retrieval, execution, validation) that accelerate development and reduce manual engineering effort across the team Develop AI-powered automation that understands the constraints of embedded C++ environments and produces performance-safe, memory-efficient outputs Build and maintain evaluation frameworks to measure agent reliability, accuracy, and performance in production-critical ...

Senior MCU Firmware Engineer – Real-Time Embedded C/C++

Location
Bristol, England, United Kingdom
development for real‐time systems across hardware, Linux, UI, connectivity and test. You will own subsystem designs, safeguard security architecture, and drive high‐quality embedded C/C++ deliverables. The role emphasizes collaboration with cross‐functional teams, adherence to coding standards, and a strong focus on secure development ...

Senior Embedded C++ Engineer — Marine Navigation Systems

Location
Fareham, England, United Kingdom
design, implement, and support the Lighthouse operating system and applications. The role involves collaboration with engineering teams both onsite and internationally, focusing on embedded systems and the use of C++. Candidates should have at least 10 years of experience in the field and strong communication skills. Raymarine offers ...

Senior Signal Processing Engineer

Location
United Kingdom
multi-frequency, multi-constellation, LEO-PNT, SoOP, and hybrid positioning concepts Algorithm development and validation using Python/MATLAB, followed by implementation in embedded C/C++ for real-time receiver environments Performance analysis using simulations, lab measurements, and real-world data Contribution to receiver architecture and technology …/FLL), data decoding, and their interaction with positioning engines Experience in GNSS algorithm development for mass-market or high-precision receivers Proficiency in embedded C/C++, with supporting skills in Python and/or MATLAB Familiarity with embedded real-time systems and modern software development ...

Software Engineer (MCU)

Location
Bristol, England, United Kingdom
Jersey. As part of Ensera, we collaborate globally with contract manufacturing facilities in Europe, the USA, and Asia. We are currently seeking an embedded Software Engineer to join our talented team and contribute to delivering exceptional solutions for our clients. You’ll join a multidisciplinary team developing a greenfield … medical device from the ground up. Day to day, your focus will be designing and implementing microcontroller‐based systems in embedded C/C++. You’ll sit alongside hardware, Linux, UI and test engineers and have the opportunity to make a genuine contribution to a medical device project. ...

Senior Software Engineer – MCU

Location
Bristol, England, United Kingdom
What you’ll do Design and implement MCU firmware aligned to system and security architecture. Own technical design of MCU subsystems. Develop and review embedded C/C++ for real‐time systems. Collaborate with hardware and software peers. Champion coding standards and secure development. Your skills and experience … Proven experience with ARM Cortex‐M or equivalent. Strong C/C++ in embedded, real‐time contexts. Experience in quality‐controlled or safety‐critical environments. STM32, bootloaders, MISRA, UART/SPI/I2C/CAN. For this role we are considering a salary of up to £73,954. ...

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
having led or 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 … Software Test Team Essential Experience Architect-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++ ...

FPGA Engineer

Location
United Kingdom
algorithms, including filters, FFTs, mixers and modulation techniques. Designing and supporting high-speed digital interfaces such as ADC, DAC and PCIe. Working closely with embedded software, hardware and systems engineers to integrate FPGA firmware into larger system architectures. Supporting hardware bring-up, debugging and validation using laboratory test equipment … following: FPGA design and development using VHDL and/or Verilog. Digital Signal Processing (DSP) implementation. MATLAB/Simulink for modelling and simulation. Embedded C/C++ and/or Python for testing, automation or hardware interaction. Knowledge of digital communications, RF systems or signal processing principles. Experience ...

Electronics Engineer

Location
Crowborough, England, United Kingdom
steps. Familiarity with microprocessor design (STM32/i.MX). Nice to have: Experience with IEC 61010/60079 safety standards, Functional Safety (IEC 61508), Embedded C++. Degree (or equivalent) in Electrical/Electronic Engineering or related field. Relevant hands‐on electronic engineering experience in industry. Benefits You’ll enjoy ...

Senior Embedded Software Engineer

Hiring Organisation
Verso Recruitment
Location
Fareham, Hampshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
Title: Senior Embedded Software Engineer Location: Southampton, Hampshire Salary: up to £65,000 plus benefits Senior Embedded Software Engineer wanted! Verso is retained to add strength and depth to an established leader in the development of custom electronic solutions, destined for a variety of industries. Based from … friendly, with ample opportunity to liaise with the engineering team, quality, projects, procurement, sales, and other departments, with occasional customer interaction. The successful Senior Embedded Software Engineer will have experience with: Experience in taking software design projects from concept to manufacture. Strong background in Embedded C/C++ ...

Senior Electronics Engineer

Hiring Organisation
ACS Recruitment Solutions Ltd
Location
Bristol, Avon, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £75,000 per annum
Senior Electronics Engineer to join a growing hardware team developing innovative, high-quality electronic products. You’ll take a lead role across electronics design, embedded systems and product development, while supporting the wider engineering team with technical guidance and mentoring. The role is hands-on and will involve taking … testing, validation and production. Key Responsibilities: Lead the design and development of complex electronic systems and product platforms. Own key hardware areas including embedded controllers, audio, sensors, thermal management, HMI and related firmware interfaces. Produce circuit designs, schematics and PCB layouts, ensuring designs are reliable and suitable for manufacture. ...