Southampton, Hampshire, United Kingdom Hybrid/Remote Options
Hexwired Recruitment Limited
Senior C++ Software Engineer – C/C++ – DOE – Winchester Hexwired Recruitment has partnered with a rapidly expanding R&D company with offices near Winchester who are now seeking a Senior C++ Software Engineer with sound experience using Embedded or C++ for Arm based products. The company are developing a range of revolutionary products, partnering with … in their industry. This in an integral part of the business and you will be involved heavily in the development of a new portfolio of products. As a Senior C++ Software Engineer, they are seeking engineers ideally with experience working on Low latency applications. Key Requirements: Degree or Masters in a relevant field (Telecoms, Computer Science, Physics, Maths, Wireless … systems) Up to 5 years commercial Embedded C or C++ experience. Solid experience working on products utilising ARM Processors or X86 Intel Processors Good experience working on low latency based applications is highly desirable (Networking, Semiconductor, finance etc) Experience working on Python is highly desirable but not essential The company are offering competitive salaries dependent on experience along More ❯
C++ Developer – £45,000-£65,000 – Cheltenham – Hybrid A market leader in the development and manufacture of trailblazing wireless communications systems – based near to Cheltenham. To support their ever-growing team, they are looking for a C++ Developer to enhance the company’s design and development capabilities. You will be joining the company’s development team and will … Requirements for this software role: The successful candidate will have: A 2:1 degree or better in an engineering or numerical science discipline 2+ years industry experience. Proficiency in C++ Experience of development on Linux The role will require clearance so the successful candidate will need to have settled status and a resident of the UK for the last … in Wireless Communications and an ever-growing team of talented engineers. They are prepared to offer £45k-65k per annum based on experienced. If you are interested in this C++ Developer job in Cheltenham, please apply today! Additionally, if you’re interested in any other jobs across C++ in Linux or Windows Based Systems, C++ for embeddedMore ❯
Embedded Engineer – Engineer, developer, Embedded Systems, ESP32, iMX 8, iMX9, SoCs, SPI, I2C, RS232, RS485, Modbus, BACnet, Ethernet, Embedded C, C++, FreeRTOS, JIRA, Github, Confluence, embedded, Electronics Engineering, debugging, source code tool, bug tracking tool, technical, building applications, embedded platforms – Sunbury – 2-3 days a week on site - £250-£260 a day outside IR35 … in Computer Science, Electronics Engineering or a related field and 4+ years of experience in the position offered. Requires at least 2 years of experience in building applications using embedded platforms and FreeRTOS. Also required 4+ years of experience in embedded software development with good debugging skills & experience in performance enhancements of embedded applications. Should have exposure … to source code management tool, bug tracking tool, and build environment. Key Skills & Experience: • Requires in-depth knowledge and experience of embedded systems • Solves complex problems; takes a new perspective using existing solutions • Works independently; receives minimal guidance • Acts as a resource for colleagues with less experience • Represents the level at which career may stabilize for many years or More ❯
Our established client is seeking a C++ (embedded) Software Engineer to join their team. The successful candidate will work on exciting, complex projects involving new technologies on state of the art systems. You must be degree educated in either Engineering or a Numerical science, with 5 years+ of industry experience. Essential skills include embeddedC++ on More ❯
C++ Developer Job – Remote – up to £90k DOE Hexwired Recruitment has partnered with a European software-based company, to recruit for remote C++ developers. The ideal candidate would need to have a strong Maths background to join their fast-growing team, with a professional team with decades of experience. Although you will be working in a team environment … independent work would also be involved. The remote C++ Developer role involves taking responsibility for a broad range of tasks, being able to look at things from the user’s perspective, and breaking down complicated technical problems into abstract concepts. As a remote C++ Developer, you will be working on a range of bespoke systems, and seeing the … benefits of having your products used worldwide. Key Skills: Good commercial C++ experience. Proficient English-speaking skills. Strong theoretical background. Excellent problem-solving skills Able to work both in a team environment and independently. The company offers competitive salary of up to £90k. If you’re interested in this remote C++ Developer role please apply. For more information More ❯
Andover, Hampshire, England, United Kingdom Hybrid/Remote Options
Owen Daniels
Are you a Senior Embedded Software Engineer? Do you have experience in writing and testing code in Embedded C, C++ and Python? Are you confident working with products involving motor or motion control? If so, an exciting permanent opportunity has arisen to join a company specialising in the design and manufacture of complex electromechanical devices and machines. … Senior Embedded Software Engineer Permanent OpportunityASAP StartMonday to Friday (Flexible start/finish times & hybrid working available)Location: Andover Company Info: The business is a respected, family-run business that’s been transforming lives for over a century. This leading UK manufacturer designs and builds high-quality stairlifts that help people regain their independence and stay in the homes … they love. If you’re looking to make a difference and work on developing new technologies for their sector, then this could be the company for you. Senior Embedded Software Engineer - Job Description: Design, write, test and deliver embedded software solutions for motor controller products, using languages including C, C++ and Python. Maintain and enhance existing software More ❯
Vector Signal Analysers, Signal Generators & Oscilloscopes). This includes understanding how to set-up and test RF systems to assess their performance. Experience creating scripts/programmes (MATLAB, Python, C++). STEM Degree or extensive experience with RF Electronics. Desirable: Design & Development of EW models (including understanding mission objectives and functions expected to be performed). Strong background in … systems and concepts, including radar systems. Previous experience working in synthetic testing environments. Experience Integration/calibration of hardware and software models into a laboratory environment. Experience with either C++, embeddedC++, or VHDL programming. Experience managing both analogue and digital interfaces between electronic components (RF/Data). Experience working on agile projects. Experience with Simulink … HDL Coder, and Embedded Coder toolboxes. Understanding the development of user and systems requirements. Understanding of Analogue & Digital Signal Processing techniques. Wellbeing is at the core to our culture, allowingemployees to flourish and to achieve their full potential. Our people are important to us, and we take pride in our wellbeing programmes and policies that supportindividuals including, mental health More ❯
Saffron Walden, Essex, South East, United Kingdom Hybrid/Remote Options
Technical Futures
Do you possess commercial experience in Embedded Linux development? Are you seeking a challenging mid level Software Engineer role where you can contribute solid Embedded C/C++ development skills to solve real world problems? Our Client, Global leaders in radar and surveillance systems development, seeks a Degree qualified mid-level Embedded Linux Software Engineer to … join their team. Hybrid working available (3 days office/2 WFH) and a salary on offer to C£45K + good benefits. Working primarily in C++, applicants with strong C skills will be considered. The successful Embedded Linux Software Engineer will bring a good academic background to include a minimum of a 2.1 Bachelors Degree in Computer … Science or Electronics with a software bias. Key requirements for the Embedded Linux Software Engineer include: C++ development skills or Embedded C with a willingness to learn. Strong experience working with Embedded Linux. Using Linux build systems such as Yocto. Previous involvement in the set-up/configuration of Embedded Linux systems. Exposure to networking More ❯
Woking, Surrey, United Kingdom Hybrid/Remote Options
Hexwired Recruitment Limited
working Signal processing algorithms. You will be working with some of the biggest companies in the world. This is a Graduate Software Engineer job focusing primarily on C/C++ development for security products. Key Skills: Masters or PhD in Maths, Physics, Computer Science or similar Good academic or commercial C/C++ experience Experience working on DSP … on a diverse range of products. If you’re interested in this Graduate Software Engineer job, please apply. For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, Javascript, typescript, PCB, Hardware, Electronics, FPGA, Python, Golang Development, Machine Learning, Data Science or Simulation contact us today. More ❯
Knaphill, Surrey, United Kingdom Hybrid/Remote Options
Hexwired Recruitment Limited
working Signal processing algorithms. You will be working with some of the biggest companies in the world. This is a Graduate Software Engineer job focusing primarily on C/C++ development for security products. Key Skills: Masters or PhD in Maths, Physics, Computer Science or similar Good academic or commercial C/C++ experience Experience working on DSP … on a diverse range of products. If you re interested in this Graduate Software Engineer job, please apply. For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, Javascript, typescript, PCB, Hardware, Electronics, FPGA, Python, Golang Development, Machine Learning, Data Science or Simulation contact us today. More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid/Remote Options
Technical Futures Ltd
Do you possess commercial experience in Embedded Linux development? Are you seeking a challenging mid level Software Engineer role where you can contribute solid Embedded C/C++ development skills to solve real world problems? Our Client, Global leaders in radar and surveillance systems development, seeks a Degree qualified mid-level Embedded Linux Software Engineer to … join their team. Hybrid working available (3 days office/2 WFH) and a salary on offer to C£45K + good benefits. Working primarily in C++, applicants with strong C skills will be considered. The successful Embedded Linux Software Engineer will bring a good academic background to include a minimum of a 2.1 Bachelors Degree in Computer … Science or Electronics with a software bias. Key requirements for the Embedded Linux Software Engineer include: C++ development skills or Embedded C with a willingness to learn. Strong experience working with Embedded Linux. Using Linux build systems such as Yocto or PetaLinux. Previous involvement in the set-up/configuration of Embedded Linux systems. Exposure More ❯
Job Title: Embedded DevSecOps Software Developer Job Location: Sterling Heights Michigan 48310 Onsite Requirements: EmbeddedC++ RTOS CI/CD Softwae Loader Job Description: The Embedded Linux/RTOS engineer will focus on integration support for vehicle electronic system. Looking to hire a highly motivated Engineer to support our Software Loader and Verifier team. Responsibilities: Leads … software system requirements are met. Load components with software images, in order to deploy official software releases in lab environments and vehicles. Building and configuring VxWorks, Linux, or other embedded operating systems. Perform Linux system programming tasks, including driver development and new hardware enablement on embedded Linux systems. Integrate various software into build systems. Design, develop, test, deploy … maintain and improve software. Enable embedded system security using cryptography and secure architectures. Manage individual priorities, deadlines, deliverables. Performance optimization of systems and complex pipelines. Minimum Qualifications: Bachelor of Science in Computer Science, Computer Science or Electrical Engineering required. 7-10 years relevant work experience. Ability to troubleshoot low level software issues and distinguish between hardware and software issues. More ❯
Embedded Software Engineer Norwich Competitive Salary About the Company: We are working with a well-established engineering organisation who are looking for an Embedded Software Engineer to join their growing team in Norwich. With a strong reputation for delivering innovative technology solutions, this is an excellent opportunity to contribute to exciting projects in a supportive and collaborative environment. … The Role: As an Embedded Software Engineer, you will contribute to the full software development life cycle, from requirements and design through to implementation, testing, and delivery. You will work closely with cross-functional teams to ensure robust software solutions are developed, while maintaining compliance with relevant standards and driving continuous improvement. Key Responsibilities: Contribute to the full life … cycle of embedded software development, including requirements, design, coding, testing, integration, and commissioning. Generate high-quality code to support project objectives. Ensure compliance with applicable standards, processes, and engineering best practice. Participate in software design reviews and maintain adherence to engineering procedures. Support troubleshooting and resolution of technical issues related to software solutions. Interpret system and software requirements to More ❯
Birmingham, West Midlands, United Kingdom Hybrid/Remote Options
KO2 Embedded Recruitment Solutions LTD
Embedded Software Engineer Salary: Up to £45,000 + Flexible Hybrid Working Location: Birmingham (3 days onsite, 2 days WFH) KO2's client, a pioneering technology company at the forefront of smart water management and operational efficiency, is looking for an experienced Embedded Software Engineer to join their innovative and collaborative engineering team in Birmingham. This is an … exciting opportunity to take ownership of embedded software design and development across a range of real-time, microcontroller-based systems. You'll work on products that have a genuine environmental impact - improving how critical resources are managed globally. The Role As an Embedded Software Engineer, you'll play a key role in the full development lifecycle, from concept … through to testing and deployment. You'll be responsible for developing efficient, reliable, and maintainable embedded code that interacts closely with custom electronics and sensor systems. Key Responsibilities: Design, develop, and maintain embedded software in C/C++ for STM32 or ARM-based microcontrollers Implement and optimise applications running on RTOS platforms Work with serial communication protocols More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid/Remote Options
Certain Advantage
World Class Defence Organisation based in Stevenage is currently looking to recruit an Embedded C/C++ Software Engineer subcontractor on an initial 6 month contract. Hourly Rate: £70.00ph (Umbrella). Overtime Rate: Hours worked over the standard 37 hours per week, will be paid at time and a quarter Location: Stevenage Hybrid/Remote working: The role … occasional remote working. Duration: 6 Months with very likely extension. Contracts are often ongoing and long-term thereafter. IR35 status: Inside IR35 (Umbrella) Interview process: One stage video interview Embedded C/C++ Software Engineer Job Description: The company is a world leader in missile and missile systems looking for a highly capable and adaptable Engineers to join … Working with minimal supervision Ability to debug complex problems and be able to produce required documentation to achieve the required safety level. Significant previous experience of developing bare-metal embedded software using C/C++. Working in a team and with members from other disciplines e.g. Systems, Integration, Electronics Required: (Better) Previous experience of development and verification of embeddedMore ❯
Stevenage, Hertfordshire, United Kingdom Hybrid/Remote Options
Certain Advantage
World Class Defence Organisation based in Stevenage is currently looking to recruit an Embedded C/C++ Software Engineer subcontractor on an initial 6 month contract. Hourly Rate: £70.00ph (Umbrella). Overtime Rate: Hours worked over the standard 37 hours per week, will be paid at 'time and a quarter' Location: Stevenage Hybrid/Remote working: The role … occasional remote working. Duration: 6 months with very likely extension. Contracts are often ongoing and long-term thereafter. IR35 status: Inside IR35 (Umbrella) Interview process: One stage video interview Embedded C/C++ Software Engineer Job Description: The company is a world leader in missile and missile systems looking for a highly capable and adaptable Engineers to join … Working with minimal supervision Ability to debug complex problems and be able to produce required documentation to achieve the required safety level. Significant previous experience of developing bare-metal Embedded software using C/C++. Working in a team and with members from other disciplines eg Systems, Integration, Electronics Required: (Better) Previous experience of development and verification of EmbeddedMore ❯
Job Title: MUOS - Embedded Software Engineer Job Location: Scottsdale AZ 85257 Onsite Requirements: EmbeddedC++ RTOS DOD or Defense or Secret Clearance is a plus Job Description: As a software engineer for the Space Force MUOS Program, you'll member of a cross functional team. We are seeking a highly skilled Senior Software Engineer to join our … dynamic team working on a real-time embedded project. The successful candidate will be responsible for solving complex systems problems by analyzing both code and UML models used for code generation. What sets you apart: Experience in software engineering, with a focus on real-time embedded systems. Proficiency in programming languages such as C/C++. Strong understanding More ❯
Greater Bristol Area, United Kingdom Hybrid/Remote Options
Witekio
Are you fascinated by embedded technologies and eager to work on innovative software projects? Take a look at this position! Witekio helps device makers bring their products to life with world-class software! With 20+ years of experience and a team of 160+ passionate engineers, we work across many industries to help our clients accelerate time to market, level … up products and reduce project risks. We love to solve problems with design and technology, we offer full-stack, edge-to-cloud embedded development services. Witekio is headquartered in Lyon and has five office locations across four countries, including the USA, UK, France, and Germany. Witekio is also part of Avnet - a Fortune 500 company. Want to know more … Have a look to our case studies: https://witekio.com/category/case-studies/We are looking for Embedded Software Engineer (Embedded Linux) who shows enthusiasm for new technical solutions, services and devices and is not afraid to think outside the box. Based in our North Bristol office, you will join our team of 20+ More ❯
Software Engineer Real-Time Systems (C++/Linux) Location: Bristol Rate: £49.70/hour PAYE (£56.93/hour incl. holiday) or £65/hour Umbrella We seek an engineer who has worked in a military/defence environment/industry within the last 12 months or who is capable of obtaining security clearance (SC level minimum) Overview Join a … of real-time software on Linux-based platforms. Key Responsibilities Undertake a full range of software engineering activities in line with project and quality requirements. Design, develop, and verify C++ code for real-time systems. Perform integration testing of commercial off-the-shelf (COTS) processing platforms and subsystem components. Collaborate with cross-functional teams to ensure successful software delivery … and system performance. Essential Skills & Experience Strong C++ development experience, particularly within multi-threaded and real-time environments. Proven experience in software integration, system testing, and debugging on Linux-based systems. Desirable Skills Familiarity with UML and tools such as IBM Rhapsody. Experience using MATLAB and Python for data analysis. Knowledge of NVIDIA CUDA programming. Exposure to OpenDDS or More ❯
Software Engineer – Real-Time Systems (C++/Linux) Location: Bristol Rate: £49.70/hour PAYE (£56.93/hour incl. holiday) or £65/hour Umbrella We seek an engineer who has worked in a military/defence environment/industry within the last 12 months or who is capable of obtaining security clearance (SC level minimum) Overview Join a … of real-time software on Linux-based platforms. Key Responsibilities Undertake a full range of software engineering activities in line with project and quality requirements. Design, develop, and verify C++ code for real-time systems. Perform integration testing of commercial off-the-shelf (COTS) processing platforms and subsystem components. Collaborate with cross-functional teams to ensure successful software delivery … and system performance. Essential Skills & Experience Strong C++ development experience, particularly within multi-threaded and real-time environments. Proven experience in software integration, system testing, and debugging on Linux-based systems. Desirable Skills Familiarity with UML and tools such as IBM Rhapsody. Experience using MATLAB and Python for data analysis. Knowledge of NVIDIA CUDA programming. Exposure to OpenDDS or More ❯
Electronics and Embedded Engineer - TiMax Based: London, N7 Term: Permanent, Full time Salary: Dependant on experience + benefits About TiMax Spatial TiMax Spatial, part of the Focusrite Group, is a leader in spatial audio and immersive sound technology. Our products power world-class live performances, installations, and experiences by enabling creative professionals to position sound in space with precision … and artistry. We combine cutting-edge hardware, embedded systems, and software innovation to deliver truly immersive audio environments. The Role: We're looking for a talented Electronics and Embedded Engineer to join our team in London. You'll play a key role in the design, development, and testing of next-generation spatial audio hardware systems. Working within a … D team, you'll collaborate closely with software engineers, sound designers, and product specialists to bring innovative products from concept to production. Key responsibilities include: Design, develop, and test embedded hardware and firmware for audio processing and control systems. Contribute to schematic capture, PCB design, and prototype assembly. Develop and maintain embedded C/C++ firmware for More ❯
Are you a hands-on Embedded Engineer passionate about power systems and embedded technology? A leading UK-based engineering company, operating at the forefront of defence innovation, is seeking a Power Applications Controls Engineer to join its growing multi-disciplinary team. This is your opportunity to play a pivotal role in developing mission-critical technologies used across naval … advanced power electronics systems including motor drives, inverters, converters, and power management technologies. You'll be heavily involved in the full lifecycle, from control strategy design to prototyping and embedded firmware development using DSPs and microcontrollers. Key Responsibilities Develop control strategies for power electronic systems. Implement and test DSP/microcontroller-based embedded code. Collaborate across teams on … to clarify technical requirements. Drive innovation and promote reuse of existing technologies. Essential Skills & Experience Bachelor's or Master's degree in Electrical/Electronic Engineering or similar. Proven embedded software/firmware delivery experience in sectors such as defence, aerospace, nuclear, or automotive. Proficient in embedded C/C++ programming. Experience with DSPs and microcontrollers. Ability More ❯
Embedded Software Engineer Salary: £40K-£70K DOE + Benefits Experience Level: 3+ years (entry-level roles also available) Location: Derbyshire About the Organisation This organisation specialises in developing high-integrity, security-critical technologies where absolute reliability is essential. The engineering culture is built on excellence, innovation, and a commitment to exceeding customer expectations. You'll be joining a multi … disciplinary team working on complex problems, disruptive security technologies, and advanced embedded solutions. The work involves supporting government and industry partners on projects involving secure systems, applied cryptography, and cutting-edge software and microelectronics. About the Role This is an exciting opportunity for software engineers-ranging from early-career developers to highly experienced specialists-to contribute to the design … development, and testing of innovative embedded products and cyber-security technologies. The role involves analysing customer requirements, producing maintainable designs, participating in unit testing, contributing to code reviews, and creating documentation as required. Security, precision, and functional correctness will be central to your work. You'll thrive in this role if you are detail-driven, collaborative, and motivated to More ❯
Birmingham, West Midlands, England, United Kingdom
SF Recruitment
SF Recruitment are recruting an Interim Senior Embedded Software Engineer, for a leading specialist manufacturing business in Birmingham. Overview We are seeking a highly capable Senior Embedded Software Engineer to support ongoing development across several advanced hardware and power-electronics programmes. In this interim role, you'll take technical ownership of embedded software activities for prototype and … automotive and industrial applications. You'll collaborate closely with multi-disciplinary engineering teams, external partners, and customers, contributing from requirements capture through to validation. Key Responsibilities: Lead and deliver embedded software work packages across assigned projects Translate system-level requirements into clear software specifications Define and implement software architecture for real-time control systems Develop and verify high-integrity … embedded C/C++ firmware Integrate application-level code with platform and base-software components Support hardware bring-up, debugging, and system-level diagnostics Participate in design reviews and provide expert input on software decisions Liaise directly with customers and suppliers to resolve technical issues Collaborate with electronics, controls, and systems engineering teams Ensure work follows relevant quality More ❯
Embedded Hardware Engineer Location: Lancaster Office based Salary: £50,000-£60,000 DOE Exclusive via Butler Rose About the Business Butler Rose is exclusively supporting a fast-growing technology company known for its supportive, collaborative culture and commitment to continuous improvement. Engineers here have genuine influence on product development and work within an environment built around innovation, ownership and … annual leave, wellbeing support, subsidised travel options, cycle-to-work scheme, pension contributions and enhanced family leave. They are fully committed to equality, diversity and inclusion. The Role The Embedded Hardware Engineer will design and develop embedded hardware systems that integrate with firmware and cloud-connected platforms. You will work across the full product lifecycle and collaborate with … Create hardware requirements and develop schematics and PCB layouts Select components and ensure compliance with relevant standards Build and evaluate prototypes, perform debugging and hardware validation Develop and support embedded firmware; collaborate with software and global R&D teams (some flexibility in working hours may be required) Coordinate external compliance testing (UKCA, CE etc.) Support manufacturing with test rigs More ❯