a DV Cleared Infrastructure Engineers for an initial 6-month contract role or Permanent. There are multiple roles for anyone holding MoD or UK*C DV. There are multiple sites available to work from, and depending on your role there are options for some remote working. Due to the nature more »
Chester, Cheshire, North West, United Kingdom Hybrid / WFH Options
Chroma Recruitment Ltd
develop your key skills further whilst contributing to key projects. Firmware Engineer Skills: Degree qualified or equivalent in Computer Science or Software Engineering Embedded C/C++ programming Bare Metal Development Microcontrollers (STM32 or ARM preferred) RTOS (highly desirable) If you have the required skills and experience for this Firmware more »
Leeds, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
for an experienced embedded software engineer with a particular focus around RTOS development, ideally with FreeRTOS or Zephyr. You will be comfortable programming in C/C++ and have good experience with ARM and Nordic processors. Experience with any wireless protocols would be a real bonus and you should be … a lead role in the development of a new range of ground breaking devices that will be used around the globe. Key Skills required: C/C++ programming RTOS development - FreeRTOS, Zephyr etc ARM and Nordic processors A variety of serial comms - I2C, CAN, UART, SPI, etc Benefits: Competitive salary more »
Buckingham, Buckinghamshire, South East, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
to-date with industry trends and embedded software technologies. Who Are We Looking For? The ideal candidate will have: A solid programming foundation (Python, C, MicroPython). A passion for embedded systems and a strong desire to learn and grow. An interest in working with advanced AI video technologies in more »
City of London, London, United Kingdom Hybrid / WFH Options
Client Server
you: You are degree educated, 2.1 or above - Computer Science or closely related discipline from a top tier/Russell Group university You have C/C++ coding skills You have a strong understanding of what's happening at low level including Networking and Operating Systems (HTTP, TCP/IP more »
Gloucester, Gloucestershire, South West, United Kingdom Hybrid / WFH Options
ZENOVO LTD
instructions. Essential Technical Knowledge: -Designing and fabricating electronic test equipment. - Developing analog and digital hardware while utilizing design and debugging tools. - Proficient in Embedded C and Python, including the use of version control, debugging tools, and peer review processes. - Possessing a solid understanding of electronic testing methods and fault diagnosis. more »
Marlborough, Wiltshire, South West, United Kingdom Hybrid / WFH Options
Adept: Us
Education: University degree or equivalent (e.g., Engineering) or HND with relevant experience. PID Controllers: Experience with PID controllers and tuning methods. Programming: Proficient in C/C++ programming for embedded systems. RTOS: Experience with Real-Time Operating Systems (RTOS). UNIX: Proficient in using UNIX-based operating systems. Source Code more »
Peterborough, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Zellis
An opportunity to join a technology development group and lead a team of six highly competent C/C++ engineers. You will be responsible for leading developments of the PROIV Software Development and Runtime environment used around the world and underpinning Zellis HCM AIR. You must have a strong technical … background in Windows and UNIX software development in C and C++ and be able to demonstrate success in leading teams of this nature. This role would suit someone who wants to grow into to development manager in the future. This is a hybrid position based in our Peterborough office. We … team ensuring our SLAs are met. Skills & experience You should have/be able to demonstrate: Led teams of up to six high performing C/C++developers Mentoring of developers using your extensive strong background in developing on Unix and Windows with C/C++ Experience for leading agile projects more »
Farnborough, Hampshire, South East, United Kingdom Hybrid / WFH Options
Airbus
loop. Experience of tool qualification ( DO-300) Other Useful skills and experience: Experience in aviation, particularly flight control systems would be an advantage. MISRA-C coding standard, understanding C source code. Experience applying RTCA DO-178 preferred. Subversion SVN experience Experience of commercial tools such as provided by LRDA, Rapita more »
Employment Type: Permanent, Part Time, Work From Home
digital design —though leaning more towards analogue. The position involves interfacing with FPGAs and other peripherals. Candidates must have an understanding of programming in C . While experience with Linux and kernel-level programming is preferred, it is not essential. You will work closely with cross-functional teams to ensure … layout . Collaborate with cross-departmental teams to ensure seamless delivery and product integration. Interface with FPGAs to meet design requirements. Program microcontrollers using C language for embedded systems. Desired Skill Profile Schematic Capture PCB Layout oversight (outsourced) Analogue and Digital Circuit Design Microcontroller programming using C language TCP/ more »
to build and run large-scale, massively distributed and fault-tolerant systems. Minimum Qualifications: Strong understanding of operating system fundamentals and components. Proficiency in C or C++ programming, with expertise in at least one additional language (Python, Golang, Rust, or CUDA). Solid foundation in data structures, algorithms, and multithreading more »
Implementing real-time simulation solutions, ensuring compatibility with hardware-in-the-loop (HIL) testing and other embedded systems. Generating efficient and optimised C++/C code from models for deployment on embedded systems. Testing embedded simulation software to validate its functionality and performance against design/requirement specifications. Preparing detailed … time simulation and hardware-in-the-loop (HIL) testing. Proficient with Modelling tools e.g. MathWorks – Simulink, Matlab etc.. Proficient in code generation Proficient in C/C++ programming for embedded systems. Familiarity with communication protocols such as BLE, SPI, and I2C. Excellent problem-solving and debugging skills. Ability to work more »
Statistical Modelling: Experience in regression techniques Machine Learning: Hands-on experience with scalable ML pipelines Programming: Strong proficiency in Python; experience with Java and C is beneficial. Azure Data Tools: Familiarity with Azure applications (MS Fabric Stack preferred). more »
as: JavaScript, Java, and Python (Desirable not essential) Knowledge of infrastructure testing (desirable but not essential) Experience working with Automation tools such as: Selenium C ompensation: £65K annually + Competitive benefits The interview process consists of two stages: Technical interview with hiring manager Competency based interview with HR This role more »
of internal test frameworks. Test automation. Key skills and qualifications: Educated to degree level in electronics engineering, computer science or equivalent. Working knowledge of C/C++. Use of SCPI via GPIB, VXI for remote instrumentation control. Experience working within a test environment. RF experience highly beneficial. Full JD can more »
these Firmware updates. You’ll be based in the office 3 days a week. The ideal candidate will have an Embedded Firmware Background (Embedded C) and have a strong experience of Firmware Release, both technically and from a strategic level. Candidates don’t need management experience but Team/Project … Leadership is essential to be considered for the position. Candidates must have strong C programming and Automation skills (Python and Bash preferred), have experience across a range of open and closed source software, and be hands-on and capable with the development side of this role. This is a fantastic … a work/life balance, and an excellent pay packet! The Role: *Leading a Team of 3 Senior Release Engineers *Remaining hands-on with C, Python, Bash, and a combination of Open and Closed Source Software *Working on strategy and release for Firmware Updates *Hybrid working, 3 days a week more »
and cross-functional teams. Support the introduction and refinement of development tools and processes. Essential Skills & Experience: Full software development lifecycle experience. Proficiency in C or C++ for embedded systems; experience with PC environments is a plus. Strong understanding of operating systems: multi-threading, process scheduling, inter-process communication, memory more »
Proficiency in web technologies (HTML, JavaScript, CSS, databases). Experience with DNS, DHCP, and related services (e.g., Squid, nginx, ISC Kea). Proficiency in C, C++, or Rust for networking applications (desirable) This vacancy is offering a salaery in the region of £65,000 - £75,000. Candidates based in the more »
to continuous success, our client is looking to boost their teams in 2025 with some great Software Engineers from Mid to Senior Levell! Skills : C and/or C++ and/or Ada Location : Bristol/Hybrid Salary : £40k-£75k So, if you are a Software Engineer with those skills … be successful in landing one of those roles, you will need to be eligible for Security Clearance AND hold a British Passport , have excellent C, C++ or Ada experience with ideally some experience within the defence sector and RTOS . Salaries and bonuses for those roles will vary depending on more »
while ensuring compliance with industry standards and regulations. The ideal candidate will have proven experience in a similar role and strong knowledge of Embedded C, FPGAs, VHDL and real-time embedded systems. Any experience with DSP, Python and Nios Processors is nice to have. This is a great opportunity to … company that provides their employers with fantastic projects and cutting-edge technologies. The Role: *Develop firmware for real-time microprocessor-based Products using Embedded C *Hardware design of FPGAs in VHDL *Compliance with industry standards and regulations *Hybrid working in Derby, 2-3 days per week onsite The Person *Proven … experience in a similar role *Strong knowledge of Embedded C, FPGAs, VHDL and real-time embedded systems *Any experience with DSP, Python and Nios Processors is nice to have *Must be commutable to Derby or willing to relocate Reference Number: BBBH244507 more »
Software Engineer (C/C++) Location : Crawley (Hybrid Working) Opportunity to join an international software company with a well-established client base and an excellent reputation for product quality and support. Due to the ongoing expansion to meet growing client demand, they are seeking an experienced C/C++ Developer … term ill health benefit. Loads of staff discounts on travel, gym, cinema, retail etc. Gym discounts across the U.K Role and Responsibilities As a C/C++ Developer, you will: Develop new products and enhance existing products in line with requirements definitions. Contribute to future development plans and strategy. Perform … of software. Work closely with customers to help resolve issues, requiring strong communication skills. Requirements The ideal candidate will have: Proven experience as a C/C++ Developer. Expertise in developing multi-threaded applications (Bonus_ Experience with Perl Scripting (Ideal) Strong problem-solving skills and attention to detail. Excellent communication more »
and develop cutting-edge systems that keep us at the forefront of the industry. Requirements: Proficient in Windows-based application development using C++/C, STL, MFC, WxWidgets, and Win32. Extensive experience in designing and implementing multithreaded and distributed systems. Advanced understanding of distributed network architecture. Skilled in low-level more »
Salford, Greater Manchester, UK Hybrid / WFH Options
The ONE Group Ltd
to continuous success, our client is looking to boost their teams in 2025 with some great Software Engineers from Mid to Senior Levell! Skills : C and/or C++ and/or Ada Location : Bolton/Hybrid Salary : £40k-£75k So, if you are a Software Engineer with those skills … be successful in landing one of those roles, you will need to be eligible for Security Clearance AND hold a British Passport , have excellent C, C++ or Ada experience with ideally some experience within the defence sector and RTOS . Salaries and bonuses for those roles will vary depending on more »
Vulnerability analyst and solutions experience Experience working within national security and intelligence environment Writing vulnerability checks Investigating operating systems/devices/servers Any C/C++ experience will be hugley desirable If interested, please upload your most up to date CV/send it too , and we will call more »
systems. You will commit to a hybrid working model, required onsite 4 days a week. Experience of the Software Engineer will include: Programming with C/C++ Experience with electronics measurement/debugging techniques (DVM/digital voltmeter, oscilloscope, spectrum analyser) Understanding of communications and serial interfaces, e.g. ethernet, TFTP more »