Zenovo

15 job(s) at Zenovo

Zenovo Rawtenstall, Lancashire
Nov 28, 2025
Full time
Lead Hardware Engineer Location: Blackburn (hybrid - 1 day onsite per week) Salary: up to £75,000 + benefits The company A long-established technology manufacturer designing and building intelligent electronic products for global markets. With a strong, multi-year roadmap, they re investing in R&D and strengthening their hardware capability. The role You ll be the go-to hardware specialist in a close-knit product team, taking ownership of system-level design and collaborating daily with embedded firmware engineers. Expect a hands-on role spanning concept, schematic, layout input, bring-up, EMC, and release to manufacture. What you ll be doing End-to-end hardware development for embedded systems (schematic capture, component selection, DfM/DfT, verification). Board bring-up, lab debugging, and problem-solving using scopes, logic analysers, and JTAG tools. Partnering with firmware to define interfaces, power budgets, and test strategies. Driving EMC/EMI compliance from design-through to test and sign-off. Supporting NPI, test fixtures, documentation, and sustaining engineering as products scale. What you ll need: Solid PCB design/layout awareness with a pragmatic approach to EMC/EMI. Analogue design skills (sensors/ADC interfacing, DC/DC power stages). Strong system design experience with single-chip MCUs (e.g. Renesas M16C, TI MSP430, STM32) and associated debug toolchains. Exposure to higher-end application processors (e.g. NXP i.MX6, ARM Cortex-A7). Knowledge of industrial and peripheral interfaces (e.g. RS-485, SPI, I C, UART). Integrating modular comms: 4G modems, Ethernet, Wi-Fi, Bluetooth, NFC. Nice to have Hands-on with IoT/connected products. Low-power techniques for battery-operated devices. ISM-band RF transceivers for short-range wireless. Understanding of mains SMPS topologies and safety considerations. Why join? Senior-level influence on architecture and product direction. Varied, tangible products with the backing of a stable, market-leading brand. Hybrid working and flexible hours, modern labs, and real ownership. If interested, please send your updated CV asap. Interviews available at short notice.
Zenovo Almondsbury, Gloucestershire
Nov 28, 2025
Full time
Job Title : Electronic Technician (Wiring & Soldering) Salary : £30,000 - £35,000 Location Bristol Job Summary: We are looking for an Electronic Technician to be responsible for the assembly, wiring, and testing of electronic and electromechanical components. This includes soldering, potting, harness assembly, and ensuring all completed units meet required performance and quality standards. The role involves working closely with engineering and R&D teams to support both prototype development and production builds. Responsibilities: Assemble electronic and electro-mechanical components. Perform prototype wiring, including wire splicing and inline connections. Conduct soldering, potting, and component staking. Read and interpret circuit diagrams and schematics for assembly purposes Required Skills/Experience: Proficient soldering skills and attention to detail. Solid understanding of electronics at the PCB level Strong commitment to quality and continuous improvement. Excellent verbal and written communication skills. Well-organised with the ability to manage multiple tasks and priorities. Preferred Qualifications Experience with PCB and electrical testing or troubleshooting. Knowledge of PCB assembly for regulated products/industries. IPC certification or equivalent training. Additional Benefits: • 25 days holiday + 8 bank holidays • Private medical care • Wellness health checks • Life assurance • Career development & training opportunities • Flexible working options
Zenovo
Nov 28, 2025
Full time
Job Title : Principal Embedded Software Engineer Location : Bristol City Centre - 3 Days Per Week On-Site Salary - Up to £72,000 + Bonus & Benefits (Depending on Experience) Summary: This is a fantastic opportunity for an experienced engineer with a passion for leadership and a background in safety-critical embedded software to step into a high-impact role, driving both technical delivery and team performance. Responsibilities : Leading, mentoring, and managing a team of embedded software engineers in a collaborative and high-performing environment. Overseeing the full software development lifecycle from requirements and design through to implementation, testing, and maintenance. Collaborating with cross-functional teams, including project management and QA, to ensure seamless and timely delivery of projects. Defining project scope and deliverables, aligning development with customer requirements and strategic goals. Conducting code reviews, promoting engineering best practices, and ensuring coding standards are upheld. Troubleshooting and resolving technical challenges while managing risk and maintaining timelines. Driving continuous improvement, fostering innovation, and supporting professional growth within your team. Required Skills & Experience: Proven experience in embedded software development within a safety-critical environment. Solid understanding of embedded systems and RTOS Strong programming skills in C and assembler. Demonstrated leadership experience with the ability to mentor, motivate, and manage engineering teams. Experience in project management, including planning, scheduling, and resource allocation. Ability to manage multiple concurrent projects effectively. Comprehensive experience across the full software development lifecycle. Please apply to find out more!
Zenovo Gloucester, Gloucestershire
Nov 26, 2025
Full time
Job Title: Lead/Principal Embedded Software Engineer Location: Gloucester (On-Site Working) Salary: Up to £85,000 (Depending on Experience) Summary of Vacancy: We re currently recruiting for a Principal Embedded Software Engineer on behalf of a cutting-edge Security Research & Development organisation. This organisation is focused on low-level, security-related development in embedded systems, and is building novel and secure solutions that push technical boundaries. You ll be working in a deeply technical, collaborative environment that prioritises engineering excellence. As a Principal Engineer, you ll lead development efforts for secure embedded systems, working hands-on with code while also guiding and mentoring others. You ll collaborate with researchers to prototype new capabilities and deliver high-integrity software across a wide range of platforms. Key Responsibilities: Develop robust, efficient embedded software with a focus on security and performance. Work across the full stack from low-level hardware interaction up to application logic depending on project needs. Use your deep understanding of systems to write clean, reliable code that meets demanding security requirements. Lead small teams of engineers, supporting junior developers and reviewing complex codebases. Rapidly learn and adapt to new languages, platforms, and toolchains. Collaborate closely with researchers to explore new capabilities and turn ideas into working software. Required Experience: 8+ years experience in software engineering, with a strong focus on embedded systems and/or low-level development. Expertise in native languages such as C, C++ & Python Proven track record of delivering complex projects in production environments. Deep understanding of secure coding practices and system-level design. Familiarity with a range of hardware platforms and toolchains. Excellent communication skills able to explain technical concepts to both engineers and stakeholders. Additional Information & Benefits: This role requires UK security clearance . Discretionary Bonus Enhanced Employer Pension Contributions 26 Days Holiday + Bank Holidays
Zenovo Stoke Gifford, Gloucestershire
Nov 26, 2025
Full time
Job Title : Embedded Software Engineer Location : Bristol (3 Days Working On-Site Per Week) Salary : Up to £55,000 + Bonus & Benefits (Depending on Experience) Please Note, No VISA Sponsorship can be offered for this position. Vacancy Overview: This position will see you working in a well-established organisation and team of 40+ engineers who are pioneering advanced technology solutions for highly regulated environments. Join an innovative team and help shape the future of our cutting-edge products. You ll be working for a company at the forefront of engineering excellence, known for tackling complex challenges and integrating diverse technologies. The products/systems encompass control systems, dynamics, hydraulics, motors, generators, sensors, electronics, data science, signal processing, microcontrollers, and software. Within the team you ll be tasked with the design and development high-performance embedded software and firmware for next generation products along with the maintenance and improvement of current ones. Responsibilities: Design and develop firmware to support product updates and new product introductions. Create embedded firmware for safety critical products along with supporting interface and communication systems. Maintain, update, and extend legacy firmware systems. Diagnose, troubleshoot, and resolve bugs in embedded firmware. Use task-tracking tools (e.g., Jira) to log issues, manage workflow, and coordinate development activities. Analyse design challenges and propose effective technical solutions. Install, configure, and maintain development environments, compilers, and version-control systems. Produce clear, comprehensive documentation for new and existing codebases and interfaces. Develop and execute test plans, including the creation of automated test scripts. Key Skills/Experience Required: Minimum of 3 years experience working with embedded systems. Proficiency in embedded C programming for developing bare-metal firmware. Strong understanding of synchronisation challenges in embedded environments. Familiarity with common communication interfaces and protocols such as SPI, RS-485, and CAN. Hands-on experience debugging embedded hardware and firmware using tools such as oscilloscopes, logic analysers, and multimeters. Experience working with source-control systems such as Git. To find out more, please apply with your latest CV.
Zenovo
Nov 23, 2025
Full time
Graduate Embedded Software Engineers (x2) Location: Bristol, UK Start Date: January 2026 Salary: Up to £37,500 + Discretionary Bonus & Benefits Type: Full-Time, Permanent We re currently recruiting on behalf of a leading technology company based in Bristol, who are looking to hire two Graduate Embedded Software Engineers to join their growing development team in January 2026. This is an exciting opportunity for recent graduates or early-career engineers to join a collaborative and innovative engineering environment, working on cutting-edge embedded systems and ARM-based technologies. Key Responsibilities: Design, develop, and maintain embedded software using C and assembler Collaborate with hardware engineers on embedded systems design Work with Real-Time Operating Systems (RTOS) on ARM processors Assist in testing, debugging, and integrating embedded solutions Follow structured development processes and contribute to code reviews What We re Looking For: Degree in Electronics, Computer Engineering, Computer Science, or a closely related discipline Solid understanding of C programming and familiarity with assembler Exposure to embedded systems design, either through academic projects or industry placement Experience or understanding of real-time operating systems Knowledge of ARM architectures (e.g., Cortex-M or Cortex-A) Enthusiasm for low-level development and problem-solving in constrained environments What s On Offer: Competitive starting salary of up to £37,500, depending on experience Discretionary annual bonus Comprehensive benefits package including: Pension scheme Private healthcare 25 days holiday + bank holidays Flexible working options Ongoing training and professional development Career progression opportunities in a high-growth, high-tech environment
Zenovo
Nov 23, 2025
Full time
Job Title : Embedded Software Engineer Salary : Up to £50,000 (Depending on Experience) Location : Bristol (Hybrid) Job Overview: Zenovo is looking for talented Embedded Software Engineers (minimum 2 years commercial experience) to work hybrid with our Bristol-based client. You ll be contributing to projects within a regulated industry, where excellence in software development is essential. In this role you will be involved in the ongoing development of software for Real-Time Operating Systems, working to recognised safety standards, and delivering high-quality design and test documentation. Key Skills Required: Proficient in C and Assembly programming languages Skilled in Embedded Systems Design and implementation Experienced in software development within controlled and regulated environments Proficient in working with Real-Time Operating Systems (RTOS) Strong low-level embedded engineering experience across diverse hardware platforms, including Cortex-M3, Cortex-M4, and Cortex-A7 Experienced in software requirements management and configuration control Solid understanding of the software development lifecycle (SDLC) Benefits : - Annual Salary Review - Performance Related Bonus - Enhanced Company Pension Contribution - 25 Days Annual Leave + Bank Holidays (Rising as length of tenure increases) - Hybrid Working - 3 Days On-Site Per Week
Zenovo Oxford, Oxfordshire
Nov 22, 2025
Full time
Job Title : Senior Embedded Software Engineer Location : Oxford Salary : £55,000 - £70,000 (Depending on Experience) Job Overview: We are seeking an experienced Senior Embedded Software Engineer to join a multidisciplinary design and engineering team developing high-quality, safety-critical embedded systems. The successful candidate will take technical ownership of embedded software development across multiple concurrent projects, working closely with hardware, systems, and test engineers to deliver robust and compliant solutions. This role will suit a hands-on engineer with strong experience in C/C++, ARM microcontrollers (STM32), and communication protocols such as CANbus and RS-485. Experience within regulated industries ideally aerospace or similarly safety-critical environments and familiarity with DO-178C processes is highly desirable. This is a full-time, on-site role based in Oxford, offering the opportunity to influence software design and development across several innovative platforms. Required Skills & Experience Proven experience (5+ years) developing embedded software in C and C++. Strong working knowledge of ARM Cortex-M (STM32) microcontrollers. Experience with CANbus and RS-485 communication protocols. Knowledge of Linux or embedded Linux environments for future system development. Experience in regulated industries such as aerospace, automotive, or medical devices. Excellent debugging, optimisation, and problem-solving skills. Strong communication and documentation abilities. Desirable Skills Familiarity with RTOS environments Experience with graphical frameworks for embedded GUIs. Exposure to functional safety or quality standards (e.g., ISO 26262). Use of version control (Git/SVN) and continuous integration tools. Scripting experience (e.g., Python, shell) for automation or testing. Note: All Candidates must be able to work in the UK without VISA Sponsorship
Zenovo
Nov 22, 2025
Full time
Zenovo are currently recruiting for a Head of Software Engineering to lead our customers software engineering team, help define the technical strategy and deliver cloud, digital and mobile projects. This is a key hire for our client and will involve leading software delivery, quality assurance, cloud architecture, digital architecture and future proofing the businesses software ecosystem. Head of Software Engineering £90,000 + Benefits Buckinghamshire Skills and Experience Over 5 years of experience as a software engineer before progressing in to a leadership position Minimum of 2 years leading a software engineering team Full SDLC experience and proven experience Technical background with Mobile, Digital and Cloud platforms Ideally worked with SME's in the past and have a passion to help a company grow their products and service offering Responsibilities Balance leadership duties with hands-on coding Lead the software development team, define and distribute tasks and maintain technical documentation Assist with company technical direction and architecture for mobile, cloud and API platforms Reviewing code quality and final technical sign-off for releasing features/fixes into production Translate high-level requirements into technical workstreams, defining project plans and distributing tasks across the team Tech Stack Languages/Frameworks: Typescript, React, React Native, Node.js, PHP, Python, SQL, Postgres, Redis AWS: ECS, IoT Core, Redshift, Lambda, CodeBuild, CloudWatch, SNS, Cognito Git, JIRA, Postman, Confluence
Zenovo
Nov 22, 2025
Full time
Job Title : Systems Engineering Lead (Embedded Systems & Software) Location : North Bristol - 2 Days On-Site Per Week Salary : Up to £80,000 (depending on experience) Job Overview: The Systems Engineering Lead will own the end-to-end systems engineering lifecycle. You will lead a small team of engineers, working hands-on yourself, ensuring that from initial concept, through development, validation, manufacturing and production hand-over, we deliver high-quality, robust systems that meet strategic objectives. Key Responsibilities: Lead the systems-engineering function: define system architecture, hardware & firmware/software integration Mentor and manage a small multi-disciplinary engineering team, setting objectives, perform reviews & foster professional growth Drive projects from concept through to manufacturing: Work with R&D, hardware, software, quality, operations to translate requirements into design. Oversee prototype builds, test plans, verification/validation, regulatory/compliance as applicable. Define manufacturing requirements, liaise with suppliers/manufacturers, ensure smooth production hand-over, pilot builds, full-scale production release. Establish and maintain system engineering best practices: documentation (system requirement specs, interface specs, test procedures), configuration management, risk management, change control. Strong communication skills: ability to articulate technical issues to both engineering and non-engineering stakeholders Desirable Experience: Experience with IoT, edge computing, cloud integration or AI might be advantageous Experience working in energy management or power distribution systems
Zenovo
Nov 21, 2025
Full time
Job Title : Mechanical Engineer Location : Bristol (Hybrid - 4 Days On-Site Per Week) Salary : Up to £45,000 (Depending on Experience) (All applicants must be able to work in the UK without the need for VISA Sponsorship now or in the future) Opportunity Overview : The Mechanical Engineer will support the development, and testing of advanced mechanical systems used within a regulated industry. They will work as part of a collaborative engineering team to enhance existing product lines and contribute to new product development, ensuring reliability, manufacturability, and high performance under demanding operational conditions. You will partner with a Mechanical Design Engineer, who will handle the creation of detailed models and drawings. We are looking for Engineers with knowledge, understanding & some experience in the following areas : - Familiarity with 3D CAD Software (Creo would be beneficially but not essential) - Understanding of materials, coatings, and their performance characteristics - Failure mode & effects analysis (FMEA) - Manufacturing processes and design-for-manufacture principles - Designing and executing validation tests for electro-mechanical systems - Understanding of CFD (Specifying, reviewing, and interpreting results from CFD Studies) Additional Benefits : - Discretionary Performance Related Bonus (Typically between 5-10% Annually) - Enhanced Employer Pension Contribution - 25 Days Annual Leave + Bank Holidays - Healthcare & Medical - Flexitime & Hybrid Working If you are interested in being considered and finding out more, please apply with your latest CV. We will consider a Graduate for this position if they have conducted a relevant internship during their University Degree.
Zenovo Almondsbury, Gloucestershire
Nov 21, 2025
Full time
Job Title : Senior Mechanical Engineer Location : Bristol (3 Days Per Week On-Site) Salary : £55,000 - £65,000 (Depending on Experience) Job Overview: We are seeking an experienced Mechanical Engineer to take a leading role in the design, analysis, testing, and validation of rotary steerable drilling tool functionality and performance. This position is best suited to an engineer with a strong analytical mindset someone who enjoys working on calculations, verification, and test planning rather than detailed CAD design. You will partner with a Mechanical Design Engineer, who will handle the creation of detailed models and drawings, while your primary focus will be on analytical substantiation, design review, and final drawing approval. You ll work closely with cross-disciplinary teams in engineering, simulation, and testing. While you will have support from a Test Engineer or Graduate Mechanical Engineer, this position also involves hands-on participation in testing activities when needed. Experience Required : Minimum of six years experience in mechanical design and analysis, specifically within downhole drilling environments (e.g., RSS, MWD, or similar). Strong understanding of materials, coatings, and their performance characteristics. Proven ability to deliver design substantiation through calculations and analytical validation methods. Competence in conducting static Finite Element Analysis (FEA). Skilled in specifying, reviewing, and interpreting results from dynamic FEA and Computational Fluid Dynamics (CFD) studies. Solid grasp of manufacturing processes and design-for-manufacture principles. Strong verbal and written communication skills, with the ability to present technical findings clearly. Proficient in Microsoft Office 365 tools. Background in the oilfield or downhole tool industry, with experience in rotary steerable systems, MWD, or similar applications. Familiarity with 3D CAD software, ideally PTC Creo, for design review rather than detailed modelling. Hands-on experience in designing and executing validation tests for electro-mechanical systems. Job Responsibilities: Lead the design, analysis, and validation of mechanical systems for downhole drilling tools. Perform detailed engineering calculations to substantiate designs and ensure structural integrity. Define and manage test requirements, overseeing testing activities to confirm performance and reliability. Review and approve engineering drawings, documentation, and design deliverables. Design and evaluate test setups, fixtures, and experimental procedures to support verification and validation efforts. Collaborate with simulation engineers on dynamic FEA and CFD studies, providing technical input and critical review. Support manufacturing and supply chain teams by resolving technical issues and providing clear engineering guidance. Generate comprehensive technical documentation, including design reports, specifications, and test records. Work closely with multi-disciplinary teams (mechanical, electrical, software, and controls) to deliver fully integrated solutions. Maintain a structured, proactive approach to task management, ensuring priorities and deadlines are consistently met. Undertake additional engineering duties as required to support project goals. NOTE : All candidates must have Right to Work in the UK without VISA Sponsorship
Zenovo Worcester, Worcestershire
Oct 06, 2025
Full time
Zenovo are currently recruiting for an experienced Linux Software Developer. You will contribute to both major new product developments and the ongoing maintenance of existing projects. Senior Linux Software Developer £50,000 - £60,000 Hybrid - Offices days will be in Worcestershire What you ll be doing: Designing and developing embedded software systems. Working on both 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 accessory platforms. Your responsibilities will include: Software Development: Design, implement, and test high-quality software solutions, ensuring seamless integration with hardware and delivery to agreed timelines and requirements. Collaboration & Support: Work closely with R&D, manufacturing, and customer-facing teams, providing technical expertise and resolving software-related issues. Project Planning: Contribute accurate timescale estimates and progress updates to the R&D Manager, helping shape development strategies and ensuring alignment with project goals. Quality & Compliance: Ensure all development activities adhere to departmental quality standards, with proactive communication of risks or deviations. Knowledge & Growth: Build and maintain a deep understanding of the wider software suite, platforms, and tools. Documentation: Create and review user-facing documentation, including manuals 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 (e.g. tun/tap interfaces, DSCP, iptables, routing, DNS & DHCP interception). Strong experience with asynchronous message protocols. Ability to read and understand technical specifications published by international standards organisations. Proficient in the use of development facilities associated with software development including coding, version control, build and defect tracking tools. Proficient in the use of test instruments associated with software and hardware integration
Zenovo Bristol, Gloucestershire
Oct 02, 2025
Full time
Job Title : Bid Writer Location : Bristol (Hybrid) Salary : Up to £60,000 (Depending on experience) Overview : In this position, you ll manage the end-to-end bid process from analysing tender documents to coordinating inputs from technical experts, and crafting clear, persuasive content that wins work. You'll work closely with both the Client Development and Technical teams to translate detailed, technical information into engaging narratives that reflect the quality, innovation, and expertise the business delivers. Key Responsibilities Lead the coordination and preparation of high-quality bid submissions Analyse RFPs and tender documentation to identify key themes and win strategies Translate technical concepts into accessible, persuasive content Collaborate with subject matter experts and stakeholders across the business Ensure deadlines are met and submissions align with brand, tone, and messaging Maintain and update a library of reusable content, templates, and case studies Proofread and quality check documents for consistency and compliance Contribute ideas for improving bid processes and materials What We're Looking For Proven experience as a Bid Writer , ideally in engineering, technical consultancy, or related sectors Excellent written and verbal communication skills able to communicate complex topics clearly and persuasively Highly organised, with the ability to manage multiple deadlines and stakeholders Strong attention to detail and a proactive, solutions-focused mindset Comfortable working independently while collaborating effectively with cross-functional teams What s on Offer Up to £60,000 salary , depending on experience Hybrid working model typically 2-3 days onsite in a central Bristol office The chance to make a real impact in a growing, forward-thinking business A collaborative and supportive team environment with career development opportunities
Zenovo Ampney Crucis, Gloucestershire
Sep 22, 2025
Full time
Zenovo are currently recruiting for a Technical Project Manager to lead bespoke new product development projects. Technical Project Manager Hybrid - 1 day per week in Wiltshire £60-70,000 + Bonus + Benefits 37.5 hour work week In this role you will be responsible for the development and execution of a portfolio of Electronics projects and programs. You will be responsible for ensuring that every aspect of the program is completed on time and within budget and also act as a liaison between the individuals working on the program and key stakeholders. The ideal candidate will possess the following experience and knowledge: Expertise in complex full life cycle electronics project Strong background in managing complex technical projects to completion Direct experience in collaborating with customers and suppliers Demonstrate a good understanding of the standards and expectations when working in highly regulated industries Experience working on projects that involve both analog and digital design Experience with Jira, Microsoft Project, PowerBI or similar Must be a team player able to work in a fast-paced environment with demonstrated ability to handle multiple competing tasks and demands Strong personal and professional ethical values and integrity Strong interpersonal & collaboration skills to work effectively with all levels of the business including suppliers and/or external customers. Engineering and/or Business/Project Management Degree Key Responsibilities: Collaborate with clients to gather requirements, clarify objectives, and define project scope. Develop and manage end-to-end project plans, including resource allocation, timelines, testing, documentation, training, and reporting. Ensure projects are delivered on time, within scope, and within budget. Monitor progress, track performance, and adjust project constraints through financial and data-driven analysis. Oversee resource availability and efficient allocation across projects. Conduct risk management to identify, assess, and minimize potential project risks. Provide clear, regular communication of project updates, schedules, and outcomes to clients and stakeholders. Build and maintain strong relationships with clients and cross-functional teams. Escalate issues and provide solutions-focused recommendations to leadership as needed.