a growing R&D team developing innovative embedded and real-time software solutions. In this role, the Embedded Software Engineer based near Shrewsbury will: Design and develop software in CC for embedded and Linux-based systems Contribute to code reviews, requirement specifications, and system design Provide technical guidance to junior engineers and lead projects Plan and deliver high-quality … software to agreed timelines The ideal background of the Embedded Engineer near Shrewsbury: Degree-qualified in an engineering discipline. CC software development experience Experience with embedded systems and real-time environments A collaborative team player with a passion for problem-solving This role is on-site and based near Shrewsbury, commutable from Welshpool, Oswestry, Telford and surrounding areas. More ❯
Worcester, Worcestershire, West Midlands, United Kingdom
Chroma Recruitment Ltd
considered, graduates (with strong A Levels/GCSEs) through to Senior/Principal level. Embedded Software Engineer Requirements: Degree qualified or equivalent in Computer Science, Electronics & Software Engineering Embedded C/C++ programming Linux Telecommunications Right to work ILR Ability to obtain SC clearance Onsite in Worcester If you have the required skills for this Embedded Software Engineer position, please More ❯
next generation of AI models. Qualifications: * Fluency in English (native or bilingual level). * Proficiency in at least one of the following programming languages or frameworks: JavaScript, TypeScript, Python, C, C#, C++, React, Go, Java, Kotlin, or Swift. * Excellent writing and grammar skills. * A bachelor’s degree (completed or in progress). * Previous experience as a Software Developer, Coder, Software More ❯
next generation of AI models. Qualifications: * Fluency in English (native or bilingual level). * Proficiency in at least one of the following programming languages or frameworks: JavaScript, TypeScript, Python, C, C#, C++, React, Go, Java, Kotlin, or Swift. * Excellent writing and grammar skills. * A bachelor’s degree (completed or in progress). * Previous experience as a Software Developer, Coder, Software More ❯
Stoke-on-Trent, Staffordshire, UK Hybrid / WFH Options
DataAnnotation
next generation of AI models. Qualifications: * Fluency in English (native or bilingual level). * Proficiency in at least one of the following programming languages or frameworks: JavaScript, TypeScript, Python, C, C#, C++, React, Go, Java, Kotlin, or Swift. * Excellent writing and grammar skills. * A bachelor’s degree (completed or in progress). * Previous experience as a Software Developer, Coder, Software More ❯
next generation of AI models. Qualifications: * Fluency in English (native or bilingual level). * Proficiency in at least one of the following programming languages or frameworks: JavaScript, TypeScript, Python, C, C#, C++, React, Go, Java, Kotlin, or Swift. * Excellent writing and grammar skills. * A bachelor’s degree (completed or in progress). * Previous experience as a Software Developer, Coder, Software More ❯
next generation of AI models. Qualifications: * Fluency in English (native or bilingual level). * Proficiency in at least one of the following programming languages or frameworks: JavaScript, TypeScript, Python, C, C#, C++, React, Go, Java, Kotlin, or Swift. * Excellent writing and grammar skills. * A bachelor’s degree (completed or in progress). * Previous experience as a Software Developer, Coder, Software More ❯
Staffordshire, Longport, United Kingdom Hybrid / WFH Options
Meridian Business Support
strategies to improve performance. Skills & Experience Required: - Proficient in analogue and high-speed digital design. - Experienced in multilayer PCB design with high-speed mixed signals. - Strong background in embedded C or C++ development for microprocessors. - Skilled in firmware and Windows-based application software production. - Comprehensive knowledge of the full design lifecycle. - Excellent component-level fault-finding abilities. - Strong English communication More ❯
Stoke-On-Trent, Staffordshire, West Midlands, United Kingdom Hybrid / WFH Options
Meridian Business Support Limited
strategies to improve performance. Skills & Experience Required: - Proficient in analogue and high-speed digital design. - Experienced in multilayer PCB design with high-speed mixed signals. - Strong background in embedded C or C++ development for microprocessors. - Skilled in firmware and Windows-based application software production. - Comprehensive knowledge of the full design lifecycle. - Excellent component-level fault-finding abilities. - Strong English communication More ❯
Coventry, West Midlands, United Kingdom Hybrid / WFH Options
INFUSED SOLUTIONS LIMITED
What You'll Need Proven track record delivering digital electronics for embedded, low-power, microcontroller-based systems. Strong understanding of hardware principles, with the ability to contribute to embedded C firmware where needed. Confident reviewing PCB layouts and leading design improvements. Practical knowledge of SPI, I2C, UART, USB communication protocols. Awareness of design-for-manufacture/test/safety methodologies. More ❯
and prevents fraud through automation, analytics, and modern cloud-based platforms. You'll be working with cutting-edge SAS technologies in a collaborative, delivery-focused environment. Reference: ODI/C/NTS #oddi More ❯
Warwick, England, United Kingdom Hybrid / WFH Options
Nicholas Associates
UART & USB Product development with regards to DFx (design for safety, testability, and manufacturability) Knowledge of test & verification techniques in support of product lifecycle development Experience of using embedded C on microcontrollers A Bachelor’s degree in Electronic Engineering or equivalent experience Strong communication skills, both written & verbal. Desirable Skills/Experience: These skills/experience are not mandatory but More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
TAE Power Solutions Engineering Ltd
monitoring tools like CANape/INCA and CANalyzer o Microsoft Office applications Experience in: The interaction between application and base software. The use of software debugging tools Understanding of C programming language Experience of automotive charging systems Personal Attributes Strong communication skills Self-motivated, creative and flexible team player Willingness to take on roles, responsibilities and challenges required to achieve More ❯
Warwick, Warwickshire, United Kingdom Hybrid / WFH Options
Nicholas Associates
UART & USB Product development with regards to DFx (design for safety, testability, and manufacturability) Knowledge of test & verification techniques in support of product lifecycle development Experience of using embedded C on microcontrollers A Bachelor's degree in Electronic Engineering or equivalent experience Strong communication skills, both written & verbal. Desirable Skills/Experience: These skills/experience are not mandatory but More ❯
Stoke-on-trent, Staffordshire, United Kingdom Hybrid / WFH Options
bet365
design of sophisticated anti-cheat mechanisms. Excellent command of low-level systems programming and operating system internals. Extensive experience in reverse engineering, ARM assembly knowledge is advantageous. Skilled in C/C++ for native security development, complemented by robust working knowledge of Kotlin for establishing secure, high-performance mobile applications. Proven experience in architecting, implementing, and continuously evolving state of More ❯
Care team to ensure test equipment is available, compliant, and calibrated. Develop, modify, and validate innovative test rigs. Maintain and enhance various software standards (e.g., NI TestStand, LabView, LabWindows, C, C#). Diagnose issues and test failures related to test software/hardware, controls, instrumentation, and data acquisition systems. Produce technical reports capturing data analysis and justifications for approval. Requirements 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 ❯
Warwick, Warwickshire, West Midlands, United Kingdom Hybrid / WFH Options
Corriculo Ltd
Senior Firmware Engineer, Embedded C Developer, COR7387 Are you an experienced electronics or embedded software engineer looking to take the next step in your career? Excited by creating innovative products that make a real impact? This could be the perfect role for you! The Role As a Firmware Engineer, you'll work on the design and development of embedded software … The position is hybrid remote, with 2-3 days per week onsite from their Warwick site. What's Required? We're looking for someone with: Strong experience in embedded C development on microcontrollers Proven experience in digital electronics design, ideally battery-powered or microprocessor-based devices Familiarity with PCB design and layout, and standard interface buses like SPI, I2C, UART … safety, and manufacturability If you're passionate about electronics, embedded software, and turning innovative concepts into real products, we'd love to hear from you. Senior Firmware Engineer, Embedded C Developer, COR7387 Corriculo acts as an employment agency and employment business. #AS #ChannelA More ❯
Birmingham, West Midlands, England, United Kingdom
SF Recruitment
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 … 5+ years engineering experience in a production, R&D, or consultancy setting Proven delivery of embedded software on bespoke hardware or microcontroller platforms Strong hands-on programming skills in C/C++ for real-time embedded environments Experience working within structured development lifecycles and systems engineering processes Familiarity with functional safety practices for automotive or high-reliability products (e.g., ISO More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
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 such as SPI, I2C, UART, and CAN Support board … closely with hardware, firmware, and test engineers to deliver robust embedded solutions Participate in design reviews, code reviews, and continuous improvement initiatives Skills & Experience Hands-on experience with embedded C/C++ development Proven experience developing firmware for STM32 or similar 32-bit microcontrollers Experience working with RTOS-based systems Proficiency in debugging and hardware bring-up using oscilloscopes, logic More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
Ernest Gordon Recruitment
future products due to be released for new industries like health & leisure, wearables & telecoms. The ideal candidate will be someone that genuinely enjoys low level software development in both C and Assembler and wants to work on complex technical challenges in an elite team of developers and engineers. THE ROLE: Work collaboratively to define the software development life cycle Write … clean low level code in both C and Assembler Test and debug the firmware development Work both in a team and autonomously THE PERSON: Have experience writing code in C Experience with wireless communication like ZigBee or BLE Keywords: Embedded, C, Assembler, Firmware, Hardware, PCB, Remote, Hybrid, Smart Energy, Testing, Debugging, SDLC, Software, Engineer, Developer, ZigBee, BLE, Bluetooth, Reference: BBBH22229 More ❯
I'm recruiting for a successful engineering business in Pershore who are looking to hire an Embedded Software Engineer. The work involves development of embedded C code (maybe some C++) on STM and PIC micros in a range of RTOS/bare-metal environments. ROLE: Embedded Software Engineer LOCATION: Pershore START: ASAP SALARY: up to £60k Required skills for the … Embedded Software Engineer are: Embedded C STM/PIC micros Serial/comms protocols (UART/I2C/SPI/Ethernet/WiFi) Some hardware exposure RTOS (any) Beneficial skills are: C++ Embedded Linux Candidates must have full Right to Work status in the UK. Mostly on-site, can offer some flexibility when needed If you're interested, please apply More ❯
future products due to be released for new industries like health & leisure, wearables & telecoms. The ideal candidate will be someone that genuinely enjoys low level software development in both C and Assembler and wants to work on complex technical challenges in an elite team of developers and engineers. THE ROLE: Work collaboratively to define the software development life cycle Write … clean low level code in both C and Assembler Test and debug the firmware development Work both in a team and autonomously THE PERSON: Have experience writing code in C Experience with wireless communication like ZigBee or BLE Reference: BBBH22229 If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV. More ❯
and deliver business-critical data, generating reports via Microsoft SSRS and Power BI Enhance existing SQL code, stored procedures, and core business database objects Support and develop applications with C and VB.net; troubleshoot and resolve bugs Provide 3rd line and on-call support for systems and data issues Advise on best practice in business systems and management information; proactively deliver … reporting solutions Key Skills & Requirements Professional experience managing and optimising SQL Server databases Strong data extraction, reporting, and troubleshooting skills (Power BI, SSRS) Solid experience with C and VB.net for systems support and development Excellent customer focus and proactive problem-solving abilities Desirable: Awareness of business systems market trends, best practice, and experience working with custom, business-critical applications What … used these technologies/skills, this role could be a great fit: Business Systems Engineer, Database Engineer, SQL Developer, BI Developer, Application Support Engineer, Reporting Analyst, Power BI, SSRS, C Programming, VB.net, SQL Server, Data Extraction, 3rd Line Support. Deerfoot Recruitment Solutions Ltd is a leading independent tech recruitment consultancy in the UK. For every CV sent to clients, we More ❯
Hereford, Herefordshire, West Midlands, United Kingdom
Deerfoot Recruitment Solutions
and deliver business-critical data, generating reports via Microsoft SSRS and Power BI Enhance existing SQL code, stored procedures, and core business database objects Support and develop applications with C and VB.net; troubleshoot and resolve bugs Provide 3rd line and on-call support for systems and data issues Advise on best practice in business systems and management information; proactively deliver … reporting solutions Key Skills & Requirements Professional experience managing and optimising SQL Server databases Strong data extraction, reporting, and troubleshooting skills (Power BI, SSRS) Solid experience with C and VB.net for systems support and development Excellent customer focus and proactive problem-solving abilities Desirable: Awareness of business systems market trends, best practice, and experience working with custom, business-critical applications What … used these technologies/skills, this role could be a great fit: Business Systems Engineer, Database Engineer, SQL Developer, BI Developer, Application Support Engineer, Reporting Analyst, Power BI, SSRS, C Programming, VB.net, SQL Server, Data Extraction, 3rd Line Support. Deerfoot Recruitment Solutions Ltd is a leading independent tech recruitment consultancy in the UK. For every CV sent to clients, we More ❯