Fareham, England, United Kingdom Hybrid / WFH Options
Verso Recruitment Careers
Job 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 EmbeddedC/ More ❯
Job Title : Electronics and Embedded Software Engineer Location: Haydock, Merseyside Salary: Up to £60,000 KO2's client, a leading electronics and embedded software business specialising in design for automation, is looking to recruit an Electronics and Embedded Software Engineer to join their growing team. This is … role will be based onsite in Haydock and will involve working across the full development lifecycle of products that combine both electronic hardware and embedded software. The successful candidate will be joining a close-knit team of engineers where collaboration and technical excellence are key. The ideal candidate will … have a background in both electronics design and embeddedC programming, with experience developing reliable and efficient systems for real-world applications. This is a great opportunity for someone who enjoys hands-on engineering and seeing their work come to life in products that are manufactured and deployed More ❯
Job Title : Electronics and Embedded Software Engineer Location: Haydock, Merseyside Salary: Up to £60,000 KO2's client, a leading electronics and embedded software business specialising in design for automation, is looking to recruit an Electronics and Embedded Software Engineer to join their growing team. This is … role will be based onsite in Haydock and will involve working across the full development lifecycle of products that combine both electronic hardware and embedded software. The successful candidate will be joining a close-knit team of engineers where collaboration and technical excellence are key. The ideal candidate will … have a background in both electronics design and embeddedC programming, with experience developing reliable and efficient systems for real-world applications. This is a great opportunity for someone who enjoys hands-on engineering and seeing their work come to life in products that are manufactured and deployed More ❯
Exciting new opportunity in Bristol for a Junior Embedded Software Engineer to join a well established company. I am seeking a recent graduate or perhaps a Junior Embedded Software Engineer with 1- 2 years relevant Embedded programming expertise. Interested in this role You can find all the … relevant information in the description below. Applicants for the Junior Embedded Software role should have a good degree and a grounding in low level EmbeddedC/C++ programming. Any knowledge of linux, web servers, comms protocols or lighting would be interesting but not essential. Salary £25k More ❯
Normanton, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
Chroma Recruitment Ltd
An innovative and leading tech company based in the West Yorkshire area is looking for a Embedded Software Engineer . Were looking for an experienced engineer thats comfortable working down at bare metal as well as through operating systems. Youll be joining a company that offers their employees a … strong remuneration package. This company is happy for work remotely with onsite when needed. This is on average 3 days a week onsite. These Embedded Software Engineer roles will be working on advanced projects from cradle to grave, working with customers delivering solutions against their requirements. As a Embedded Software Engineer, youll be given the opportunity to develop your key skills further whilst contributing to key projects. Embedded Software Engineer Skills: Degree qualified or equivalent in Computer Science or Software Engineering EmbeddedC/C++ programming Bare Metal Development Microcontrollers RTOS If you have the More ❯
microcontrollers and connectivity SoC/IP subsystem verification planning, test infrastructure development, functional verification. Test bench and test case generation using Verilog, SystemVerilog, UVM, C, Formal. EmbeddedC code or writing CPU-centric tests using C. Qualifications MSc in electrical engineering or equivalent or Bachelor with industrial … experience Knowledge of verification planning, assertion based and formal verification techniques, metric driven verification with UVM and C testbenches. Experience with low power verification and SoC level verification You will join a company who prides itself on a good work/home life balance and friendly culture. They value More ❯
Bristol - Embedded Software Engineer - £45-60k My client is a leading engineering firm, developing software and hardware for a range of industries. They are looking for a Embedded Software engineer to join their highly motivated team as a result of growth. You will be working on exciting … to the Aerospace industry. Main duties: + Participate in new product development + Work alongside other engineers to advance the companies current portfolio of embedded software products Skills and Experience Required: + Strong programming experience - EmbeddedC + RTOS experience + ARM architecture experience + Experience working More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Oho Group Ltd
Job Opportunity: Embedded Systems Firmware Engineer (Fully Remote) We are seeking a talented and motivated Embedded Systems Firmware Engineer to join our dynamic team. In this fully remote role, you will be responsible for designing and developing firmware for embedded medical devices, ensuring the highest standards of … safety, functionality, and performance in a fast-paced environment. Key Responsibilities: Lead the design, development, and optimization of embedded firmware for medical devices, ensuring compliance with industry regulations and standards. Collaborate with cross-functional teams, including hardware engineers, product managers, and regulatory experts, to define project requirements and deliver … Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. Extensive experience in firmware development, with a strong focus on embeddedC and/or C++. Experience with medical devices or healthcare technology is a plus. Proficiency in microprocessor or System-on-Chip (SoC More ❯
alignment with project management processes and internal standards. Support team members, including junior engineers and contractors, in creating and maintaining compliant software documentation and C source code. Apply current best practices and developments in software engineering to maintain industry competitiveness. Uphold internal software standards and keep current with modern … software development within a relevant high-reliability sector (e.g., aerospace, defense, automotive). Experience with digital hardware design and interfacing is desirable. Essential Skills EmbeddedC Safety-critical development using MISRA C Experience with 8-bit and 16-bit microcontrollers Verification and debugging (test scripts, unit and More ❯
boards, ensuring compactness and durability for wearable applications. Develop test boards and fixtures. Firmware Development for Wearable Systems: Develop, test, and maintain firmware in C/C++ for embedded systems, focusing on low-power, real-time processing for continuous health monitoring. Implement firmware that interfaces with biosensors and … Layout : Hands-on experience with PCB design software (e.g., Altium) for multi-layer and compact layouts suitable for wearable devices. Firmware Development : Proficiency in embeddedC/C++ programming, with a focus on low-power, real-time control and processing for health monitoring applications. Testing & Debugging : Proven experience More ❯
An Amazing Career Opportunity for a Firmware Engineer!!! Location: Cardiff UK Job ID: 33472 An embedded engineer with firmware development and debugging skills is required for our design centre in Cardiff. Working in small versatile Agile teams, the candidate will be involved in product design and sustaining activities on … access and identifications, software, services and controllers for physical access control. As our Firmware Engineer, you will support HID’s success by: Implementation of embedded firmware designs and test solutions primarily in C and C# Creation of design documentation. Practical hands-on experience working with and debugging embedded … to complete tasks with minimal supervision. What we will love about your background: Ability to write low to medium complexity coded solutions. Experience with embeddedC, bare metal and RTOS applications. Able to use standard development software: debuggers, editors, compilers. Comfortable at working at low level (e.g. GPIO More ❯
be doing? Working on 2nd & 3rd generation Pressure & Monitoring Sensors. PCB Design work and the design of the product hardware. Programming software code in EmbeddedC and on to Bare Metal. Integrating wireless comms into Hastel products to allow remote monitoring in all future products. Essential Skills PCB … Design Embedded Programming in C Bare Metal Experience Working w/Sensors Desirable Skills Wireless Comms Exp. Bluetooth/BLE Product Exp. Target salary 50,000- 60,000 Location Hastings, East Sussex Working hours Monday - Friday 37.5 hours per week More ❯
be doing?·Working on 2nd & 3rd generation Pressure & Monitoring Sensors. ·PCB Design work and the design of the product hardware. ·Programming software code in EmbeddedC and on to Bare Metal. ·Integrating wireless comms into Hastel products to allow remote monitoring in all future products. Essential Skills PCB … Design Embedded Programming in C Bare Metal Experience Working w/Sensors Desirable Skills Wireless Comms Exp. Bluetooth/BLE Product Exp. Target salary £50,000-£60,000 Location Hastings, East Sussex Working hours Monday - Friday 37.5 hours per week More ❯
What's in it for you? In this varied role you will lead and grow a new team within the business, overseeing work across embedded software, electronics, PCB layout, and test systems while defining product requirements with customers and supporting sales proposals. This role also involves mentoring junior engineers … on with electronic/software design when needed. The ideal candidate will have a proven track record in team leadership and strong proficiency in Embedded Software development using C, coupled with experience of both analogue and digital electronic design. It would be advantageous to have experience or knowledge … Night shifts available Overtime Paid Salary: £45,000 - £58,000 Per Annum DOE Hours: Monday - Friday Responsibilities Lead and grow a new multidisciplinary team (embedded software, electronics, PCB, test) Define product requirements with customers and support sales. Mentor junior engineers and manage team performance. Hands-on electronic/software More ❯
Job Title: Junior Embedded Software Engineer Location: Bristol (3 Days On-Site Per Week) Starting Salary - Up to £40,000 + Benefits & Bonus Key Experience & Responsibilities: - EmbeddedC Software Development onto a Bare-Metal Platform - Experience Working With Standard MicroProcessors & MicroControllers - RTOS - Able to Develop Device-Drivers More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
ZENOVO LTD
Job Title: Embedded & Electronics Engineer Location: Hybrid (3 days onsite), Manchester Salary: £40-50K + benefits, depending on experience Are you ready to work on breakthrough technologies at the intersection of innovation? This is an exciting opportunity to join a forward-thinking company pushing boundaries in technology advancement … solutions ensuring efficient integration of software and hardware Working alongside software, mechanical, and other engineering teams What we'll need from you: Proficient in EmbeddedC/C++ Background in communication protocols I2C, UART Analogue and digital electronic design experience Experience in microcontroller system design and data sheets More ❯
the Role: Insignis Talent are currently working with an innovative company who specialise in advanced capacitive touch technology, who are seeking a highly skilled Embedded Hardware/Firmware Engineer to join their team. This role focuses on designing, implementing, and testing algorithms for cutting-edge touch, hover, force, and … closely with clients during integration and pre-sales phases to ensure top-quality outcomes for automotive and industrial applications. Split time between coding in C to build algorithms and developing test environments for efficient algorithm evaluation. Qualifications and Experience: Essential: Degree in Electronics or Physics. Other technical fields may … be considered with relevant experience. Hands-on experience in embeddedC coding. Proficient in software unit testing. Strong numeracy skills and experience with ISO9000 frameworks and version control. Demonstrated record of successful project completions. Desirable: Low-level USB firmware experience. Knowledge of image processing and signal encoding/ More ❯
north lanarkshire, central scotland, united kingdom Hybrid / WFH Options
Consult
exploration, and 30% on implementation and integration, offering a unique blend of innovation and hands-on development. Collaborate with cross-functional teams including electronics, embedded software, and mechanical engineering Interface with subcontractors and technology partners Maintain clear technical documentation in line with Quality System requirements Manage development timelines and … to cost and delivery planning Bachelor’s or Master’s degree in Electronics or a related discipline At least 3 years of experience in embedded firmware development Strong programming skills in embeddedC and VHDL for FPGA Familiarity with simulation tools and hardware-level development Fluent in More ❯
fast-moving production and packaging environments. This is not just a coding role and will be involved across the full project lifecycle, from developing embeddedC/C++ software through to supporting tailored system configurations and integrations for specific customer sites. The software interacts closely with cameras, sensors … time role and you will be required to be on-site five days a week in Bedford. Key Responsibilities Design, develop, test, and maintain embedded software for machine vision and control systems Investigate and resolve software issues, including debugging at system level Collaborate with internal teams across optics, hardware … customer enquiries and provide technical troubleshooting, both remotely and occasionally on-site Lead, mentor, and support junior developers Essential Skills and Experience Proficiency in C/C++ , particularly in embedded systems Strong experience working with microcontrollers and real-time hardware integration Proven ability to debug and resolve complex More ❯
fast-moving production and packaging environments. This is not just a coding role and will be involved across the full project lifecycle, from developing embeddedC/C++ software through to supporting tailored system configurations and integrations for specific customer sites. The software interacts closely with cameras, sensors … time role and you will be required to be on-site five days a week in Bedford. Key Responsibilities Design, develop, test, and maintain embedded software for machine vision and control systems Investigate and resolve software issues, including debugging at system level Collaborate with internal teams across optics, hardware … customer enquiries and provide technical troubleshooting, both remotely and occasionally on-site Lead, mentor, and support junior developers Essential Skills and Experience Proficiency in C/C++ , particularly in embedded systems Strong experience working with microcontrollers and real-time hardware integration Proven ability to debug and resolve complex More ❯
modelling, performance analysis, silicon validation, FPGA and board development. Staff Engineers are also encouraged to mentor junior members. Required Skills and Experience: Worked on embeddedC/C++ based SoC verification environments. Knowledge of assembly language (preferably ARM), C/C++ and/or hardware verification languages … experience. "Nice To Have" Skills and Experience: Understanding of the fundamentals of Arm system architectures. Power aware and Clock Domain Crossing implementation. Experience in embedded operating systems, device drivers, microprocessor and embedded system hardware architectures. Experience verifying subsystems for PCIe, LPDDR, HBM, UCIe, Ethernet. Development and deployment of More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Arm Limited
modelling, performance analysis, silicon validation, FPGA and board development Staff Engineers are also encouraged to mentor junior members Required Skills and Experience : Worked on embeddedC/C++ based SoC verification environments Knowledge of assembly language (preferably ARM), C/C++ and/or hardware verification languages … experience "Nice To Have" Skills and Experience : Understanding of the fundamentals of Arm system architectures Power aware and Clock Domain Crossing implementation Experience in embedded operating systems, device drivers, microprocessor and embedded system hardware architectures. Experience verifying subsystems for PCIe, LPDDR, HBM, UCIe, Ethernet Development and deployment of More ❯
teams working on similar products. The Engineer will be responsible for automation for development and validation of ASIC products generating Python test scripts, writing embeddedC code for FW radio control, supporting the business group with radio training materials and investigating customer issues and product returns where required. More ❯
Cambridgeshire, England, United Kingdom Hybrid / WFH Options
IC Resources
systems used globally in critical border security, infrastructure protection, and defence applications. As a Software Engineer, you’ll work across the full stack—from embedded systems to command and control applications. You’ll play a key role in enhancing system capabilities, improving user experience, and integrating with third-party … software functionality and improve end-user experience Software Engineer Essential Skills & Experience Strong C++ skills – confident and capable Solid experience with Linux and ideally embeddedC Comfortable working across multiple technologies and system layers Broad technical background – adaptable rather than deeply specialised If this Software Engineer position sounds More ❯
cambridgeshire, east anglia, United Kingdom Hybrid / WFH Options
IC Resources
systems used globally in critical border security, infrastructure protection, and defence applications. As a Software Engineer, you’ll work across the full stack—from embedded systems to command and control applications. You’ll play a key role in enhancing system capabilities, improving user experience, and integrating with third-party … software functionality and improve end-user experience Software Engineer Essential Skills & Experience Strong C++ skills – confident and capable Solid experience with Linux and ideally embeddedC Comfortable working across multiple technologies and system layers Broad technical background – adaptable rather than deeply specialised If this Software Engineer position sounds More ❯