derby, midlands, united kingdom Hybrid / WFH Options
EMTEC SOFTWARE SOLUTIONS LIMITED
quantitative discipline Deep understanding of computational techniques on both classical and quantum hardware. Quantum algorithm development Proficient in Python/Qiskit, Classiq , PennyLane etc Quantum Engineer Desirables: Experience with C or C++. High-performance computing and parallel algorithm development. Engineering simulation, modeling, or ML exposure. Understanding of techniques for quantum data preparation and output interpretation. Linear algebra/advanced quantum More ❯
Embedded/Firmware Software Developer – C/C++ 5 Days Onsite – Evesham, Worcestershire Powering the Smart Grid Revolution Are you a creative and driven Embedded Software Engineer ready to shape the future of energy technology Join a dynamic product development team working at the forefront of smart grid innovation . My clients cutting-edge monitoring and control systems are deployed … secure communication protocols to build robust, scalable solutions for the Electricity Distribution Industry and its evolving needs. What You’ll Bring: 5+ years of Embedded Software Development experience Strong C/C++ skills Expertise with Microchip PIC and/or STM32 microcontrollers Ability to interpret circuit schematics and use oscilloscopes/logic analysers Experience with Embedded Linux (Buildroot or similar More ❯
Embedded/Firmware Software Developer – C/C++ £55k 5 Days Onsite – Evesham, Worcestershire Powering the Smart Grid Revolution Are you a creative and driven Embedded Software Engineer ready to shape the future of energy technology Join a dynamic product development team working at the forefront of smart grid innovation . My clients cutting-edge monitoring and control systems are … secure communication protocols to build robust, scalable solutions for the Electricity Distribution Industry and its evolving needs. What You’ll Bring: 5+ years of Embedded Software Development experience Strong C/C++ skills Expertise with Microchip PIC and/or STM32 microcontrollers Ability to interpret circuit schematics and use oscilloscopes/logic analysers Experience with Embedded Linux (Buildroot or similar More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
TAE Power Solutions Engineering Ltd
teams. Essential Duties & Responsibilities: Provide technical delivery and leadership of embedded software activities Creation and management of software requirements Architectural design of the software Development and testing of embedded C code Integration of application and base software Support system integration activities, and provide debugging capability during development Interface with customers and suppliers Work closely with other engineering teams like hardware … Engineering Consultancy for production or R&D programmes Supporting systems engineering processes and software development lifecycle Embedded firmware development, deployed onto and interfacing with bespoke hardware Significant experience of C/C++ languages in real-time embedded systems Design of functional safety compliant software, as per ISO 26262 Software development to AUTOSAR and MISRA C coding standards and guidelines Authoring More ❯
an R+D Environment? If yes, please read on Essential skillset required: At least 5-10 years experience as an Embedded Electronic Hardware Engineer Ability to programme using Assembler and C language Proven experience in designing Electronic Hardware from inception to completion in an R&D/prototyping Environment Experience in compiling test schedules for R&D products Experience in building More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
Mac Recruit Group
Are you an experienced C yber Security sales professional with a passion for new business r eady to take your career to the next level? A U K Government-certified and CREST-accredited consultancy is seeking a Sales/Business Development Manager (BDM) to help expand its client base across a range of sectors. With a trusted reputation for safeguarding More ❯
Lincoln, Lincolnshire, East Midlands, United Kingdom
MASS Consultants
test and lab evaluation using signal generators, spectrum analysers, and oscilloscopes. Lead or contribute to the implementation of designs using VHDL, SystemVerilog, and MATLAB/Simulink HDL Coder. Develop C/C++ software for deployment to embedded systems Use industry-standard tools such as Vivado, Quartus, and ModelSim for simulation, synthesis, and implementation Drive design verification, unit testing, documentation and … junior team members Experience using laboratory equipment for digital hardware/firmware design testing (Oscilloscopes, signal generators and logic analysers) Desirable Experience Experience working with embedded Linux, bare-metal C drivers, or FPGA-based system integration Proficiency in VHDL, SystemVerilog, and embedded C for FPGA-host integration, control, and testing Familiarity with AXI interfaces, memory interfaces, JESD204B/C, or … synthetic electromagnetic environments and their associated software and hardware requirements and limitations Familiarity with Atlassian products (Jira/Bitbucket) for project and task management and collaborative development Experience with C/C++ for embedded systems Knowledge of EW systems and concepts, including radar systems Wellbeing is at the core to our culture, allowing employees to flourish and to achieve their More ❯
Desborough, Northamptonshire, United Kingdom Hybrid / WFH Options
Logistex
Are you looking for an opportunity to shape the future of software quality in a forward-thinking company? Are you experienced within C/C++ and Java? If YES, you could be the Software Engineer we are looking for! What are the benefits of a Software Engineer? Competitive salary Based in Kettering, Northants, this role offers a hybrid working option … Conduct testing, troubleshooting, and debugging to optimise software performance and resolve issues. What we are looking for? Degree in Computer Science, Software Engineering, or a related field. Experience in C/C++ and Java Competent in Linux (Unix) based operating systems and able to write shell scripts Experience with warehouse management systems (WMS) or automation systems is a bonus. Apply More ❯
Kettering, North Northamptonshire, Northamptonshire, United Kingdom Hybrid / WFH Options
Logistex
Are you looking for an opportunity to shape the future of software quality in a forward-thinking company? Are you experienced within C/C++ and Java? If YES, you could be the Software Engineer we are looking for! What are the benefits of a Software Engineer? Competitive salary Based in Kettering, Northants, this role offers a hybrid working option … Conduct testing, troubleshooting, and debugging to optimise software performance and resolve issues. What we are looking for? Degree in Computer Science, Software Engineering, or a related field. Experience in C/C++ and Java Competent in Linux (Unix) based operating systems and able to write shell scripts Experience with warehouse management systems (WMS) or automation systems is a bonus. Apply More ❯
Embedded/Firmware Software Developer – C/C++ 5 Days Onsite – Evesham, Worcestershire Powering the Smart Grid Revolution Are you a creative and driven Embedded Software Engineer ready to shape the future of energy technology Join a dynamic product development team working at the forefront of smart grid innovation . My clients cutting-edge monitoring and control systems are deployed … secure communication protocols to build robust, scalable solutions for the Electricity Distribution Industry and its evolving needs. What You’ll Bring: 5+ years of Embedded Software Development experience Strong C/C++ skills Expertise with Microchip PIC and/or STM32 microcontrollers Ability to interpret circuit schematics and use oscilloscopes/logic analysers Experience with Embedded Linux (Buildroot or similar More ❯
Senior Embedded Software Engineer on a permanent basis. In this role as a Senior Embedded Software Engineer, you will be responsible for the development of robust software typically in C/C++ for my clients highly advanced electromechanical products. A primary focus currently is around networking of the systems via VPN to an existing Cloud infrastructure. You will be utilising … Jira and/or Github and will be working in a multi-disciplined team of engineers including Mechanical, Controls and Software. Essential Requirements: Experience programming in C/C++ Desirable Requirements: Experience with Github, Jira or similar Experience with networking (ideally VPN's or the Cloud) Understanding of PLCs and HMIs Experience with Engine Control Units (ECUs), Motors or Variable More ❯
Towcester, Northamptonshire, East Midlands, United Kingdom Hybrid / WFH Options
Avd Appoint Ltd
Senior Embedded Software Engineer on a permanent basis. In this role as a Senior Embedded Software Engineer, you will be responsible for the development of robust software typically in C/C++ for my clients highly advanced electromechanical products. A primary focus currently is around networking of the systems via VPN to an existing Cloud infrastructure. You will be utilising … Jira and/or Github and will be working in a multi-disciplined team of engineers including Mechanical, Controls and Software. Essential Requirements: Experience programming in C/C++ Desirable Requirements: Experience with Github, Jira or similar Experience with networking (ideally VPN's or the Cloud) Understanding of PLCs and HMIs Experience with Engine Control Units (ECUs), Motors or Variable More ❯
Worcester, Worcestershire, West Midlands, United Kingdom Hybrid / WFH Options
ZENOVO LTD
new feature development and the enhancement of established projects. Linux kernel development, networking, and low-level system programming Working with kernel modules, performance tuning, and debugging complex system issues C/C++ development and scripting (Bash or Python) Working on Networking protocols to system automation Key Responsibilities As a Software Engineer, you will be developing solutions across radio, IoT, and … and release notes, to support product management, manufacturing, and customer service teams. Key Skills Experience with embedded Linux especially with Yocto and Debian frameworks. Extensive Python programming experience. Excellent C/C++ programming skills with secondary experience with assembler. 5+ years' experience developing, implementing, and debugging with microcontrollers using an RTOS. Knowledge of networking protocols as used in router applications More ❯
Worcester, Worcestershire, West Midlands, United Kingdom Hybrid / WFH Options
Euro Projects Recruitment
Software Engineer (C/C++) £55K£65K + Bonus + Work from home/WFH Worcester/Worcestershire Area £55K£65K salary + bonus. 7% pension, BUPA healthcare, 26 days holiday + bank holidays. Flexible working hours & work from home most of the time. Work for an established, innovative software company thats part of a global tech group. Supportive culture … where people stay, grow, and develop long-term. Were looking for a Software Engineer (C/C++) to join our team developing industry-leading data acquisition, automation, and data management platforms. Our software supports engineering R&D in areas such as fuel cells, batteries, propulsion systems, and next-generation technology. As a Software Engineer you will be involved in: Designing … and developing real-time software in C/C++ (Windows/QNX). Contributing to system architecture and design concepts. Developing device drivers and real-time components. Writing and maintaining automated tests for code validation & verification. Collaborating with global development teams in an agile environment (SCRUM/Kanban). Your background as a Software Engineer: You might currently be a More ❯
Loughborough, Leicestershire, East Midlands, United Kingdom Hybrid / WFH Options
Euro Projects Recruitment
Software Engineer (C/C++) £45K£55K + Bonus + Work from home/WFH Leicester/Leicestershire/Nottingham/Nottinghamshire Area £45K£55K salary + bonus. 7% pension, BUPA healthcare, 26 days holiday + bank holidays. Flexible working hours & work from home most of the time. Work for an established, innovative software company thats part of a global … tech group. Supportive culture where people stay, grow, and develop long-term. Were looking for a Software Engineer (C/C++) to join our team developing industry-leading data acquisition, automation, and data management platforms. Our software supports engineering R&D in areas such as fuel cells, batteries, propulsion systems, and next-generation technology. As a Software Engineer you will … be involved in: Designing and developing real-time software in C/C++ (Windows/QNX). Contributing to system architecture and design concepts. Developing device drivers and real-time components. Writing and maintaining automated tests for code validation & verification. Collaborating with global development teams in an agile environment (SCRUM/Kanban). Your background as a Software Engineer: You More ❯
microcontroller software testing. Analyse system level requirements and decompose to software requirements. Design software components in-line with requirements. Implement software components using MATLAB/Simulink and/or C/C++ code. Develop and execute software component unit test cases. Contribute to software validation activities using Model in Loop, Software in Loop and Hardware in Loop platforms. Contribute to … Knowledge and Experience: Solid background in control system design and embedded software development for power electronic converters. Experience in developing AUTOSAR software using model-based design. Experience using Embedded C, MATLAB/Simulink, CATIA NoMagic (or other model-based system engineering tool), Vector CANalyzer & CANoe Experience working with system/software requirements and requirement decomposition. Capable of validating control code … controls software in a model-based environment. Understanding of functional safety and ISO 26262. Experience in writing and maintaining software requirements using TRM (Dassault Systems). Experience writing MISRA C compliant code. Experience with Infineon TriCore and DSP microcontrollers. Familiarity with automatic code generation. Understanding of Agile software development. Knowledge of ASPICE or equivalent. Higher degree in computing, software, controls More ❯
Warwick, Warwickshire, West Midlands, United Kingdom
Tata Technologies Europe Ltd
system integration Strong understanding of BEV architectures, energy flow, and control strategies Proficiency in vehicle communication protocols (CAN, LIN, Ethernet) and diagnostic tools Experience with MATLAB/Simulink, embedded C, and calibration workflows Excellent problem-solving, documentation, and stakeholder engagement skills Key Experience Bachelors or Masters degree in Electrical Engineering, Automotive Engineering, Mechatronics, or related field Strong experience in BEV … system integration Strong understanding of BEV architectures, energy flow, and control strategies Proficiency in vehicle communication protocols (CAN, LIN, Ethernet) and diagnostic tools Experience with MATLAB/Simulink, embedded C, and calibration workflows Excellent problem-solving, documentation, and stakeholder engagement skills Preferred Qualifications Experience working on OEM BEV platforms (e.g., JLR, Ford, VW, Tesla) or Tier-1 propulsion suppliers Familiarity More ❯