• Home
  • Find Jobs
  • Register CV
  • Advertise jobs
  • Employer Pricing
  • IT Jobs
  • Sign in
  • Sign up
  • Home
  • Find Jobs
  • Register CV
  • Advertise jobs
  • Employer Pricing
  • IT Jobs
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

236 jobs found

Email me jobs like this
Refine Search
Current Search
embedded software engineer
AVD Appoint Ltd
Software Engineer
AVD Appoint Ltd Swallownest, Yorkshire
Software Engineer - South Yorkshire - up to 40,000 + Benefits - Ref 2042 I am currently recruiting for a Software Engineer to work for a leading engineering organisation based in South Yorkshire. Salary up to 40,000 + Benefits. This leading organisation has a rich history spanning over seven decades and they enjoy global acclaim as pioneers in designing and manufacturing their specialised products which ultimately make them market leaders. Their products serve a diverse array of industries and they collaborate with SMEs to multi-national Blue Chips across the world. To support the growth of the business they've created a completely new role and now have the need to appoint a Software Engineer on a permanent basis. In this role as a Software Engineer, you will be responsible for developing a range of Software for various applications across the business, but the primary focus will be developing a brand new platform for their products which will enable them to offer greater user experience. You will be developing in Python and/or C++ and also Javascript, Typescript and Node.JS as the core languages. There may be some low level firmware development from time to time if this appeals. Essential requirements: Previous experience as a Software Engineer, Software Developer or similar Experience with Python or C++ Experience with Javascript, Typescript or Node.JS Desirable Requirements: MQTT Embedded C This is a fantastic opportunity for a Software Engineer to work for a leader within their field where the work is continuously varied keeping you engaged and challenged. The company fully support career development and therefore the opportunity to progress internally will be available should this appeal. This is an immediate requirement so if you have the required skills and experience then please get in touch ASAP with an up to date copy of your CV. Either apply direct or contact Adam on (phone number removed).
Aug 15, 2026
Full time
Software Engineer - South Yorkshire - up to 40,000 + Benefits - Ref 2042 I am currently recruiting for a Software Engineer to work for a leading engineering organisation based in South Yorkshire. Salary up to 40,000 + Benefits. This leading organisation has a rich history spanning over seven decades and they enjoy global acclaim as pioneers in designing and manufacturing their specialised products which ultimately make them market leaders. Their products serve a diverse array of industries and they collaborate with SMEs to multi-national Blue Chips across the world. To support the growth of the business they've created a completely new role and now have the need to appoint a Software Engineer on a permanent basis. In this role as a Software Engineer, you will be responsible for developing a range of Software for various applications across the business, but the primary focus will be developing a brand new platform for their products which will enable them to offer greater user experience. You will be developing in Python and/or C++ and also Javascript, Typescript and Node.JS as the core languages. There may be some low level firmware development from time to time if this appeals. Essential requirements: Previous experience as a Software Engineer, Software Developer or similar Experience with Python or C++ Experience with Javascript, Typescript or Node.JS Desirable Requirements: MQTT Embedded C This is a fantastic opportunity for a Software Engineer to work for a leader within their field where the work is continuously varied keeping you engaged and challenged. The company fully support career development and therefore the opportunity to progress internally will be available should this appeal. This is an immediate requirement so if you have the required skills and experience then please get in touch ASAP with an up to date copy of your CV. Either apply direct or contact Adam on (phone number removed).
KO2 Embedded Recruitment Solutions LTD
Embedded Software Engineer
KO2 Embedded Recruitment Solutions LTD Kirk Merrington, County Durham
Embedded Software Engineer Location: Near Bishop Auckland (Fully Onsite) - finish at 2.30pm on Fridays The Opportunity An established engineering business near Bishop Auckland is looking for an Embedded Software Engineer to join their growing engineering team. The wider team of 16 spans firmware, electronics, software and test disciplines. This is a genuinely multidisciplinary environment, giving engineers full input across the entire product lifecycle - from concept and design through to testing and production. You'll be working on handheld, battery-powered devices that connect via Bluetooth to a range of devices, contributing to products used in real-world, hands-on applications. Key Responsibilities Design and develop embedded firmware for handheld, battery-powered devices. Work across both RTOS and bare-metal environments. Develop and maintain communication interfaces including Bluetooth/BLE, USB, SPI, UART, GPIO, and ADC. Collaborate closely with electronics and test engineers across the full product lifecycle - from concept through to production. Contribute to the design, development, and integration of Bluetooth-connected products with mobile and Windows platforms. Skills & Experience Strong embedded programming skills in C (some C++ desirable). Experience with RTOS and bare-metal firmware development. Familiarity with ARM Cortex and NXP processors. Practical experience with Bluetooth/BLE, USB, SPI, UART, GPIO, and ADC communication protocols. Experience developing firmware for battery-powered or handheld devices is highly desirable. Comfortable working as part of a multidisciplinary engineering team with full lifecycle involvement. What's on Offer? Full involvement across the entire product lifecycle, working alongside firmware, electronics, and test specialists. A collaborative, multidisciplinary engineering environment. Finish (2.30pm) on Fridays Fully onsite role near Bishop Auckland. If you're an Embedded Software Engineer looking to work on innovative handheld, Bluetooth-connected devices within a supportive, multidisciplinary team, we'd love to hear from you.
Aug 15, 2026
Full time
Embedded Software Engineer Location: Near Bishop Auckland (Fully Onsite) - finish at 2.30pm on Fridays The Opportunity An established engineering business near Bishop Auckland is looking for an Embedded Software Engineer to join their growing engineering team. The wider team of 16 spans firmware, electronics, software and test disciplines. This is a genuinely multidisciplinary environment, giving engineers full input across the entire product lifecycle - from concept and design through to testing and production. You'll be working on handheld, battery-powered devices that connect via Bluetooth to a range of devices, contributing to products used in real-world, hands-on applications. Key Responsibilities Design and develop embedded firmware for handheld, battery-powered devices. Work across both RTOS and bare-metal environments. Develop and maintain communication interfaces including Bluetooth/BLE, USB, SPI, UART, GPIO, and ADC. Collaborate closely with electronics and test engineers across the full product lifecycle - from concept through to production. Contribute to the design, development, and integration of Bluetooth-connected products with mobile and Windows platforms. Skills & Experience Strong embedded programming skills in C (some C++ desirable). Experience with RTOS and bare-metal firmware development. Familiarity with ARM Cortex and NXP processors. Practical experience with Bluetooth/BLE, USB, SPI, UART, GPIO, and ADC communication protocols. Experience developing firmware for battery-powered or handheld devices is highly desirable. Comfortable working as part of a multidisciplinary engineering team with full lifecycle involvement. What's on Offer? Full involvement across the entire product lifecycle, working alongside firmware, electronics, and test specialists. A collaborative, multidisciplinary engineering environment. Finish (2.30pm) on Fridays Fully onsite role near Bishop Auckland. If you're an Embedded Software Engineer looking to work on innovative handheld, Bluetooth-connected devices within a supportive, multidisciplinary team, we'd love to hear from you.
Saab UK
Head of Software Engineering
Saab UK
Introduction Saab UK is part of Scandinavia's largest defence company, bringing together the best of Swedish and British innovation. Saab offers world-leading solutions and services in defence, aviation, space, and civil security to keep people and society safe. Our UK presence has been growing at pace, meaning we can offer a wide range of opportunities for personal fulfilment and career growth. We currently employ over 600 people across eight sites in the UK, and our specialisations include software engineering, underwater robotics, radars, AI, and armed forces training. What you will be part of Saab is a leading defence and security company with an enduring purpose, to help nations keep their people and society safe. Empowered by its 28,000 talented people, Saab constantly pushes the boundaries of technology to create a safer and more sustainable world. Saab designs, manufactures and maintains advanced systems in aeronautics, weapons, command and control, sensors and underwater systems. Saab is headquartered in Sweden. It has major operations all over the world and is part of the domestic defence capability of several nations. The Role: The Head of Software Engineering is the focal point for software engineering capability within BlueBear a Saab company and is accountable for the performance, development and growth of the Software Engineering function. You will be responsible for ensuring the effective delivery of software solutions across research, product development and customer programmes, encompassing mission systems, embedded software, autonomy-enabling technologies, DevOps capabilities and supporting engineering infrastructure. Working closely with Engineering, Product, Programme and Saab stakeholders, the role is responsible for defining software strategy, developing engineering capability, improving engineering maturity and fostering a high-performing engineering culture. Key Responsibilities: Lead the Software Engineering function to ensure successful delivery of projects and products to agreed cost, schedule, quality and performance targets. Define and execute the Software Engineering strategy in alignment with business objectives and future product roadmaps. Provide leadership, governance and technical direction across all software engineering activities. Support the definition and execution of the organisation's long-term technical vision. Promote a culture of innovation, collaboration, accountability and continuous improvement throughout the engineering organisation. Engineering Capability & Delivery: Oversee software development activities across R&D programmes, product development and customer-funded projects. Ensure effective planning, prioritisation and utilisation of software engineering resources. Establish and maintain software engineering metrics and performance indicators. Lead software delivery reviews and ensure effective management of technical risks, dependencies and issues. Support software-related customer demonstrations, trials and technical reviews. Architecture, Quality & Engineering Excellence: Establish and maintain software engineering standards, processes and governance. Ensure appropriate architectural oversight across software products and technology platforms. Champion best practices in software design, testing, configuration management and release management. Drive continuous improvement in software quality, reliability, safety and security. Promote the adoption of automated testing, CI/CD, DevOps and modern software development practices. Manage technical debt and ensure long-term maintainability of software products and frameworks. People Leadership: Lead, coach, mentor and develop the Software Engineering team and individuals technical growth. Build organisational capability through recruitment, succession planning and skills development. Conduct performance management, objective setting and career development activities. Foster an inclusive, collaborative and high-performing engineering culture. DevOps & Engineering Infrastructure: Ensure the software organisation has effective tooling, development environments and engineering infrastructure. Support continual improvement of source control, build systems, CI/CD pipelines, test automation and deployment processes. Oversee software development tooling, licensing and open-source governance. Drive improvements in developer productivity, engineering efficiency and operational resilience. Business Development & Stakeholder Engagement: Support business development activities through technical leadership, customer engagement and bid support. Contribute to proposal development, technical strategy and solution definition activities. Build strong relationships with customers, suppliers and strategic partners. Identify opportunities across Saab and external organisations that can expand BlueBear's software capability and business opportunities. Represent the Software Engineering function at internal and external reviews, workshops and technical forums. As a National Security Vetting clearance is required for this role, applicants will be required to hold National Security Vetting clearance to SC level or have the ability to gain it. By submitting an application to Saab UK you consent to undertaking workforce screening activities that may include but are not limited to: Baseline Personnel Security checks, National Security Vetting, reference checks, verification of working rights and in all circumstances preferred candidates will be placed through a security interview.
Aug 15, 2026
Full time
Introduction Saab UK is part of Scandinavia's largest defence company, bringing together the best of Swedish and British innovation. Saab offers world-leading solutions and services in defence, aviation, space, and civil security to keep people and society safe. Our UK presence has been growing at pace, meaning we can offer a wide range of opportunities for personal fulfilment and career growth. We currently employ over 600 people across eight sites in the UK, and our specialisations include software engineering, underwater robotics, radars, AI, and armed forces training. What you will be part of Saab is a leading defence and security company with an enduring purpose, to help nations keep their people and society safe. Empowered by its 28,000 talented people, Saab constantly pushes the boundaries of technology to create a safer and more sustainable world. Saab designs, manufactures and maintains advanced systems in aeronautics, weapons, command and control, sensors and underwater systems. Saab is headquartered in Sweden. It has major operations all over the world and is part of the domestic defence capability of several nations. The Role: The Head of Software Engineering is the focal point for software engineering capability within BlueBear a Saab company and is accountable for the performance, development and growth of the Software Engineering function. You will be responsible for ensuring the effective delivery of software solutions across research, product development and customer programmes, encompassing mission systems, embedded software, autonomy-enabling technologies, DevOps capabilities and supporting engineering infrastructure. Working closely with Engineering, Product, Programme and Saab stakeholders, the role is responsible for defining software strategy, developing engineering capability, improving engineering maturity and fostering a high-performing engineering culture. Key Responsibilities: Lead the Software Engineering function to ensure successful delivery of projects and products to agreed cost, schedule, quality and performance targets. Define and execute the Software Engineering strategy in alignment with business objectives and future product roadmaps. Provide leadership, governance and technical direction across all software engineering activities. Support the definition and execution of the organisation's long-term technical vision. Promote a culture of innovation, collaboration, accountability and continuous improvement throughout the engineering organisation. Engineering Capability & Delivery: Oversee software development activities across R&D programmes, product development and customer-funded projects. Ensure effective planning, prioritisation and utilisation of software engineering resources. Establish and maintain software engineering metrics and performance indicators. Lead software delivery reviews and ensure effective management of technical risks, dependencies and issues. Support software-related customer demonstrations, trials and technical reviews. Architecture, Quality & Engineering Excellence: Establish and maintain software engineering standards, processes and governance. Ensure appropriate architectural oversight across software products and technology platforms. Champion best practices in software design, testing, configuration management and release management. Drive continuous improvement in software quality, reliability, safety and security. Promote the adoption of automated testing, CI/CD, DevOps and modern software development practices. Manage technical debt and ensure long-term maintainability of software products and frameworks. People Leadership: Lead, coach, mentor and develop the Software Engineering team and individuals technical growth. Build organisational capability through recruitment, succession planning and skills development. Conduct performance management, objective setting and career development activities. Foster an inclusive, collaborative and high-performing engineering culture. DevOps & Engineering Infrastructure: Ensure the software organisation has effective tooling, development environments and engineering infrastructure. Support continual improvement of source control, build systems, CI/CD pipelines, test automation and deployment processes. Oversee software development tooling, licensing and open-source governance. Drive improvements in developer productivity, engineering efficiency and operational resilience. Business Development & Stakeholder Engagement: Support business development activities through technical leadership, customer engagement and bid support. Contribute to proposal development, technical strategy and solution definition activities. Build strong relationships with customers, suppliers and strategic partners. Identify opportunities across Saab and external organisations that can expand BlueBear's software capability and business opportunities. Represent the Software Engineering function at internal and external reviews, workshops and technical forums. As a National Security Vetting clearance is required for this role, applicants will be required to hold National Security Vetting clearance to SC level or have the ability to gain it. By submitting an application to Saab UK you consent to undertaking workforce screening activities that may include but are not limited to: Baseline Personnel Security checks, National Security Vetting, reference checks, verification of working rights and in all circumstances preferred candidates will be placed through a security interview.
rgb network
Structural Engineer
rgb network
Senior Design Engineer - Temporary Works Engineering Department Permanent Manchester £45,000 - £60,000 + Benefits package This temporary works specialist company based on the outskirts of Manchester are seeking to employ a Senior Design Engineer on a permanent basis. The projects are complex and include both above and below ground support schemes. As well as leading the design on the projects you will be managing the more junior members of the team as well as supporting the Associates in their endeavours. The projects that you will be working on will include facade retention, needling and propping, larger basement propping, plan bracing and crash decks. They are seeking an engineer who has a good understanding of these project types with the confidence to apply your engineering judgement to projects and influence the design and delivery. You will have a thorough understanding or embedded retaining wall design and be comfortable using a range of design software. They offer a very good benefits package along with a strong salary offering, on-site parking and a varied career path within a family friendly, growing practice. To be considered apply now for an immediate call back.
Aug 15, 2026
Full time
Senior Design Engineer - Temporary Works Engineering Department Permanent Manchester £45,000 - £60,000 + Benefits package This temporary works specialist company based on the outskirts of Manchester are seeking to employ a Senior Design Engineer on a permanent basis. The projects are complex and include both above and below ground support schemes. As well as leading the design on the projects you will be managing the more junior members of the team as well as supporting the Associates in their endeavours. The projects that you will be working on will include facade retention, needling and propping, larger basement propping, plan bracing and crash decks. They are seeking an engineer who has a good understanding of these project types with the confidence to apply your engineering judgement to projects and influence the design and delivery. You will have a thorough understanding or embedded retaining wall design and be comfortable using a range of design software. They offer a very good benefits package along with a strong salary offering, on-site parking and a varied career path within a family friendly, growing practice. To be considered apply now for an immediate call back.
83Zero Ltd
Controls Engineer
83Zero Ltd Peterlee, County Durham
Controls Systems Engineer - Peterlee Location: Peterlee, UK Contract: 12months INSIDE IR35 Team: Performance & Control Exciting Opportunity for a Controls Systems Engineer We're looking for an experienced Controls Systems Engineer to join a high-performing Performance & Control team based in Peterlee. This is a hands-on engineering role within a fast-paced manufacturing environment, where you'll be responsible for supporting and improving manufacturing control systems, ensuring production equipment operates safely, reliably and efficiently. You'll have the opportunity to work on complex machinery, solve challenging technical problems and play a key role in improving equipment performance. The Role As a Controls Systems Engineer, you will be responsible for: Providing controls and software support across manufacturing operations. Diagnosing and resolving control system issues to minimise downtime. Supporting the commissioning, testing and tuning of production machinery. Carrying out software updates, fault finding and system optimisation. Supporting validation and performance verification activities. Analysing production processes and identifying opportunities for continuous improvement. Working closely with manufacturing and maintenance teams to resolve technical issues. Maintaining accurate documentation of software changes, testing and issue resolution. About You We're looking for someone with a strong technical background and a hands-on approach to engineering. You'll ideally have: A degree in Electronic Engineering, Mechatronics or a related discipline. Experience working with industrial control systems and automation. Knowledge of embedded control systems. Proven experience in fault diagnosis and root cause analysis. Strong technical problem-solving skills. Excellent communication and collaboration skills. A practical, hands-on approach to working within a manufacturing environment and proving ground. A focus on quality, reliability and continuous improvement. Desirable Experience Experience in any of the following would be highly advantageous: Off-Highway Trucks (OHT) or heavy machinery. OEM engineering environments. J1939 CAN/Ethernet communications. Sensors, actuators and real-time control systems. Why Apply? This is a fantastic opportunity for an experienced Controls Systems Engineer to work on complex control systems and heavy machinery , while making a direct impact on production performance, reliability and continuous improvement. If you're a technically minded engineer who enjoys hands-on problem solving, fault finding and improving the way machinery performs , we'd love to hear from you.
Aug 15, 2026
Contractor
Controls Systems Engineer - Peterlee Location: Peterlee, UK Contract: 12months INSIDE IR35 Team: Performance & Control Exciting Opportunity for a Controls Systems Engineer We're looking for an experienced Controls Systems Engineer to join a high-performing Performance & Control team based in Peterlee. This is a hands-on engineering role within a fast-paced manufacturing environment, where you'll be responsible for supporting and improving manufacturing control systems, ensuring production equipment operates safely, reliably and efficiently. You'll have the opportunity to work on complex machinery, solve challenging technical problems and play a key role in improving equipment performance. The Role As a Controls Systems Engineer, you will be responsible for: Providing controls and software support across manufacturing operations. Diagnosing and resolving control system issues to minimise downtime. Supporting the commissioning, testing and tuning of production machinery. Carrying out software updates, fault finding and system optimisation. Supporting validation and performance verification activities. Analysing production processes and identifying opportunities for continuous improvement. Working closely with manufacturing and maintenance teams to resolve technical issues. Maintaining accurate documentation of software changes, testing and issue resolution. About You We're looking for someone with a strong technical background and a hands-on approach to engineering. You'll ideally have: A degree in Electronic Engineering, Mechatronics or a related discipline. Experience working with industrial control systems and automation. Knowledge of embedded control systems. Proven experience in fault diagnosis and root cause analysis. Strong technical problem-solving skills. Excellent communication and collaboration skills. A practical, hands-on approach to working within a manufacturing environment and proving ground. A focus on quality, reliability and continuous improvement. Desirable Experience Experience in any of the following would be highly advantageous: Off-Highway Trucks (OHT) or heavy machinery. OEM engineering environments. J1939 CAN/Ethernet communications. Sensors, actuators and real-time control systems. Why Apply? This is a fantastic opportunity for an experienced Controls Systems Engineer to work on complex control systems and heavy machinery , while making a direct impact on production performance, reliability and continuous improvement. If you're a technically minded engineer who enjoys hands-on problem solving, fault finding and improving the way machinery performs , we'd love to hear from you.
Computer Futures
Senior Full Stack Developer
Computer Futures
We are seeking an experienced Senior Full Stack Engineer to play a key role in the design, development, deployment and support of modern digital products and services. This is a hands-on senior engineering position that combines deep technical expertise with architectural leadership, mentoring and ownership of software delivery standards. Working within a collaborative Agile environment, you will take responsibility for delivering scalable, secure and highly reliable solutions across both front-end and back-end technologies. You will drive engineering best practices, champion automation and quality, and help shape the technical direction of digital platforms and customer-facing applications. This role offers the opportunity to influence architecture, improve engineering capability across the team and work closely with Product, Architecture, Security and Operations stakeholders to deliver high-quality software solutions. Key Responsibilities Software Development & Solution Delivery Design, develop and maintain high-quality applications and services using React, TypeScript and .NET/C# . Take ownership of complex technical solutions from initial design through to deployment and operational support. Deliver scalable, secure and maintainable code following modern engineering practices. Lead technical investigations, proof-of-concepts and prototyping activities. Own complex technical challenges and drive solutions across multiple systems and teams. Ensure software is designed with performance, resilience and long-term maintainability in mind. Architecture & Technical Leadership Lead technical design discussions and contribute to strategic architectural decisions. Define service boundaries, API contracts, integration patterns and data flows. Promote modern software architecture principles, including modular design and domain-driven approaches. Work closely with Architecture teams to ensure alignment with technology standards and long-term roadmaps. Identify technical risks and recommend appropriate mitigation strategies. Influence the future direction of digital products and engineering practices. Engineering Quality & Testing Champion a quality-first engineering culture. Define and implement testing strategies across applications and services. Promote Test-Driven Development (TDD) and automation-first approaches. Drive improvements in automated testing, including: Unit Testing Integration Testing API Testing Contract Testing End-to-End/UI Testing Performance Testing Ensure quality gates are embedded within deployment pipelines. Continuously improve software reliability, maintainability and code quality standards. DevOps & Cloud Engineering Drive best practices across CI/CD pipelines and automated deployments. Implement and improve release strategies including feature flags and progressive delivery techniques. Ensure applications are built and deployed using secure and repeatable processes. Support cloud-native development principles and modern DevOps practices. Work within Azure-based environments and contribute to ongoing platform improvements. Promote automation across build, test and deployment activities. Operational Support & Reliability Take ownership of the operational health of applications and services. Implement and improve observability through logging, monitoring, metrics and tracing. Lead incident investigation and resolution activities. Conduct post-incident reviews and ensure lessons learned are embedded into future development. Identify and resolve technical debt, defects and performance bottlenecks. Participate in an agreed out-of-hours support rota where required. Mentoring & Team Development Provide technical leadership and support to engineers across the development team. Mentor and coach developers to improve technical capability and delivery practices. Lead code reviews and technical design reviews. Promote engineering best practices and continuous improvement. Share knowledge through technical workshops, communities of practice and team collaboration activities. Act as a senior technical point of contact within the wider engineering function. Stakeholder Engagement Collaborate with Product Managers, Architects, QA Engineers, UX Designers, Security Specialists and Operations teams. Build strong relationships with stakeholders across technology and business functions. Communicate complex technical concepts clearly to both technical and non-technical audiences. Contribute to governance, risk, compliance and security discussions where required. Support the delivery of strategic technology initiatives and digital transformation programmes. To find out more about Computer Futures please visit (url removed) Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy Registered office 8 Bishopsgate, London, EC2N 4BQ, United Kingdom Partnership Number OC(phone number removed) England and Wales
Aug 14, 2026
Full time
We are seeking an experienced Senior Full Stack Engineer to play a key role in the design, development, deployment and support of modern digital products and services. This is a hands-on senior engineering position that combines deep technical expertise with architectural leadership, mentoring and ownership of software delivery standards. Working within a collaborative Agile environment, you will take responsibility for delivering scalable, secure and highly reliable solutions across both front-end and back-end technologies. You will drive engineering best practices, champion automation and quality, and help shape the technical direction of digital platforms and customer-facing applications. This role offers the opportunity to influence architecture, improve engineering capability across the team and work closely with Product, Architecture, Security and Operations stakeholders to deliver high-quality software solutions. Key Responsibilities Software Development & Solution Delivery Design, develop and maintain high-quality applications and services using React, TypeScript and .NET/C# . Take ownership of complex technical solutions from initial design through to deployment and operational support. Deliver scalable, secure and maintainable code following modern engineering practices. Lead technical investigations, proof-of-concepts and prototyping activities. Own complex technical challenges and drive solutions across multiple systems and teams. Ensure software is designed with performance, resilience and long-term maintainability in mind. Architecture & Technical Leadership Lead technical design discussions and contribute to strategic architectural decisions. Define service boundaries, API contracts, integration patterns and data flows. Promote modern software architecture principles, including modular design and domain-driven approaches. Work closely with Architecture teams to ensure alignment with technology standards and long-term roadmaps. Identify technical risks and recommend appropriate mitigation strategies. Influence the future direction of digital products and engineering practices. Engineering Quality & Testing Champion a quality-first engineering culture. Define and implement testing strategies across applications and services. Promote Test-Driven Development (TDD) and automation-first approaches. Drive improvements in automated testing, including: Unit Testing Integration Testing API Testing Contract Testing End-to-End/UI Testing Performance Testing Ensure quality gates are embedded within deployment pipelines. Continuously improve software reliability, maintainability and code quality standards. DevOps & Cloud Engineering Drive best practices across CI/CD pipelines and automated deployments. Implement and improve release strategies including feature flags and progressive delivery techniques. Ensure applications are built and deployed using secure and repeatable processes. Support cloud-native development principles and modern DevOps practices. Work within Azure-based environments and contribute to ongoing platform improvements. Promote automation across build, test and deployment activities. Operational Support & Reliability Take ownership of the operational health of applications and services. Implement and improve observability through logging, monitoring, metrics and tracing. Lead incident investigation and resolution activities. Conduct post-incident reviews and ensure lessons learned are embedded into future development. Identify and resolve technical debt, defects and performance bottlenecks. Participate in an agreed out-of-hours support rota where required. Mentoring & Team Development Provide technical leadership and support to engineers across the development team. Mentor and coach developers to improve technical capability and delivery practices. Lead code reviews and technical design reviews. Promote engineering best practices and continuous improvement. Share knowledge through technical workshops, communities of practice and team collaboration activities. Act as a senior technical point of contact within the wider engineering function. Stakeholder Engagement Collaborate with Product Managers, Architects, QA Engineers, UX Designers, Security Specialists and Operations teams. Build strong relationships with stakeholders across technology and business functions. Communicate complex technical concepts clearly to both technical and non-technical audiences. Contribute to governance, risk, compliance and security discussions where required. Support the delivery of strategic technology initiatives and digital transformation programmes. To find out more about Computer Futures please visit (url removed) Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy Registered office 8 Bishopsgate, London, EC2N 4BQ, United Kingdom Partnership Number OC(phone number removed) England and Wales
Nicholas Howard Ltd
C++ Software Engineer
Nicholas Howard Ltd Bedford, Bedfordshire
Nicholas Howard are delighted to be recruiting for a C++ Software Engineer to join a leading global defence client on an initial 6 month contract. Key skills required: Proven background within C++ and Object Oriented Development. Experience with Real-Time Operating Systems (RTOS) (e.g. Greenhills, QNX, VxWorks). Experinced working as part of an integrated team on a large-scale programme. Solid communication and team working skills Additional skills of interest include: Knowledge of UML modelling for software, particularly in Rhapsody. Safety Related Systems e.g. IEC 65108. Knowledge of DDS (Data Distribution Systems). Embedded systems development. CAN/MilCAN buses. Parasoft C++ test development. Please note eligibility for SC clearance is required for this role, if not already held. Can start on basic clearance. The role an start on basic clearance. Should you wish to be considered for this position, please apply below.
Aug 14, 2026
Contractor
Nicholas Howard are delighted to be recruiting for a C++ Software Engineer to join a leading global defence client on an initial 6 month contract. Key skills required: Proven background within C++ and Object Oriented Development. Experience with Real-Time Operating Systems (RTOS) (e.g. Greenhills, QNX, VxWorks). Experinced working as part of an integrated team on a large-scale programme. Solid communication and team working skills Additional skills of interest include: Knowledge of UML modelling for software, particularly in Rhapsody. Safety Related Systems e.g. IEC 65108. Knowledge of DDS (Data Distribution Systems). Embedded systems development. CAN/MilCAN buses. Parasoft C++ test development. Please note eligibility for SC clearance is required for this role, if not already held. Can start on basic clearance. The role an start on basic clearance. Should you wish to be considered for this position, please apply below.
Gold Group
Systems Engineer - Flight Test & Evaluation
Gold Group Woodhall Spa, Lincolnshire
Job Title: Systems Engineer - Flight Test & Evaluation Location: Coningsby, Lincolnshire Salary: DOE The Role We are seeking a Systems Engineer to provide critical systems and operational analysis in support of the design, evaluation, and assurance of Typhoon mission systems for the RAF. Embedded within 41 Test and Evaluation Squadron (TES), you will lead integration and analysis activities, develop and assure software tools, support flight test programmes, and provide subject matter expertise to ensure safe and effective capability development. You will work at the intersection of systems engineering, software, and flight test analysis, making an immediate impact on the operational performance and safety of Typhoon capabilities. Key Responsibilities Provide subject matter expertise on Typhoon mission and avionics systems. Lead systems integration and flight test analysis activities. Apply verification and validation techniques to support airworthiness and operational safety. Define and support test plans and operational analysis activities. Supervise, mentor, and guide junior engineers within the analysis team. Develop, maintain, and assure software tools for engineering analysis and reporting. Essential Experience Proven track record in delivering technical analysis and problem solving across the engineering lifecycle. Strong software skills for engineering applications (Python, MATLAB, C++). Background in systems engineering or aerospace engineering, preferably in safety-critical environments. Experience working in regulated or defence contexts. Ability to work independently and as part of a multi-disciplinary team. Strong communication skills with the ability to present complex technical findings to diverse stakeholders. Essential Qualifications STEM Bachelor's Degree in Engineering, Physics, or related discipline. Eligibility, or willingness, to obtain UK Security Clearance. Why Join Us? This is a unique opportunity to work on frontline Typhoon mission systems at the cutting edge of UK defence technology. You will be part of a highly skilled, embedded team where your systems integration, software development, and analysis expertise directly supports operational capability. PLEASE NOTE Security Clearance (SC) or eligibility to gain is required to be considered for this vacancy Services advertised by Gold Group are those of an Agency and/or an Employment Business. We will contact you within the next 14 days if you are selected for interview. For a copy of our privacy policy please visit our website.
Aug 14, 2026
Full time
Job Title: Systems Engineer - Flight Test & Evaluation Location: Coningsby, Lincolnshire Salary: DOE The Role We are seeking a Systems Engineer to provide critical systems and operational analysis in support of the design, evaluation, and assurance of Typhoon mission systems for the RAF. Embedded within 41 Test and Evaluation Squadron (TES), you will lead integration and analysis activities, develop and assure software tools, support flight test programmes, and provide subject matter expertise to ensure safe and effective capability development. You will work at the intersection of systems engineering, software, and flight test analysis, making an immediate impact on the operational performance and safety of Typhoon capabilities. Key Responsibilities Provide subject matter expertise on Typhoon mission and avionics systems. Lead systems integration and flight test analysis activities. Apply verification and validation techniques to support airworthiness and operational safety. Define and support test plans and operational analysis activities. Supervise, mentor, and guide junior engineers within the analysis team. Develop, maintain, and assure software tools for engineering analysis and reporting. Essential Experience Proven track record in delivering technical analysis and problem solving across the engineering lifecycle. Strong software skills for engineering applications (Python, MATLAB, C++). Background in systems engineering or aerospace engineering, preferably in safety-critical environments. Experience working in regulated or defence contexts. Ability to work independently and as part of a multi-disciplinary team. Strong communication skills with the ability to present complex technical findings to diverse stakeholders. Essential Qualifications STEM Bachelor's Degree in Engineering, Physics, or related discipline. Eligibility, or willingness, to obtain UK Security Clearance. Why Join Us? This is a unique opportunity to work on frontline Typhoon mission systems at the cutting edge of UK defence technology. You will be part of a highly skilled, embedded team where your systems integration, software development, and analysis expertise directly supports operational capability. PLEASE NOTE Security Clearance (SC) or eligibility to gain is required to be considered for this vacancy Services advertised by Gold Group are those of an Agency and/or an Employment Business. We will contact you within the next 14 days if you are selected for interview. For a copy of our privacy policy please visit our website.
Ernest Gordon Recruitment Limited
Graduate Electrical/Electronics Engineer (Robotics/Motion...
Ernest Gordon Recruitment Limited Bristol, Somerset
Graduate Electrical/Electronics Engineer (Robotics/Motion Control) Bristol Up to £40,000 + Profit Sharing + Paid Lunches with the CEO + Flexible Working Hours Are you a recent Electronics or Electrical Engineering or Mechatronics or similar graduate looking to join an innovative robotics and automation company where you'll develop your skills and work on cutting-edge hardware projects from concept through to production? Do you want to join a fast-growing engineering business where you'll work on technically challenging robotics, automation and motion control systems, seeing your designs become real-world products while learning from talented engineers in a hands-on environment? On offer is an exciting opportunity to become part of a specialist engineering company designing high-performance servo drives, robot controllers and integrated motor systems. You'll play a key role across the entire hardware development lifecycle, working on original products and bespoke customer solutions while enjoying genuine variety, support, autonomy and opportunities to develop your engineering skills. This role would suit a recent Electronics or Electrical Engineering or Mechatronics or similar graduate with knowledge of PCB design, analogue and digital electronics, and a passion for designing, testing and developing real hardware within an innovative engineering environment. In this role, the successful candidate will support the design of schematic diagrams and multi-layer PCB layouts, develop analogue and digital electronic systems, build and test prototypes, troubleshoot hardware, support manufacturing, and work closely with software, mechanical and customer teams to deliver high-performance engineering solutions. The Role: Designing schematic diagrams and multi-layer PCB layouts using KiCad or similar Developing analogue, power and digital electronic systems for robotics and automation Building, testing and troubleshooting prototypes using laboratory equipment Working alongside software and mechanical engineers throughout product development Supporting design for manufacture (DFM/DFA) and production readiness Receiving training and development to build your electronics design and engineering skills Flexitime, profit sharing and free daily lunches The Person: Recent graduate with a degree in Electronics, Electrical, mechatronics Engineering or similar University project or practical experience involving PCB design using KiCad or similar CAD software Knowledge of analogue, power and digital electronics Knowledge of embedded systems or C/C++ firmware (preferred) Strong problem-solving and troubleshooting skills Passionate about developing a career in electronics, robotics and motion control Reference Number: BBBH26719HH If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job is not quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career. Ernest Gordon Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job, you accept the T&C's, Privacy Policy and Disclaimers which can be found at our website.
Aug 14, 2026
Full time
Graduate Electrical/Electronics Engineer (Robotics/Motion Control) Bristol Up to £40,000 + Profit Sharing + Paid Lunches with the CEO + Flexible Working Hours Are you a recent Electronics or Electrical Engineering or Mechatronics or similar graduate looking to join an innovative robotics and automation company where you'll develop your skills and work on cutting-edge hardware projects from concept through to production? Do you want to join a fast-growing engineering business where you'll work on technically challenging robotics, automation and motion control systems, seeing your designs become real-world products while learning from talented engineers in a hands-on environment? On offer is an exciting opportunity to become part of a specialist engineering company designing high-performance servo drives, robot controllers and integrated motor systems. You'll play a key role across the entire hardware development lifecycle, working on original products and bespoke customer solutions while enjoying genuine variety, support, autonomy and opportunities to develop your engineering skills. This role would suit a recent Electronics or Electrical Engineering or Mechatronics or similar graduate with knowledge of PCB design, analogue and digital electronics, and a passion for designing, testing and developing real hardware within an innovative engineering environment. In this role, the successful candidate will support the design of schematic diagrams and multi-layer PCB layouts, develop analogue and digital electronic systems, build and test prototypes, troubleshoot hardware, support manufacturing, and work closely with software, mechanical and customer teams to deliver high-performance engineering solutions. The Role: Designing schematic diagrams and multi-layer PCB layouts using KiCad or similar Developing analogue, power and digital electronic systems for robotics and automation Building, testing and troubleshooting prototypes using laboratory equipment Working alongside software and mechanical engineers throughout product development Supporting design for manufacture (DFM/DFA) and production readiness Receiving training and development to build your electronics design and engineering skills Flexitime, profit sharing and free daily lunches The Person: Recent graduate with a degree in Electronics, Electrical, mechatronics Engineering or similar University project or practical experience involving PCB design using KiCad or similar CAD software Knowledge of analogue, power and digital electronics Knowledge of embedded systems or C/C++ firmware (preferred) Strong problem-solving and troubleshooting skills Passionate about developing a career in electronics, robotics and motion control Reference Number: BBBH26719HH If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job is not quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career. Ernest Gordon Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job, you accept the T&C's, Privacy Policy and Disclaimers which can be found at our website.
Trusted Technology Partnership
IT Senior Service Manager
Trusted Technology Partnership Crow, Hampshire
IT Senior Service Manager Position: Senior Service Manager Location: Ringwood, Hampshire + Hybrid home working (non-contractual) Salary: £40,000 + Overtime + Benefits + Company Profit Share Hours: 37.5 hours per week The Role Working in a team of three Senior Service Managers, reporting to the Service Delivery Manager, you will form part of a well-established service management team. You will be helping to lead the delivery of high-quality IT support services and drive continuous improvement across our operational environment. You will be responsible, as a team, for the delivery of our support services. You will take responsibility for the end to end customer experience, ensuring service excellence through effective alignment of people, processes and technology. You will identify improvement opportunities, drive change, and ensure ISO management systems are actively promoted and embedded across the support team. As a Senior Service Manager, you will manage a team of Service Managers and 2nd Line Technicians to their full potential. Duties Include: Identify and mitigate risks which could impact our services, performance or compliance. Produce and interpret departmental KPI reports to assess operational performance, monitor efficiency, identify risks, and recommend improvements to support department objectives. Act as a key representative for the support department during service transitions, change initiatives, and project delivery. Champion our commitment to ISO management systems within the support team, embedding best practice and continuous improvement. Skills and Experience: Experience in Service Delivery or IT Service Management (three years preferred), with proven people management experience, a strong track record managing incidents, problems, and major incidents. Solid understanding of IT support environments, ideally with previous hands-on troubleshooting or IT operations experience. Experience and knowledge of using ITIL best practice. Excellent communication and stakeholder management skills, manage escalations professionally, and present confidently. Strong analytical and reporting ability. Ability to learn new technologies quickly. Organised and adaptable, capable of managing multiple priorities and performing effectively under pressure. Proactive and improvement focused, committed to continuous learning, professional development, and raising service standards. The role is subject to a standard clear DBS being received. The Package: Company Profit Share (first £3,600 is tax free). 22 days annual leave plus bank holidays, increasing with length of service. Birthday as additional paid leave. Additional paid leave (dependent on company performance). Company sick pay policy. Pension Scheme. Private Medical Insurance including dental. Free Parking. Hybrid Working. Progression opportunities. Fresh fruit, the occasional pizza and a posh coffee machine! Trusted Technology Partnership Trusted Technology Partnership has been a specialist IT Infrastructure and Support Services provider for over 25 years. We are an Employee Ownership Trust. We are proud winners of Best Place to Work award and overall winner of the Ringwood Business Awards 2024. Our core services include support desk, on-site engineering, project management and delivery, storage and logistics, software development and technical consultancy. We encourage progression within Trusted Technology Partnership for our colleagues, offering opportunities in other teams and departments. Join our friendly company, where a great team and a positive culture await you.
Aug 14, 2026
Full time
IT Senior Service Manager Position: Senior Service Manager Location: Ringwood, Hampshire + Hybrid home working (non-contractual) Salary: £40,000 + Overtime + Benefits + Company Profit Share Hours: 37.5 hours per week The Role Working in a team of three Senior Service Managers, reporting to the Service Delivery Manager, you will form part of a well-established service management team. You will be helping to lead the delivery of high-quality IT support services and drive continuous improvement across our operational environment. You will be responsible, as a team, for the delivery of our support services. You will take responsibility for the end to end customer experience, ensuring service excellence through effective alignment of people, processes and technology. You will identify improvement opportunities, drive change, and ensure ISO management systems are actively promoted and embedded across the support team. As a Senior Service Manager, you will manage a team of Service Managers and 2nd Line Technicians to their full potential. Duties Include: Identify and mitigate risks which could impact our services, performance or compliance. Produce and interpret departmental KPI reports to assess operational performance, monitor efficiency, identify risks, and recommend improvements to support department objectives. Act as a key representative for the support department during service transitions, change initiatives, and project delivery. Champion our commitment to ISO management systems within the support team, embedding best practice and continuous improvement. Skills and Experience: Experience in Service Delivery or IT Service Management (three years preferred), with proven people management experience, a strong track record managing incidents, problems, and major incidents. Solid understanding of IT support environments, ideally with previous hands-on troubleshooting or IT operations experience. Experience and knowledge of using ITIL best practice. Excellent communication and stakeholder management skills, manage escalations professionally, and present confidently. Strong analytical and reporting ability. Ability to learn new technologies quickly. Organised and adaptable, capable of managing multiple priorities and performing effectively under pressure. Proactive and improvement focused, committed to continuous learning, professional development, and raising service standards. The role is subject to a standard clear DBS being received. The Package: Company Profit Share (first £3,600 is tax free). 22 days annual leave plus bank holidays, increasing with length of service. Birthday as additional paid leave. Additional paid leave (dependent on company performance). Company sick pay policy. Pension Scheme. Private Medical Insurance including dental. Free Parking. Hybrid Working. Progression opportunities. Fresh fruit, the occasional pizza and a posh coffee machine! Trusted Technology Partnership Trusted Technology Partnership has been a specialist IT Infrastructure and Support Services provider for over 25 years. We are an Employee Ownership Trust. We are proud winners of Best Place to Work award and overall winner of the Ringwood Business Awards 2024. Our core services include support desk, on-site engineering, project management and delivery, storage and logistics, software development and technical consultancy. We encourage progression within Trusted Technology Partnership for our colleagues, offering opportunities in other teams and departments. Join our friendly company, where a great team and a positive culture await you.
CBSbutler Holdings Limited trading as CBSbutler
Embedded SW Engineer - SC Cleared
CBSbutler Holdings Limited trading as CBSbutler Portsmouth, Hampshire
Embedded Software Engineer + SC Cleared role + Long term contract + Paying up to 65 per hour + Hybrid working from Portsmouth Role Overview The role of Embedded Software Engineer is required due to increased demand for the work of our Advanced Developments Group - a small team of highly innovative, enthusiastic engineers providing cutting edge technology solutions to our key customers. Responsibilities Use your skills and knowledge to prototype innovative wireless solutions You will be primarily developing using C/C++ on embedded platforms Development of embedded software/firmware prototypes in an agile environment Further development of proven prototypes to a deployment standard Development of software in a real-time embedded environment using Linux. (e.g. Microblaze or RISC-V using C/C++) Experience of working with and configuring embedded Linux systems with tools such as Buildroot and Yocto Experience of working with Uboot, Kernel config and device trees Building and deploying embedded Linux systems in an offline environment Skill Set Essential Experience programming Embedded Systems using C/C++ Experience of bare-metal and embedded Linux environments Experience of linux device drivers including DMA, Interrupts, and Device Trees Knowledge of Digital Signal Processing Knowledge of Software Defined Radio
Aug 14, 2026
Contractor
Embedded Software Engineer + SC Cleared role + Long term contract + Paying up to 65 per hour + Hybrid working from Portsmouth Role Overview The role of Embedded Software Engineer is required due to increased demand for the work of our Advanced Developments Group - a small team of highly innovative, enthusiastic engineers providing cutting edge technology solutions to our key customers. Responsibilities Use your skills and knowledge to prototype innovative wireless solutions You will be primarily developing using C/C++ on embedded platforms Development of embedded software/firmware prototypes in an agile environment Further development of proven prototypes to a deployment standard Development of software in a real-time embedded environment using Linux. (e.g. Microblaze or RISC-V using C/C++) Experience of working with and configuring embedded Linux systems with tools such as Buildroot and Yocto Experience of working with Uboot, Kernel config and device trees Building and deploying embedded Linux systems in an offline environment Skill Set Essential Experience programming Embedded Systems using C/C++ Experience of bare-metal and embedded Linux environments Experience of linux device drivers including DMA, Interrupts, and Device Trees Knowledge of Digital Signal Processing Knowledge of Software Defined Radio
SF Partners
Firmware Engineer
SF Partners City, Birmingham
This isn't an opportunity to simply maintain an established firmware platform. It's an opportunity to help build one. We are partnering with an exciting, entrepreneurial UK technology start-up developing an innovative, AI-enabled consumer product combining advanced mechanical, electrical and smart technology. Founded by two ambitious entrepreneurs and recently backed by significant US investment, the business is now moving from product development into production, international growth and scale. They are looking for a Senior Embedded Software Engineer who wants to join early, take ownership and help shape the technology as the business grows. The opportunity You'll own the firmware across two processors at the heart of the product: Bare-metal C on a safety microcontroller C+ on an embedded-Linux module You'll work across the full embedded stack, from drivers, peripherals and real-time control through to connectivity, OTA updates, telemetry and fleet management. You'll work closely with electronics and engineering on board bring-up, debugging hardware and software together and taking the product from development into reliable, production-ready hardware. This is a hands-on role with genuine technical ownership and plenty of opportunity to influence how things are built. What you'll own Bare-metal MCU firmware, including registers, interrupts and peripherals Multithreaded C+ applications on embedded Linux Real-time state machines and deterministic timing Device drivers and standard embedded buses Board bring-up using schematics, datasheets, scopes, logic analysers and JTAG/SWD Embedded Linux: systemd, networking, D-Bus, cross-compilation, Yocto and U-Boot Bluetooth, Wi-Fi and power management Error handling, logging and on-target/remote debugging OTA updates, telemetry and fleet management Secure boot, signed updates, encrypted communications and key management CI, unit testing and disciplined software releases Firmware architecture and practices suitable for a growing production fleet Who we're looking for You'll ideally have 5+ years of embedded software experience, working across two or more processor families. Your background might be in consumer electronics, robotics, automotive, appliances, IoT, industrial technology or another complex engineered product environment. You'll bring: Strong bare-metal C and modern C++ experience Embedded Linux and multithreaded application development Experience with real-time systems and constrained hardware Strong hardware bring-up and debugging skills Experience with device drivers and embedded buses Bluetooth/Wi-Fi and power management experience Experience with Git, CI, unit testing and release processes An understanding of OTA, telemetry and fleet management Knowledge of embedded security and production firmware practices A 2:1 or above degree in electronics, computer science or a related discipline is preferred, with Master's or PhD-level study welcome. The qualifications and years above are a guide, not a gate. Exceptional candidates who can demonstrate the same level of ability will always be considered. What you'll know You'll ideally understand how to build firmware that is reliable, testable, secure and maintainable in production, including: Embedded Linux, systemd, networking and D-Bus Yocto and U-Boot Real-time state machines and deterministic timing Device drivers and hardware interfaces OTA updates and fleet management Secure boot, signed firmware and key management Logging, diagnostics and remote debugging Certification-bound development and change control Renumeration £60,000 - £75,000 basic salary 10% bonus BUPA Private Healthcare Pension Company phone and additional benefits.
Aug 14, 2026
Full time
This isn't an opportunity to simply maintain an established firmware platform. It's an opportunity to help build one. We are partnering with an exciting, entrepreneurial UK technology start-up developing an innovative, AI-enabled consumer product combining advanced mechanical, electrical and smart technology. Founded by two ambitious entrepreneurs and recently backed by significant US investment, the business is now moving from product development into production, international growth and scale. They are looking for a Senior Embedded Software Engineer who wants to join early, take ownership and help shape the technology as the business grows. The opportunity You'll own the firmware across two processors at the heart of the product: Bare-metal C on a safety microcontroller C+ on an embedded-Linux module You'll work across the full embedded stack, from drivers, peripherals and real-time control through to connectivity, OTA updates, telemetry and fleet management. You'll work closely with electronics and engineering on board bring-up, debugging hardware and software together and taking the product from development into reliable, production-ready hardware. This is a hands-on role with genuine technical ownership and plenty of opportunity to influence how things are built. What you'll own Bare-metal MCU firmware, including registers, interrupts and peripherals Multithreaded C+ applications on embedded Linux Real-time state machines and deterministic timing Device drivers and standard embedded buses Board bring-up using schematics, datasheets, scopes, logic analysers and JTAG/SWD Embedded Linux: systemd, networking, D-Bus, cross-compilation, Yocto and U-Boot Bluetooth, Wi-Fi and power management Error handling, logging and on-target/remote debugging OTA updates, telemetry and fleet management Secure boot, signed updates, encrypted communications and key management CI, unit testing and disciplined software releases Firmware architecture and practices suitable for a growing production fleet Who we're looking for You'll ideally have 5+ years of embedded software experience, working across two or more processor families. Your background might be in consumer electronics, robotics, automotive, appliances, IoT, industrial technology or another complex engineered product environment. You'll bring: Strong bare-metal C and modern C++ experience Embedded Linux and multithreaded application development Experience with real-time systems and constrained hardware Strong hardware bring-up and debugging skills Experience with device drivers and embedded buses Bluetooth/Wi-Fi and power management experience Experience with Git, CI, unit testing and release processes An understanding of OTA, telemetry and fleet management Knowledge of embedded security and production firmware practices A 2:1 or above degree in electronics, computer science or a related discipline is preferred, with Master's or PhD-level study welcome. The qualifications and years above are a guide, not a gate. Exceptional candidates who can demonstrate the same level of ability will always be considered. What you'll know You'll ideally understand how to build firmware that is reliable, testable, secure and maintainable in production, including: Embedded Linux, systemd, networking and D-Bus Yocto and U-Boot Real-time state machines and deterministic timing Device drivers and hardware interfaces OTA updates and fleet management Secure boot, signed firmware and key management Logging, diagnostics and remote debugging Certification-bound development and change control Renumeration £60,000 - £75,000 basic salary 10% bonus BUPA Private Healthcare Pension Company phone and additional benefits.
KO2 Embedded Recruitment Solutions LTD
Lead Embedded Software Engineer
KO2 Embedded Recruitment Solutions LTD Bristol, Gloucestershire
Embedded Software Lead - MedTech Bristol (3-4 days on-site) 75,000 + 20,000- 25,000 bonus + excellent benefits KO2's client is an innovative and fast-growing technology business developing advanced wearable devices within a medically regulated environment. They are now seeking an Embedded Software Medical Lead to play a critical role in shaping the next generation of their products, although being narrowly focused on highly specialised or niche medical systems. This is a leadership position within the R&D function, sitting alongside mechanical leadership and taking ownership of embedded software at a system level. The Opportunity You'll act as the system-level lead across embedded software and hardware, driving design, integration, and validation of both current and next-generation wearable products. This role blends hands-on engineering, technical leadership, and cross-functional collaboration, giving you real influence over product direction without being confined to purely regulatory work. What You'll Be Doing Contribute to early-stage innovation, exploring new technologies in embedded systems and wearable applications Develop proof-of-concepts and functional prototypes Identify risks early and shape product direction through informed engineering decisions Support usability testing and concept validation Lead system design across software and hardware for new product development Own design control, risk management, and verification/validation activities Provide technical oversight and challenge solutions to ensure high-quality delivery Investigate complex technical issues and support resolution of field challenges Drive continuous improvements in performance, reliability, and cost Work closely with quality and cross-functional teams What KO2's client is looking for Strong background in embedded software development (ideally with some hardware exposure) Experience working on physical products (not purely cloud or desktop systems) Background in a regulated environment (medical, safety-critical, or similar preferred, but not overly specialised) Solid understanding of full product lifecycle, from concept through to launch and improvement Experience with design control, testing, and documentation Strong communicator with the ability to lead and influence Technical skills: Experience in C or C++ (or similar embedded languages) Understanding of electronics or hardware integration (beneficial, not essential) Awareness of cybersecurity and safety considerations This role would suit someone who: Wants to step into or continue in a technical leadership role Enjoys working on tangible, real-world products Prefers broad engineering ownership rather than being siloed Has some exposure to regulated environments but doesn't want an overly compliance-heavy role. Salary and Benefits 75,000 base salary On-target bonus of 20,000- 25,000 Strong benefits package A key leadership role in a growing R&D team The opportunity to work on cutting-edge wearable technology with real-world impact If you're an embedded software engineer ready to lead at a systems level-and want to work on innovative wearable products in a collaborative, fast-moving environment-this could be a great next step.
Aug 14, 2026
Full time
Embedded Software Lead - MedTech Bristol (3-4 days on-site) 75,000 + 20,000- 25,000 bonus + excellent benefits KO2's client is an innovative and fast-growing technology business developing advanced wearable devices within a medically regulated environment. They are now seeking an Embedded Software Medical Lead to play a critical role in shaping the next generation of their products, although being narrowly focused on highly specialised or niche medical systems. This is a leadership position within the R&D function, sitting alongside mechanical leadership and taking ownership of embedded software at a system level. The Opportunity You'll act as the system-level lead across embedded software and hardware, driving design, integration, and validation of both current and next-generation wearable products. This role blends hands-on engineering, technical leadership, and cross-functional collaboration, giving you real influence over product direction without being confined to purely regulatory work. What You'll Be Doing Contribute to early-stage innovation, exploring new technologies in embedded systems and wearable applications Develop proof-of-concepts and functional prototypes Identify risks early and shape product direction through informed engineering decisions Support usability testing and concept validation Lead system design across software and hardware for new product development Own design control, risk management, and verification/validation activities Provide technical oversight and challenge solutions to ensure high-quality delivery Investigate complex technical issues and support resolution of field challenges Drive continuous improvements in performance, reliability, and cost Work closely with quality and cross-functional teams What KO2's client is looking for Strong background in embedded software development (ideally with some hardware exposure) Experience working on physical products (not purely cloud or desktop systems) Background in a regulated environment (medical, safety-critical, or similar preferred, but not overly specialised) Solid understanding of full product lifecycle, from concept through to launch and improvement Experience with design control, testing, and documentation Strong communicator with the ability to lead and influence Technical skills: Experience in C or C++ (or similar embedded languages) Understanding of electronics or hardware integration (beneficial, not essential) Awareness of cybersecurity and safety considerations This role would suit someone who: Wants to step into or continue in a technical leadership role Enjoys working on tangible, real-world products Prefers broad engineering ownership rather than being siloed Has some exposure to regulated environments but doesn't want an overly compliance-heavy role. Salary and Benefits 75,000 base salary On-target bonus of 20,000- 25,000 Strong benefits package A key leadership role in a growing R&D team The opportunity to work on cutting-edge wearable technology with real-world impact If you're an embedded software engineer ready to lead at a systems level-and want to work on innovative wearable products in a collaborative, fast-moving environment-this could be a great next step.
KO2 Embedded Recruitment Solutions LTD
Embedded Software Engineer
KO2 Embedded Recruitment Solutions LTD Gateshead, Tyne And Wear
Embedded Software Engineer - Newcastle Upon Tyne KO2 is partnering with a forward-thinking client based in Newcastle Upon Tyne, who is expanding their engineering team throughout 2025. They're developing cutting-edge products and are looking for an Embedded Software Engineer to play a key role in their next generation of technology. The Role: As an Embedded Software Engineer, you'll be developing software that powers, controls, and monitors advanced devices. Whether your strength lies in Embedded C or Modern C++, your skills will be put to use in a collaborative, embedded environment where innovation is at the forefront. You'll be involved in the full development cycle - from design and implementation to testing - and work closely with cross-functional teams to ensure robust and seamless integration with hardware systems. Key Responsibilities: Design, develop, and maintain software for embedded systems (RTOS, Bare Metal, or Linux environments). Write, test, and optimize code using Embedded C or Modern C++. Collaborate with hardware and firmware engineers to deliver fully integrated solutions. Work on breakthrough projects shaping the future of technology. Required Skills & Experience: Demonstrable experience in embedded software development. Strong background working with embedded environments. Proficiency in either Embedded C or Modern C++. Solid understanding of communication protocols such as SPI, UART, CANBUS, I2C, RS232, etc. Desirable: Experience with Embedded Linux and/or hardware design. Why Join? This is a fantastic opportunity to be part of a company that values creativity, collaboration, and technical excellence. Based in Newcastle, you'll be contributing to technology that's making an impact across multiple industries. Interested? Contact Laurence or Andrew at KO2 for more information - or apply now to take the next step in your embedded software career.
Aug 14, 2026
Full time
Embedded Software Engineer - Newcastle Upon Tyne KO2 is partnering with a forward-thinking client based in Newcastle Upon Tyne, who is expanding their engineering team throughout 2025. They're developing cutting-edge products and are looking for an Embedded Software Engineer to play a key role in their next generation of technology. The Role: As an Embedded Software Engineer, you'll be developing software that powers, controls, and monitors advanced devices. Whether your strength lies in Embedded C or Modern C++, your skills will be put to use in a collaborative, embedded environment where innovation is at the forefront. You'll be involved in the full development cycle - from design and implementation to testing - and work closely with cross-functional teams to ensure robust and seamless integration with hardware systems. Key Responsibilities: Design, develop, and maintain software for embedded systems (RTOS, Bare Metal, or Linux environments). Write, test, and optimize code using Embedded C or Modern C++. Collaborate with hardware and firmware engineers to deliver fully integrated solutions. Work on breakthrough projects shaping the future of technology. Required Skills & Experience: Demonstrable experience in embedded software development. Strong background working with embedded environments. Proficiency in either Embedded C or Modern C++. Solid understanding of communication protocols such as SPI, UART, CANBUS, I2C, RS232, etc. Desirable: Experience with Embedded Linux and/or hardware design. Why Join? This is a fantastic opportunity to be part of a company that values creativity, collaboration, and technical excellence. Based in Newcastle, you'll be contributing to technology that's making an impact across multiple industries. Interested? Contact Laurence or Andrew at KO2 for more information - or apply now to take the next step in your embedded software career.
KO2 Embedded Recruitment Solutions LTD
Software Architect
KO2 Embedded Recruitment Solutions LTD Royston, Hertfordshire
Software Architect Royston, Hertfordshire 90,000 basic + bonus ( 100,000 OTE) On-site with flexibility Own the software vision for two global product platforms. This is a rare opportunity to take genuine architectural authority across an entire software ecosystem, not a slice of it. Our client is a global manufacturer of advanced precision machinery used in demanding, highly regulated production environments worldwide. Their Royston site is the global design authority for the product line, supported by manufacturing operations in the United States and China, and R&D teams in the UK, Germany and Asia. They currently run two established brands, each with its own software platform, its own hardware platform, and its own development team working largely independently. That is the problem you are being brought in to solve. You will be the person who understands both architectures at code level, forms a view on what should be shared, what should be merged, and what should stay deliberately different, and then sets the technical direction that takes those platforms into their next generation. What you will actually be doing Getting properly under the bonnet of two mature software architectures, mapping how they are built, why they were built that way, and where the structural risks and opportunities sit Defining the technical vision and roadmap for the next generation software platform, aligned to how the business wants to differentiate its two brands commercially Designing layered architectures that allow multiple teams, in multiple countries, to iterate quickly without tripping over each other Producing system architectures and high level product specifications for solutions that must be robust, scalable and secure Line managing a small UK software team of three to four engineers initially, with the German software team of a similar size expected to come under your remit over time Acting as the technical bridge into the Asia based R&D function, particularly around a growing portfolio of AI driven feature development Working across the full lifecycle, from early system definition through design, development, deployment and production support Holding developers to account on implementation quality, challenging approaches and mentoring where it counts Operating within an established Agile framework (SAFe or Scrum) The portfolio you will influence spans customer facing application software, advanced imaging and signal processing algorithms, embedded firmware on custom electronics, and internal production and R&D tooling. The technology The core application software runs on Windows IoT and is predominantly C and C++, with C# also in the estate. Around it sit custom electronics with their own firmware and embedded operating systems, AI and machine learning workstreams, and an emerging interest in connected and cloud enabled services. Cyber security, and the Cyber Resilience Act in particular, is a live and serious topic, because these are connected products going into industrial networks. What they need from you This is not a requirements engineering role and it is not a Scrum Master role with a new title. The team will only follow someone whose technical credibility is beyond question. Essential: A career that started in hands on software development and progressed upwards. You do not need to code daily, but you must be someone who could, and who has been genuinely excellent at it at some point Strong commercial development background in C, C++ and C#, with exposure to Python, .NET, Java or SQL welcome Experience architecting software that controls physical hardware. This is not enterprise software. The code drives a machine that does something in the real world, and it has to interact properly with electronics, sensors and mechanics Demonstrable experience operating as a software architect or technical authority within a complex, multi site organisation The ability to influence, persuade and align global teams without direct line authority Domain depth in at least one of: application software (industrial automation, networking protocols, UI frameworks), IoT and cloud development (Azure, AWS), AI and machine learning systems, cyber security, or embedded systems (RTOS, bare metal, hard real time) Highly desirable: Experience working across European, Asian and North American teams, and an instinct for how working and communication styles differ across those cultures Time spent living or working abroad Background in industrial automation, medical devices, robotics, defence or another regulated hardware led sector Travel and working pattern Expect to travel less than twenty percent of your time, but at least once a quarter, including regular trips to Germany and roughly quarterly visits to Asia. The role is primarily site based in Royston, with a discretionary hybrid policy in place. What is on offer 90,000 basic salary Annual bonus scheme taking realistic total earnings to around 100,000 25 days annual leave plus bank holidays Early finish on Fridays Enhanced work life balance policies, strong wellbeing focus and regular employee engagement events Genuine international exposure across a global engineering network Committed investment in training and technical development Why this one is worth a conversation Architect roles of this scope do not come up often. Most give you one platform, one team and a fixed direction. This gives you two platforms, three engineering locations, a blank sheet for the next generation, and the mandate to decide what it looks like. If you have built the technical foundation and you now want the influence that goes with it, this is the step. Apply with your CV for a confidential discussion, or contact Laurence or Andrew at KO2 Embedded Recruitment Solutions.
Aug 14, 2026
Full time
Software Architect Royston, Hertfordshire 90,000 basic + bonus ( 100,000 OTE) On-site with flexibility Own the software vision for two global product platforms. This is a rare opportunity to take genuine architectural authority across an entire software ecosystem, not a slice of it. Our client is a global manufacturer of advanced precision machinery used in demanding, highly regulated production environments worldwide. Their Royston site is the global design authority for the product line, supported by manufacturing operations in the United States and China, and R&D teams in the UK, Germany and Asia. They currently run two established brands, each with its own software platform, its own hardware platform, and its own development team working largely independently. That is the problem you are being brought in to solve. You will be the person who understands both architectures at code level, forms a view on what should be shared, what should be merged, and what should stay deliberately different, and then sets the technical direction that takes those platforms into their next generation. What you will actually be doing Getting properly under the bonnet of two mature software architectures, mapping how they are built, why they were built that way, and where the structural risks and opportunities sit Defining the technical vision and roadmap for the next generation software platform, aligned to how the business wants to differentiate its two brands commercially Designing layered architectures that allow multiple teams, in multiple countries, to iterate quickly without tripping over each other Producing system architectures and high level product specifications for solutions that must be robust, scalable and secure Line managing a small UK software team of three to four engineers initially, with the German software team of a similar size expected to come under your remit over time Acting as the technical bridge into the Asia based R&D function, particularly around a growing portfolio of AI driven feature development Working across the full lifecycle, from early system definition through design, development, deployment and production support Holding developers to account on implementation quality, challenging approaches and mentoring where it counts Operating within an established Agile framework (SAFe or Scrum) The portfolio you will influence spans customer facing application software, advanced imaging and signal processing algorithms, embedded firmware on custom electronics, and internal production and R&D tooling. The technology The core application software runs on Windows IoT and is predominantly C and C++, with C# also in the estate. Around it sit custom electronics with their own firmware and embedded operating systems, AI and machine learning workstreams, and an emerging interest in connected and cloud enabled services. Cyber security, and the Cyber Resilience Act in particular, is a live and serious topic, because these are connected products going into industrial networks. What they need from you This is not a requirements engineering role and it is not a Scrum Master role with a new title. The team will only follow someone whose technical credibility is beyond question. Essential: A career that started in hands on software development and progressed upwards. You do not need to code daily, but you must be someone who could, and who has been genuinely excellent at it at some point Strong commercial development background in C, C++ and C#, with exposure to Python, .NET, Java or SQL welcome Experience architecting software that controls physical hardware. This is not enterprise software. The code drives a machine that does something in the real world, and it has to interact properly with electronics, sensors and mechanics Demonstrable experience operating as a software architect or technical authority within a complex, multi site organisation The ability to influence, persuade and align global teams without direct line authority Domain depth in at least one of: application software (industrial automation, networking protocols, UI frameworks), IoT and cloud development (Azure, AWS), AI and machine learning systems, cyber security, or embedded systems (RTOS, bare metal, hard real time) Highly desirable: Experience working across European, Asian and North American teams, and an instinct for how working and communication styles differ across those cultures Time spent living or working abroad Background in industrial automation, medical devices, robotics, defence or another regulated hardware led sector Travel and working pattern Expect to travel less than twenty percent of your time, but at least once a quarter, including regular trips to Germany and roughly quarterly visits to Asia. The role is primarily site based in Royston, with a discretionary hybrid policy in place. What is on offer 90,000 basic salary Annual bonus scheme taking realistic total earnings to around 100,000 25 days annual leave plus bank holidays Early finish on Fridays Enhanced work life balance policies, strong wellbeing focus and regular employee engagement events Genuine international exposure across a global engineering network Committed investment in training and technical development Why this one is worth a conversation Architect roles of this scope do not come up often. Most give you one platform, one team and a fixed direction. This gives you two platforms, three engineering locations, a blank sheet for the next generation, and the mandate to decide what it looks like. If you have built the technical foundation and you now want the influence that goes with it, this is the step. Apply with your CV for a confidential discussion, or contact Laurence or Andrew at KO2 Embedded Recruitment Solutions.
Matchtech
Business Development Lead - Space
Matchtech
Business Development Lead - Space & Satellite Systems Drive Growth at the Forefront of Space Innovation Are you an experienced Business Development professional with a strong network across the Space, Satellite and Defence sectors? Do you enjoy selling high-value consultancy, engineering and technology services into complex, mission-critical environments? As a leading technology and engineering consultancy, we partner with clients to deliver advanced research, system design, technology development, prototyping and innovation programmes. Rather than selling products, you will be selling specialist consultancy services, engineering expertise and bespoke technical solutions that help customers accelerate capability development and reduce technology risk. The Opportunity Our consultancy combines deep expertise across communications, RF systems, satellite payloads, sensing technologies, digital signal processing, AI/ML, software development, embedded systems, positioning, navigation and timing, and advanced electronic systems. Working closely with world-class engineers and scientists, you will engage customers across the entire space ecosystem, helping them develop next-generation capabilities from early-stage concept studies through to technology demonstrators and operational systems. Key markets include: Military Space and Space Domain Awareness Satellite Communications (SATCOM) Earth Observation Positioning, Navigation & Timing (PNT) Space-Based ISR CubeSat and Small Satellite Platforms Space Payload Development Space Sustainability and Resilience Ground Segment Technologies Launch and In-Orbit Services Government and National Space Programmes Key Responsibilities Business Development & Market Growth Develop and execute a growth strategy across Space and Satellite markets. Build long-term relationships with space agencies, defence organisations, satellite operators, system integrators, technology partners and emerging space companies. Identify opportunities where consultancy-led engineering support can deliver significant value to customers. Position the business as a trusted technology consultancy capable of supporting concept development, feasibility studies, research programmes, technology maturation and operational capability development. Monitor market trends, government investment initiatives, funding programmes and emerging technology requirements. Consultancy Sales & Opportunity Creation Generate new opportunities for engineering consultancy, technical advisory services and technology development programmes. Engage customers early to understand mission requirements, capability gaps and strategic objectives. Shape opportunities before formal procurement activities commence. Develop compelling customer-focused propositions combining technical expertise with clear commercial value. Build and maintain a robust qualified pipeline aligned to growth objectives. Capture, Proposal & Bid Leadership Lead capture activities for strategic consultancy and engineering opportunities. Create account plans, stakeholder maps, win themes and partnership strategies. Coordinate proposal development across engineering, programme delivery, commercial and leadership teams. Translate complex technical capabilities into persuasive business cases and consultancy proposals. Support commercial negotiations and contract award activities. Drive opportunities from initial engagement through to successful close. Account Management & Growth Support smooth transition from sales into programme delivery. Maintain strategic customer relationships throughout project execution. Identify opportunities for follow-on consultancy engagements and long-term partnerships. Develop account growth plans focused on repeat business and strategic customer expansion. Act as a customer advocate within the organisation, helping shape future consultancy offerings and capability investments. About You Proven success selling consultancy services, engineering services, technology development programmes or complex technical solutions. Experience operating within the space, satellite, defence, aerospace or advanced technology sectors. Demonstrable capability managing the complete business development lifecycle, from prospecting through to contract award and account growth. Strong understanding of the UK and international space ecosystem. Experience engaging with government, commercial and technical stakeholders. Excellent commercial acumen with strong negotiation and relationship-building skills. Ability to translate highly technical discussions into customer-focused business opportunities. Strong presentation, proposal and bid management experience. Personal Attributes Commercially driven with a hunter mentality. Strategic thinker capable of identifying and creating opportunities. Credible communicator with both technical and executive audiences. Collaborative and relationship focused. Comfortable working in complex, long-cycle sales environments. Self-motivated, resilient and highly organised. If you're passionate about the future of Space and Satellite technology and enjoy building relationships, shaping opportunities and winning consultancy-led engineering programmes, this is a unique opportunity to make a significant impact in one of the world's fastest-growing technology sectors.
Aug 14, 2026
Full time
Business Development Lead - Space & Satellite Systems Drive Growth at the Forefront of Space Innovation Are you an experienced Business Development professional with a strong network across the Space, Satellite and Defence sectors? Do you enjoy selling high-value consultancy, engineering and technology services into complex, mission-critical environments? As a leading technology and engineering consultancy, we partner with clients to deliver advanced research, system design, technology development, prototyping and innovation programmes. Rather than selling products, you will be selling specialist consultancy services, engineering expertise and bespoke technical solutions that help customers accelerate capability development and reduce technology risk. The Opportunity Our consultancy combines deep expertise across communications, RF systems, satellite payloads, sensing technologies, digital signal processing, AI/ML, software development, embedded systems, positioning, navigation and timing, and advanced electronic systems. Working closely with world-class engineers and scientists, you will engage customers across the entire space ecosystem, helping them develop next-generation capabilities from early-stage concept studies through to technology demonstrators and operational systems. Key markets include: Military Space and Space Domain Awareness Satellite Communications (SATCOM) Earth Observation Positioning, Navigation & Timing (PNT) Space-Based ISR CubeSat and Small Satellite Platforms Space Payload Development Space Sustainability and Resilience Ground Segment Technologies Launch and In-Orbit Services Government and National Space Programmes Key Responsibilities Business Development & Market Growth Develop and execute a growth strategy across Space and Satellite markets. Build long-term relationships with space agencies, defence organisations, satellite operators, system integrators, technology partners and emerging space companies. Identify opportunities where consultancy-led engineering support can deliver significant value to customers. Position the business as a trusted technology consultancy capable of supporting concept development, feasibility studies, research programmes, technology maturation and operational capability development. Monitor market trends, government investment initiatives, funding programmes and emerging technology requirements. Consultancy Sales & Opportunity Creation Generate new opportunities for engineering consultancy, technical advisory services and technology development programmes. Engage customers early to understand mission requirements, capability gaps and strategic objectives. Shape opportunities before formal procurement activities commence. Develop compelling customer-focused propositions combining technical expertise with clear commercial value. Build and maintain a robust qualified pipeline aligned to growth objectives. Capture, Proposal & Bid Leadership Lead capture activities for strategic consultancy and engineering opportunities. Create account plans, stakeholder maps, win themes and partnership strategies. Coordinate proposal development across engineering, programme delivery, commercial and leadership teams. Translate complex technical capabilities into persuasive business cases and consultancy proposals. Support commercial negotiations and contract award activities. Drive opportunities from initial engagement through to successful close. Account Management & Growth Support smooth transition from sales into programme delivery. Maintain strategic customer relationships throughout project execution. Identify opportunities for follow-on consultancy engagements and long-term partnerships. Develop account growth plans focused on repeat business and strategic customer expansion. Act as a customer advocate within the organisation, helping shape future consultancy offerings and capability investments. About You Proven success selling consultancy services, engineering services, technology development programmes or complex technical solutions. Experience operating within the space, satellite, defence, aerospace or advanced technology sectors. Demonstrable capability managing the complete business development lifecycle, from prospecting through to contract award and account growth. Strong understanding of the UK and international space ecosystem. Experience engaging with government, commercial and technical stakeholders. Excellent commercial acumen with strong negotiation and relationship-building skills. Ability to translate highly technical discussions into customer-focused business opportunities. Strong presentation, proposal and bid management experience. Personal Attributes Commercially driven with a hunter mentality. Strategic thinker capable of identifying and creating opportunities. Credible communicator with both technical and executive audiences. Collaborative and relationship focused. Comfortable working in complex, long-cycle sales environments. Self-motivated, resilient and highly organised. If you're passionate about the future of Space and Satellite technology and enjoy building relationships, shaping opportunities and winning consultancy-led engineering programmes, this is a unique opportunity to make a significant impact in one of the world's fastest-growing technology sectors.
Zenovo
Senior Firmware Engineer
Zenovo
Job Title: Senior Firmware Engineer Location: Cheshire (Hybrid - 3 days onsite) Salary: Competitive (DOE) An innovative engineering organisation is looking to add an experienced Firmware Engineer to its growing development team. This is an exciting opportunity to work on the development of embedded firmware for next-generation products within a collaborative, multidisciplinary engineering environment. You'll play a key role throughout the product development lifecycle, from concept and design through to testing and release. About the Role Design, develop, and maintain embedded firmware for a range of electronic products. Developing embedded firmware in C/C++ for microcontroller-based systems. Designing, implementing and debugging real-time embedded software. Working closely with electronics and systems engineers throughout development. Supporting integration, testing, and validation activities. Contributing to code reviews and continuous improvement initiatives. Producing clear technical documentation. About You Strong commercial experience in embedded firmware development. Excellent C/C++ programming skills. Experience working with CAN communication protocols. Knowledge of microcontrollers and embedded systems architecture. Experience debugging embedded systems using standard development tools. A collaborative approach and strong problem-solving skills. Please note, we cannot offer sponsorship for this role. If interested, please send over an updated CV.
Aug 14, 2026
Full time
Job Title: Senior Firmware Engineer Location: Cheshire (Hybrid - 3 days onsite) Salary: Competitive (DOE) An innovative engineering organisation is looking to add an experienced Firmware Engineer to its growing development team. This is an exciting opportunity to work on the development of embedded firmware for next-generation products within a collaborative, multidisciplinary engineering environment. You'll play a key role throughout the product development lifecycle, from concept and design through to testing and release. About the Role Design, develop, and maintain embedded firmware for a range of electronic products. Developing embedded firmware in C/C++ for microcontroller-based systems. Designing, implementing and debugging real-time embedded software. Working closely with electronics and systems engineers throughout development. Supporting integration, testing, and validation activities. Contributing to code reviews and continuous improvement initiatives. Producing clear technical documentation. About You Strong commercial experience in embedded firmware development. Excellent C/C++ programming skills. Experience working with CAN communication protocols. Knowledge of microcontrollers and embedded systems architecture. Experience debugging embedded systems using standard development tools. A collaborative approach and strong problem-solving skills. Please note, we cannot offer sponsorship for this role. If interested, please send over an updated CV.
Jonathan Lee Recruitment Ltd
Technical Project Lead - Modelling and Simulation Engineer
Jonathan Lee Recruitment Ltd Bristol, Gloucestershire
Technical Project Lead - Modelling and Simulation Engineer Defence & Aerospace Competitive Salary, Plus Benefits & Hybrid Working Security Clearance Essential Step into a role that blends real-world impact with hands-on technical leadership. As a Technical Project Lead - Modelling and Simulation Engineer, you'll guide delivery across marine-focused projects in a fast-moving, collaborative environment. If making complex work feel structured and achievable is your thing, this Technical Project Lead - Modelling and Simulation Engineer position is built for you. As a Technical Project Lead - Modelling and Simulation Engineer you will: Act as a Technical Project Lead - Modelling and Simulation Engineer embedded with customer teams, supporting clear delivery of engineering outcomes. Define sprint tasks, manage technical risks, and keep engineering change requests moving smoothly alongside the Engineering Manager. Lead Scrum ceremonies for effective planning, review, and retrospectives to drive steady progress within an Agile workflow. Review and merge MATLAB and Simulink deliverables, ensuring quality standards are met and work is fit for purpose. Collaborate across project teams to align functional implementation and reduce dependency issues. Support model-based design and control-focused work that may include real-time simulations and monitoring systems. The Technical Project Lead - Modelling and Simulation Engineer will have: Degree-qualified, or equivalent, in a related discipline such as Aerospace Engineering, Mechanical Engineering, Electrical Engineering, Mathematics, or a closely aligned field. Strong working knowledge of modelling principles for complex systems, with demonstrable practical experience in control, dynamics, and simulation. Experience developing control systems or software using MATLAB/Simulink, with confidence reviewing deliverables and managing engineering quality. A background that includes team leadership or mentoring, along with comfort coordinating tasking and delivery in a project setting. Experience working in an Agile/Scrum framework, using tools such as Jira and Confluence, and familiarity with Git-based version control workflows. This Technical Project Lead - Modelling and Simulation Engineer role supports the company's commitment to operational excellence and future-proof engineering by applying proven expertise in engineering, technology, and consulting. The focus on quality, collaborative delivery, and model-based design helps drive dependable outcomes for both commercial and defence environments, reinforcing a culture of integrity and transparency. Location: This Technical Project Lead - Modelling and Simulation Engineer role is predominantly based in Bristol, with occasional travel to client sites as required and the option of hybrid working. Security Clearance: Due to security restrictions on the projects, we can only consider UK nationals for this role. Interested?: If you're ready to bring clarity, structure, and technical leadership to a Technical Project Lead - Modelling and Simulation Engineer role, apply now and make the next move in your modelling and simulation career. Your CV will be forwarded to Jonathan Lee Recruitment, a leading engineering and manufacturing recruitment consultancy established in 1978. The services advertised by Jonathan Lee Recruitment are those of an Employment Agency. In order for your CV to be processed effectively, please ensure your name, email address, phone number and location (post code OR town OR county, as a minimum) are included.
Aug 14, 2026
Full time
Technical Project Lead - Modelling and Simulation Engineer Defence & Aerospace Competitive Salary, Plus Benefits & Hybrid Working Security Clearance Essential Step into a role that blends real-world impact with hands-on technical leadership. As a Technical Project Lead - Modelling and Simulation Engineer, you'll guide delivery across marine-focused projects in a fast-moving, collaborative environment. If making complex work feel structured and achievable is your thing, this Technical Project Lead - Modelling and Simulation Engineer position is built for you. As a Technical Project Lead - Modelling and Simulation Engineer you will: Act as a Technical Project Lead - Modelling and Simulation Engineer embedded with customer teams, supporting clear delivery of engineering outcomes. Define sprint tasks, manage technical risks, and keep engineering change requests moving smoothly alongside the Engineering Manager. Lead Scrum ceremonies for effective planning, review, and retrospectives to drive steady progress within an Agile workflow. Review and merge MATLAB and Simulink deliverables, ensuring quality standards are met and work is fit for purpose. Collaborate across project teams to align functional implementation and reduce dependency issues. Support model-based design and control-focused work that may include real-time simulations and monitoring systems. The Technical Project Lead - Modelling and Simulation Engineer will have: Degree-qualified, or equivalent, in a related discipline such as Aerospace Engineering, Mechanical Engineering, Electrical Engineering, Mathematics, or a closely aligned field. Strong working knowledge of modelling principles for complex systems, with demonstrable practical experience in control, dynamics, and simulation. Experience developing control systems or software using MATLAB/Simulink, with confidence reviewing deliverables and managing engineering quality. A background that includes team leadership or mentoring, along with comfort coordinating tasking and delivery in a project setting. Experience working in an Agile/Scrum framework, using tools such as Jira and Confluence, and familiarity with Git-based version control workflows. This Technical Project Lead - Modelling and Simulation Engineer role supports the company's commitment to operational excellence and future-proof engineering by applying proven expertise in engineering, technology, and consulting. The focus on quality, collaborative delivery, and model-based design helps drive dependable outcomes for both commercial and defence environments, reinforcing a culture of integrity and transparency. Location: This Technical Project Lead - Modelling and Simulation Engineer role is predominantly based in Bristol, with occasional travel to client sites as required and the option of hybrid working. Security Clearance: Due to security restrictions on the projects, we can only consider UK nationals for this role. Interested?: If you're ready to bring clarity, structure, and technical leadership to a Technical Project Lead - Modelling and Simulation Engineer role, apply now and make the next move in your modelling and simulation career. Your CV will be forwarded to Jonathan Lee Recruitment, a leading engineering and manufacturing recruitment consultancy established in 1978. The services advertised by Jonathan Lee Recruitment are those of an Employment Agency. In order for your CV to be processed effectively, please ensure your name, email address, phone number and location (post code OR town OR county, as a minimum) are included.
George Blake
Graduate Software Test Engineer
George Blake Reading, Oxfordshire
Graduate Test Engineer Salary: 35,000 DOE + Excellent Benefits My client is a market-leading technology and engineering business developing innovative products for customers across a range of industries. Due to continued growth, they are looking to recruit a Graduate Test Engineer to join their expanding engineering team. This is an excellent opportunity for a recent graduate looking to launch their career in testing and quality assurance. Working alongside experienced engineers, you'll gain hands-on experience testing software and hardware solutions while developing your technical skills in a supportive environment. The Role As a Graduate Test Engineer, you'll be responsible for supporting the testing and validation of products to ensure they meet the highest standards of quality, performance and reliability. You'll work closely with Software Engineers, Design Engineers and Project Teams throughout the product development lifecycle. Key Responsibilities Assist with the planning, execution and documentation of test activities. Perform functional, regression, integration and system testing. Identify, record and report defects, working with development teams to resolve issues. Create and maintain test plans, test cases and test reports. Support the development of automated testing where appropriate. Verify that products meet customer requirements and engineering specifications. Analyse test results and provide clear feedback to the engineering team. Contribute to continuous improvement initiatives within the testing function. Work within an Agile engineering environment, participating in team meetings and project reviews. The Candidate The successful candidate will have: A degree in Computer Science, Software Engineering, Electronic Engineering or a related STEM discipline. A genuine interest in software or product testing and quality assurance. Strong analytical and problem-solving skills. Excellent attention to detail. Good communication and teamwork skills. The ability to learn quickly and work effectively in a collaborative environment. Desirable Skills Experience gained through university projects, internships or placements. Exposure to software testing tools or automation frameworks. Basic programming knowledge in languages such as Python, C#, Java or JavaScript . Familiarity with version control tools such as Git. An understanding of the software development lifecycle and Agile methodologies. Knowledge of hardware or embedded systems testing would be advantageous. What's on Offer My client offers an excellent graduate development programme designed to help you build a successful engineering career. Benefits include: Competitive graduate salary. Structured training and mentoring. Career progression opportunities. Hybrid and flexible working. Company pension scheme. Private healthcare. Generous annual leave. Exposure to exciting technologies and real-world engineering projects. If you're a recent graduate with a passion for testing, technology and delivering high-quality products, this is a fantastic opportunity to join a forward-thinking organisation where you'll receive the training and support needed to build a rewarding career. Apply today for a confidential discussion.
Aug 14, 2026
Full time
Graduate Test Engineer Salary: 35,000 DOE + Excellent Benefits My client is a market-leading technology and engineering business developing innovative products for customers across a range of industries. Due to continued growth, they are looking to recruit a Graduate Test Engineer to join their expanding engineering team. This is an excellent opportunity for a recent graduate looking to launch their career in testing and quality assurance. Working alongside experienced engineers, you'll gain hands-on experience testing software and hardware solutions while developing your technical skills in a supportive environment. The Role As a Graduate Test Engineer, you'll be responsible for supporting the testing and validation of products to ensure they meet the highest standards of quality, performance and reliability. You'll work closely with Software Engineers, Design Engineers and Project Teams throughout the product development lifecycle. Key Responsibilities Assist with the planning, execution and documentation of test activities. Perform functional, regression, integration and system testing. Identify, record and report defects, working with development teams to resolve issues. Create and maintain test plans, test cases and test reports. Support the development of automated testing where appropriate. Verify that products meet customer requirements and engineering specifications. Analyse test results and provide clear feedback to the engineering team. Contribute to continuous improvement initiatives within the testing function. Work within an Agile engineering environment, participating in team meetings and project reviews. The Candidate The successful candidate will have: A degree in Computer Science, Software Engineering, Electronic Engineering or a related STEM discipline. A genuine interest in software or product testing and quality assurance. Strong analytical and problem-solving skills. Excellent attention to detail. Good communication and teamwork skills. The ability to learn quickly and work effectively in a collaborative environment. Desirable Skills Experience gained through university projects, internships or placements. Exposure to software testing tools or automation frameworks. Basic programming knowledge in languages such as Python, C#, Java or JavaScript . Familiarity with version control tools such as Git. An understanding of the software development lifecycle and Agile methodologies. Knowledge of hardware or embedded systems testing would be advantageous. What's on Offer My client offers an excellent graduate development programme designed to help you build a successful engineering career. Benefits include: Competitive graduate salary. Structured training and mentoring. Career progression opportunities. Hybrid and flexible working. Company pension scheme. Private healthcare. Generous annual leave. Exposure to exciting technologies and real-world engineering projects. If you're a recent graduate with a passion for testing, technology and delivering high-quality products, this is a fantastic opportunity to join a forward-thinking organisation where you'll receive the training and support needed to build a rewarding career. Apply today for a confidential discussion.
Computer Futures
Global QA Manager
Computer Futures Coventry, Warwickshire
Overview We are seeking a hands-on Quality Assurance Manager to lead the quality strategy across a portfolio of embedded software, firmware, and hardware products . This is a senior role for an experienced QA leader who can combine technical depth with people leadership , taking ownership of the full testing lifecycle across complex engineering products. You will be responsible for defining and driving the overall quality approach, from test frameworks and automation architecture through to Hardware-in-the-Loop (HIL) validation , reporting, release readiness, and continuous improvement. Working closely with R&D, product, and cross-functional engineering teams, you will help build a scalable and contribution-friendly test ecosystem that supports quality across the wider organisation. This role would suit someone with a strong background in embedded systems testing , automation , CI/CD , and system-level validation , who is comfortable leading a team while remaining close to the technical detail. Key Responsibilities Test Strategy & Framework Development Define and own the QA and test strategy across the full product lifecycle for software, firmware, and hardware-based products. Establish test frameworks, standards, and best practices to ensure consistent, scalable, and high-quality validation processes. Design modular and reusable test architecture, ensuring test assets are version-controlled, maintainable, and accessible to contributors outside the QA team. Create a contribution model including templates, governance, code review standards, and documentation to enable broader engineering participation in quality. Drive coverage across the test pyramid, including unit, integration, system, acceptance, and end-to-end testing. Automation & CI/CD Build and improve automated testing capability across embedded and system-level products. Integrate automated test execution into CI/CD pipelines using tools such as Jenkins, GitLab CI, or GitHub Actions. Implement quality gates, reporting, flaky test management, and automated feedback loops to support release confidence and development speed. Promote shift-left testing practices to improve defect prevention and increase early-stage quality ownership across engineering teams. Hardware-in-the-Loop (HIL) & Embedded Validation Plan, develop, and operate HIL test environments where the company's own hardware and embedded software are the components under test. Coordinate signal injection, fault injection, and real-time stimulus to validate behaviour under both nominal and edge-case operating conditions. Define HIL infrastructure requirements and work closely with hardware engineers on bench design, setup, calibration, and ongoing maintenance. Oversee system-level validation activities to ensure robust end-to-end product performance across hardware, firmware, and application layers. Reporting, Metrics & Release Readiness Produce clear and audience-appropriate test reporting covering execution progress, pass/fail rates, defect trends, coverage, and regression performance. Define and track quality KPIs such as test coverage, automation ratio, defect leakage, escape rate, MTTD/MTTR, and release readiness. Maintain requirements-to-test traceability to support verification, audit readiness, and confidence in delivered functionality. Provide release sign-off recommendations based on evidence, quality data, and clear risk assessment. Leadership & Team Development Lead, mentor, and develop a team of QA engineers across local and global teams. Set team objectives, conduct 1:1s, performance reviews, and support professional development and capability growth. Foster a quality-first engineering culture by supporting teams on testability, defect prevention, and continuous improvement. Run core QA ceremonies including sprint planning, defect triage, retrospectives, and alignment with wider delivery and release activities. Cross-Functional Collaboration Work closely with R&D, Product, and Customer Support teams to translate customer requirements, field issues, and product needs into robust test plans. Represent QA in architecture and design reviews to ensure quality and testability are considered from the earliest stages of development. Champion defect lifecycle management, including triage, prioritisation, root cause analysis, and post-mortem reviews. Collaborate with stakeholders across the organisation to improve quality visibility, governance, and release confidence. Required Skills & Experience Bachelor's or Master's degree in Computer Science, Electrical/Electronic Engineering, or a related technical discipline. Proven experience in QA, test engineering, or validation within embedded software and/or hardware product environments . Previous leadership experience managing and developing QA or test engineering teams. Strong hands-on experience with test automation , test framework design , and scalable validation strategies. Good understanding of the full test lifecycle, including unit testing, integration testing, system testing, BDD/acceptance testing, and end-to-end validation . Experience with Hardware-in-the-Loop (HIL) or equivalent embedded validation environments. Strong programming/scripting skills in at least one of Python, C, C++, or Java . Familiarity with CI/CD pipelines , version control systems such as Git, and automated quality reporting. Experience using defect tracking and test management tools such as Jira, Xray, Zephyr, or Polarion . Strong written and verbal communication skills, with the ability to work effectively with both technical teams and senior stakeholders. Demonstrated ability to improve QA maturity, drive process improvements, and build a collaborative quality culture. To find out more about Computer Futures please visit (url removed) Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy Registered office 8 Bishopsgate, London, EC2N 4BQ, United Kingdom Partnership Number OC(phone number removed) England and Wales
Aug 14, 2026
Full time
Overview We are seeking a hands-on Quality Assurance Manager to lead the quality strategy across a portfolio of embedded software, firmware, and hardware products . This is a senior role for an experienced QA leader who can combine technical depth with people leadership , taking ownership of the full testing lifecycle across complex engineering products. You will be responsible for defining and driving the overall quality approach, from test frameworks and automation architecture through to Hardware-in-the-Loop (HIL) validation , reporting, release readiness, and continuous improvement. Working closely with R&D, product, and cross-functional engineering teams, you will help build a scalable and contribution-friendly test ecosystem that supports quality across the wider organisation. This role would suit someone with a strong background in embedded systems testing , automation , CI/CD , and system-level validation , who is comfortable leading a team while remaining close to the technical detail. Key Responsibilities Test Strategy & Framework Development Define and own the QA and test strategy across the full product lifecycle for software, firmware, and hardware-based products. Establish test frameworks, standards, and best practices to ensure consistent, scalable, and high-quality validation processes. Design modular and reusable test architecture, ensuring test assets are version-controlled, maintainable, and accessible to contributors outside the QA team. Create a contribution model including templates, governance, code review standards, and documentation to enable broader engineering participation in quality. Drive coverage across the test pyramid, including unit, integration, system, acceptance, and end-to-end testing. Automation & CI/CD Build and improve automated testing capability across embedded and system-level products. Integrate automated test execution into CI/CD pipelines using tools such as Jenkins, GitLab CI, or GitHub Actions. Implement quality gates, reporting, flaky test management, and automated feedback loops to support release confidence and development speed. Promote shift-left testing practices to improve defect prevention and increase early-stage quality ownership across engineering teams. Hardware-in-the-Loop (HIL) & Embedded Validation Plan, develop, and operate HIL test environments where the company's own hardware and embedded software are the components under test. Coordinate signal injection, fault injection, and real-time stimulus to validate behaviour under both nominal and edge-case operating conditions. Define HIL infrastructure requirements and work closely with hardware engineers on bench design, setup, calibration, and ongoing maintenance. Oversee system-level validation activities to ensure robust end-to-end product performance across hardware, firmware, and application layers. Reporting, Metrics & Release Readiness Produce clear and audience-appropriate test reporting covering execution progress, pass/fail rates, defect trends, coverage, and regression performance. Define and track quality KPIs such as test coverage, automation ratio, defect leakage, escape rate, MTTD/MTTR, and release readiness. Maintain requirements-to-test traceability to support verification, audit readiness, and confidence in delivered functionality. Provide release sign-off recommendations based on evidence, quality data, and clear risk assessment. Leadership & Team Development Lead, mentor, and develop a team of QA engineers across local and global teams. Set team objectives, conduct 1:1s, performance reviews, and support professional development and capability growth. Foster a quality-first engineering culture by supporting teams on testability, defect prevention, and continuous improvement. Run core QA ceremonies including sprint planning, defect triage, retrospectives, and alignment with wider delivery and release activities. Cross-Functional Collaboration Work closely with R&D, Product, and Customer Support teams to translate customer requirements, field issues, and product needs into robust test plans. Represent QA in architecture and design reviews to ensure quality and testability are considered from the earliest stages of development. Champion defect lifecycle management, including triage, prioritisation, root cause analysis, and post-mortem reviews. Collaborate with stakeholders across the organisation to improve quality visibility, governance, and release confidence. Required Skills & Experience Bachelor's or Master's degree in Computer Science, Electrical/Electronic Engineering, or a related technical discipline. Proven experience in QA, test engineering, or validation within embedded software and/or hardware product environments . Previous leadership experience managing and developing QA or test engineering teams. Strong hands-on experience with test automation , test framework design , and scalable validation strategies. Good understanding of the full test lifecycle, including unit testing, integration testing, system testing, BDD/acceptance testing, and end-to-end validation . Experience with Hardware-in-the-Loop (HIL) or equivalent embedded validation environments. Strong programming/scripting skills in at least one of Python, C, C++, or Java . Familiarity with CI/CD pipelines , version control systems such as Git, and automated quality reporting. Experience using defect tracking and test management tools such as Jira, Xray, Zephyr, or Polarion . Strong written and verbal communication skills, with the ability to work effectively with both technical teams and senior stakeholders. Demonstrated ability to improve QA maturity, drive process improvements, and build a collaborative quality culture. To find out more about Computer Futures please visit (url removed) Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy Registered office 8 Bishopsgate, London, EC2N 4BQ, United Kingdom Partnership Number OC(phone number removed) England and Wales

Modal Window

  • Blog
  • Contact
  • About Us
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • Facebook
  • Twitter
  • Instagram
  • Pinterest
  • Youtube
Parent and Partner sites: IT Job Board | Search Jobs Near Me | RightTalent.co.uk | Quantity Surveyor jobs | Building Surveyor jobs | Construction Recruitment | Talent Recruiter | London Jobs | Property jobs
© 2008-2026 Jobs Hiring Near Me