• 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.

14 jobs found

Email me jobs like this
Refine Search
Current Search
embedded software verification and validation engineer
Platform Recruitment
Firmware Engineer
Platform Recruitment Shepherdswell, Kent
Software/Firmware Engineer - Kent - 40K- 55K My Client is a growing, established company operating in a regulated, quality-driven sector. They are looking for an innovative software/firmware engineer to assist in developing and improving embedded systems, with emphasis on robust testing, validation, and raising overall engineering and software quality standards. The Role: Develop and maintain embedded software and firmware across multiple product lines Design and support structured testing and validation approaches for embedded and application software Work closely with electronics, mechanical, and systems engineering teams Contribute to design reviews, stand-ups, and wider engineering discussions About You: Strong background in embedded or low-level software development Experience in software testing, verification, or validation Proficient in C, C++, and/or C# Familiar with test planning, structured test environments, and software lifecycle processes Able to work independently and collaborate across disciplines If this sounds like you - please apply below! Please note that security clearance is required for this role, so no sponsorship is available.
Jul 11, 2026
Full time
Software/Firmware Engineer - Kent - 40K- 55K My Client is a growing, established company operating in a regulated, quality-driven sector. They are looking for an innovative software/firmware engineer to assist in developing and improving embedded systems, with emphasis on robust testing, validation, and raising overall engineering and software quality standards. The Role: Develop and maintain embedded software and firmware across multiple product lines Design and support structured testing and validation approaches for embedded and application software Work closely with electronics, mechanical, and systems engineering teams Contribute to design reviews, stand-ups, and wider engineering discussions About You: Strong background in embedded or low-level software development Experience in software testing, verification, or validation Proficient in C, C++, and/or C# Familiar with test planning, structured test environments, and software lifecycle processes Able to work independently and collaborate across disciplines If this sounds like you - please apply below! Please note that security clearance is required for this role, so no sponsorship is available.
Prime Recruitment Services
Senior PLC Software Engineer
Prime Recruitment Services Dungannon, County Tyrone
Senior Controls Software Engineer Dungannon, Northern Ireland Office-Based 65,000+ DOE + Bonus + Flexi Time + Outstanding Benefits Shape the Future of Electric, Hybrid and Autonomous Vehicle Technology Are you an experienced Controls or Software Engineer looking to work on next-generation vehicle technologies? This is an exceptional opportunity to join an innovative engineering team developing advanced control systems for electric, hybrid and autonomous vehicles operating in demanding environments worldwide. Working at the forefront of vehicle controls, automation and software development, you'll play a key role in transforming complex vehicle functionality into robust, reliable and industry-leading software solutions. From concept and architecture through to testing, validation and deployment, you'll be involved in the full product development lifecycle while working on cutting-edge technologies that are shaping the future of transportation. If you're passionate about embedded systems, vehicle controls, automation and software innovation, this role offers the chance to make a genuine impact within a highly respected engineering environment The Opportunity As a Senior Controls Software Engineer, you will be responsible for the design, development and integration of sophisticated vehicle control systems used across a range of advanced vehicle platforms. Working alongside multidisciplinary engineering teams, you'll develop software architectures, define control strategies, integrate complex electronic systems and validate solutions through rigorous testing processes. This role offers the opportunity to work across electric propulsion systems, autonomous technologies, advanced diagnostics, communication networks and embedded control applications within a highly innovative engineering environment. Key Responsibilities Software & Control System Development Develop software architecture and functional specifications using platforms such as CoDeSys and Danfoss PLUS+1 Translate vehicle functionality requirements into robust software solutions Design and implement advanced control strategies for electric, hybrid and conventional vehicle systems Support model-based development using MATLAB, Simulink and Stateflow Promote software standardisation, reusability and best practice across multiple vehicle platforms Systems Integration Define electronic architectures and hardware solutions Integrate ECUs, motors, drives, sensors, energy storage systems and vehicle control systems Ensure reliable communication using CAN, J1939, Ethernet and CAN Open protocols Support autonomous vehicle and auxiliary system integration projects Implement diagnostics, fault management and remote monitoring capabilities Verification & Validation Perform vehicle-level testing and system validation Conduct Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) testing Carry out fault insertion testing and functional verification activities Support prototype development, workshop testing and field trials Ensure compliance with relevant safety and quality standards Project Delivery & Continuous Improvement Support multiple engineering projects simultaneously Develop project plans and software delivery schedules Maintain detailed technical documentation and traceability records Participate in design reviews, risk assessments, FMEA and root cause investigations Contribute to continuous improvement initiatives across software and systems engineering functions About You You will be an experienced controls or software engineer with a strong background in vehicle systems, automation, embedded software or advanced machinery controls. Essential Requirements Degree qualified in Electronic Engineering, Software Engineering or a related discipline, or equivalent industry experience Minimum 5 years' experience within OEM, Tier 1 automotive, off-highway, heavy equipment or vehicle engineering environments Strong experience in software development and systems integration Proficient with CoDeSys, MATLAB, Simulink and Stateflow Experience developing embedded control systems and software architectures Strong understanding of CAN, Ethernet, CAN Open and J1939 communication protocols Experience delivering projects through the full development lifecycle Understanding of software development methodologies including the V-Model Experience with design verification and validation processes Excellent problem-solving and analytical skills Highly Desirable Experience working with electric and hybrid vehicle technologies Knowledge of functional safety principles Experience with autonomous vehicle systems Familiarity with HIL and SIL testing environments Experience using Vector CANalyzer, CANfox or similar vehicle diagnostic tools Knowledge of FMEA, 8D and structured root cause analysis methodologies What's on Offer? 65,000+ depending on experience Annual bonus scheme Annual salary reviews Flexi-time working Early finish every Friday 30 days holiday Enhanced maternity and paternity benefits Health Cash Plan Death in Service cover Gym membership discounts Salary sacrifice schemes High street discounts Branded clothing allowance Free Will Writing Service Fully funded Summer and Christmas events Fundraising and social events Bereavement leave Parental leave Long-term career progression opportunities Exposure to advanced electric, hybrid and autonomous vehicle technologies Why Apply? This is far more than a traditional software engineering role. You'll have the opportunity to work on innovative vehicle technologies, influence product development from concept to deployment, and contribute to projects involving electrification, automation, connectivity and autonomous operation. For ambitious engineers seeking technical challenge, career growth and the chance to work on genuinely exciting engineering programmes, this represents an outstanding opportunity. Apply today for a confidential discussion.
Jul 11, 2026
Full time
Senior Controls Software Engineer Dungannon, Northern Ireland Office-Based 65,000+ DOE + Bonus + Flexi Time + Outstanding Benefits Shape the Future of Electric, Hybrid and Autonomous Vehicle Technology Are you an experienced Controls or Software Engineer looking to work on next-generation vehicle technologies? This is an exceptional opportunity to join an innovative engineering team developing advanced control systems for electric, hybrid and autonomous vehicles operating in demanding environments worldwide. Working at the forefront of vehicle controls, automation and software development, you'll play a key role in transforming complex vehicle functionality into robust, reliable and industry-leading software solutions. From concept and architecture through to testing, validation and deployment, you'll be involved in the full product development lifecycle while working on cutting-edge technologies that are shaping the future of transportation. If you're passionate about embedded systems, vehicle controls, automation and software innovation, this role offers the chance to make a genuine impact within a highly respected engineering environment The Opportunity As a Senior Controls Software Engineer, you will be responsible for the design, development and integration of sophisticated vehicle control systems used across a range of advanced vehicle platforms. Working alongside multidisciplinary engineering teams, you'll develop software architectures, define control strategies, integrate complex electronic systems and validate solutions through rigorous testing processes. This role offers the opportunity to work across electric propulsion systems, autonomous technologies, advanced diagnostics, communication networks and embedded control applications within a highly innovative engineering environment. Key Responsibilities Software & Control System Development Develop software architecture and functional specifications using platforms such as CoDeSys and Danfoss PLUS+1 Translate vehicle functionality requirements into robust software solutions Design and implement advanced control strategies for electric, hybrid and conventional vehicle systems Support model-based development using MATLAB, Simulink and Stateflow Promote software standardisation, reusability and best practice across multiple vehicle platforms Systems Integration Define electronic architectures and hardware solutions Integrate ECUs, motors, drives, sensors, energy storage systems and vehicle control systems Ensure reliable communication using CAN, J1939, Ethernet and CAN Open protocols Support autonomous vehicle and auxiliary system integration projects Implement diagnostics, fault management and remote monitoring capabilities Verification & Validation Perform vehicle-level testing and system validation Conduct Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) testing Carry out fault insertion testing and functional verification activities Support prototype development, workshop testing and field trials Ensure compliance with relevant safety and quality standards Project Delivery & Continuous Improvement Support multiple engineering projects simultaneously Develop project plans and software delivery schedules Maintain detailed technical documentation and traceability records Participate in design reviews, risk assessments, FMEA and root cause investigations Contribute to continuous improvement initiatives across software and systems engineering functions About You You will be an experienced controls or software engineer with a strong background in vehicle systems, automation, embedded software or advanced machinery controls. Essential Requirements Degree qualified in Electronic Engineering, Software Engineering or a related discipline, or equivalent industry experience Minimum 5 years' experience within OEM, Tier 1 automotive, off-highway, heavy equipment or vehicle engineering environments Strong experience in software development and systems integration Proficient with CoDeSys, MATLAB, Simulink and Stateflow Experience developing embedded control systems and software architectures Strong understanding of CAN, Ethernet, CAN Open and J1939 communication protocols Experience delivering projects through the full development lifecycle Understanding of software development methodologies including the V-Model Experience with design verification and validation processes Excellent problem-solving and analytical skills Highly Desirable Experience working with electric and hybrid vehicle technologies Knowledge of functional safety principles Experience with autonomous vehicle systems Familiarity with HIL and SIL testing environments Experience using Vector CANalyzer, CANfox or similar vehicle diagnostic tools Knowledge of FMEA, 8D and structured root cause analysis methodologies What's on Offer? 65,000+ depending on experience Annual bonus scheme Annual salary reviews Flexi-time working Early finish every Friday 30 days holiday Enhanced maternity and paternity benefits Health Cash Plan Death in Service cover Gym membership discounts Salary sacrifice schemes High street discounts Branded clothing allowance Free Will Writing Service Fully funded Summer and Christmas events Fundraising and social events Bereavement leave Parental leave Long-term career progression opportunities Exposure to advanced electric, hybrid and autonomous vehicle technologies Why Apply? This is far more than a traditional software engineering role. You'll have the opportunity to work on innovative vehicle technologies, influence product development from concept to deployment, and contribute to projects involving electrification, automation, connectivity and autonomous operation. For ambitious engineers seeking technical challenge, career growth and the chance to work on genuinely exciting engineering programmes, this represents an outstanding opportunity. Apply today for a confidential discussion.
Saab UK
Lead Test Engineer
Saab UK Fareham, Hampshire
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: Join us in creating the most innovative robotic technology for the harshest environment in the deepest oceans and most turbulent waters. We lead the world with the most advanced engineering, electronics and software systems for pioneering electric underwater technology. We don't just create products - we are revolutionising the underwater world. So come and be part of an innovative and agile team that is dedicated to smart and inspired technology that is rapidly changing the future of underwater robotics. This is a new role onsite at our Fareham Campus. Role to engineer test solutions for electro-mechanical products to ensure systems are thoroughly exercised to satisfy product requirements. With a wide ranging remit to manage and execute the full lifecycle of test engineering, from definition of test-cases through development of test tools to the execution of testing. As such it will suit someone with a broad spread of engineering knowledge, imagination and drive Key accountabilities and responsibilities: Lead Test Engineer within the department, to be the guide and support resource for the general Test Engineers Line manager for Test Engineering group - manage out workload within the Test Engineering team and external 3rd parties as required Analyse Master / Systems / Sub-System requirements and conformance specifications to derive test requirements Plan, design and communicate test cases which verify and validate requirements across a broad spread of electro-mechanical systems for both the development and production lifecycle phases Responsible for closure of workload packages derived from requirements analysis, management of formal Test Reports and other evidence based materials across the Test Engineering team to support the conclusions of investigations Define the design of test jigs, harnesses and software to allow execution of test cases including, where appropriate, automation. Implement data processing/ filtering software in a variety of packages to extract relevant results into databases / analysis software packages Manage the internal test facilities (test tanks, ovens, pools, lifting equipment) Liaise with external test facilities (EMC, vibration, pools, etc) Fault finding and failure analysis Documentation and presentation of results and findings. Essential Skills: HNC or Degree in a relevant engineering discipline Competent in Electrical and Electronic Engineering Previous experience in personnel supervision / management, to coach and mentor staff and manage their workload Ability to work unsupervised to tight timescales Working knowledge of Mechanical Engineering principles Working knowledge of Software principles in relation to products - embedded and associated tool chains Competent and able to use Microsoft Office to a high level Experienced and high level competence with National Instruments LabView and TestStand software tool chains within a test and measurement environment Experienced with creating / modifying software scripts / programs e.g. Python, Visual Basic, C, C++, etc. 3 years in a test focused role, or within test equipment development Proven experience in data capture and analysis Expert in the Verification & Validation processes and associated tools and techniques Proven experience working on multi-disciplinary systems (electrical, mechanical, software) Excellent knowledge of test equipment and platforms Data capture - logging Create high quality test reports Innovative and creative mind-set with technical awareness Excellent communicator: both written and verbal Enthusiasm, drive and personality! Desirable: Degree in Electrical and Electronic Engineering Formal qualification in Mechanical Engineering and/or Software National Instruments certified developer Experienced with working with system engineering / project management tools - EA / DOORS / etc. Experience in the offshore and/or subsea industry Knowledge of product certification, best-practice and industry standards Knowledge of compliance standards and certification (CE / DNV) Expert / advanced user of Microsoft Excel. Experience with data archiving / controlled repositories management Previous experience in a customer-facing role 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.
Jul 11, 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: Join us in creating the most innovative robotic technology for the harshest environment in the deepest oceans and most turbulent waters. We lead the world with the most advanced engineering, electronics and software systems for pioneering electric underwater technology. We don't just create products - we are revolutionising the underwater world. So come and be part of an innovative and agile team that is dedicated to smart and inspired technology that is rapidly changing the future of underwater robotics. This is a new role onsite at our Fareham Campus. Role to engineer test solutions for electro-mechanical products to ensure systems are thoroughly exercised to satisfy product requirements. With a wide ranging remit to manage and execute the full lifecycle of test engineering, from definition of test-cases through development of test tools to the execution of testing. As such it will suit someone with a broad spread of engineering knowledge, imagination and drive Key accountabilities and responsibilities: Lead Test Engineer within the department, to be the guide and support resource for the general Test Engineers Line manager for Test Engineering group - manage out workload within the Test Engineering team and external 3rd parties as required Analyse Master / Systems / Sub-System requirements and conformance specifications to derive test requirements Plan, design and communicate test cases which verify and validate requirements across a broad spread of electro-mechanical systems for both the development and production lifecycle phases Responsible for closure of workload packages derived from requirements analysis, management of formal Test Reports and other evidence based materials across the Test Engineering team to support the conclusions of investigations Define the design of test jigs, harnesses and software to allow execution of test cases including, where appropriate, automation. Implement data processing/ filtering software in a variety of packages to extract relevant results into databases / analysis software packages Manage the internal test facilities (test tanks, ovens, pools, lifting equipment) Liaise with external test facilities (EMC, vibration, pools, etc) Fault finding and failure analysis Documentation and presentation of results and findings. Essential Skills: HNC or Degree in a relevant engineering discipline Competent in Electrical and Electronic Engineering Previous experience in personnel supervision / management, to coach and mentor staff and manage their workload Ability to work unsupervised to tight timescales Working knowledge of Mechanical Engineering principles Working knowledge of Software principles in relation to products - embedded and associated tool chains Competent and able to use Microsoft Office to a high level Experienced and high level competence with National Instruments LabView and TestStand software tool chains within a test and measurement environment Experienced with creating / modifying software scripts / programs e.g. Python, Visual Basic, C, C++, etc. 3 years in a test focused role, or within test equipment development Proven experience in data capture and analysis Expert in the Verification & Validation processes and associated tools and techniques Proven experience working on multi-disciplinary systems (electrical, mechanical, software) Excellent knowledge of test equipment and platforms Data capture - logging Create high quality test reports Innovative and creative mind-set with technical awareness Excellent communicator: both written and verbal Enthusiasm, drive and personality! Desirable: Degree in Electrical and Electronic Engineering Formal qualification in Mechanical Engineering and/or Software National Instruments certified developer Experienced with working with system engineering / project management tools - EA / DOORS / etc. Experience in the offshore and/or subsea industry Knowledge of product certification, best-practice and industry standards Knowledge of compliance standards and certification (CE / DNV) Expert / advanced user of Microsoft Excel. Experience with data archiving / controlled repositories management Previous experience in a customer-facing role 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.
Expert Employment
Senior Embedded Software Engineer (C++)
Expert Employment
We are looking for a Senior Embedded Software Engineer to develop advanced, real-time software solutions for complex systems. You will be responsible for delivering software from initial concept through to fully verified solutions, working across the full development lifecycle. Key Responsibilities Design, develop, and maintain high-quality software using best engineering practices Take ownership of software development from requirements through to verification and validation Support and enhance existing software in line with evolving project and customer needs Contribute to system architecture, design reviews, and technical decision-making Collaborate with multidisciplinary teams including systems, hardware, and test engineers Provide technical guidance and mentorship to junior engineers Ensure software is developed in line with relevant standards and quality processes Key Skills Strong experience in C++ development (ideally modern C++) Proven experience working across the full software development lifecycle Experience with GUI UX or Human-Computer Interaction (HCI) Knowledge of Python, PowerShell, or other scripting languages Experience in real-time, embedded and safety-critical systems Familiarity with version control, CI and CD, and software testing frameworks Degree in Computer Science, Software Engineering, or a related discipline
Jul 11, 2026
Full time
We are looking for a Senior Embedded Software Engineer to develop advanced, real-time software solutions for complex systems. You will be responsible for delivering software from initial concept through to fully verified solutions, working across the full development lifecycle. Key Responsibilities Design, develop, and maintain high-quality software using best engineering practices Take ownership of software development from requirements through to verification and validation Support and enhance existing software in line with evolving project and customer needs Contribute to system architecture, design reviews, and technical decision-making Collaborate with multidisciplinary teams including systems, hardware, and test engineers Provide technical guidance and mentorship to junior engineers Ensure software is developed in line with relevant standards and quality processes Key Skills Strong experience in C++ development (ideally modern C++) Proven experience working across the full software development lifecycle Experience with GUI UX or Human-Computer Interaction (HCI) Knowledge of Python, PowerShell, or other scripting languages Experience in real-time, embedded and safety-critical systems Familiarity with version control, CI and CD, and software testing frameworks Degree in Computer Science, Software Engineering, or a related discipline
Platform Recruitment
Lead Embedded Software Engineer
Platform Recruitment Norwich, Norfolk
Lead Software Engineer Hybrid Norwich This is an opportunity to join an innovative engineering company developing next-generation electric drive systems. You will take technical leadership of embedded software development across BSW and application layers, helping to define architecture and deliver robust, high-performance software for electric drive technologies from concept through to production. Responsibilities: Leading the design and development of embedded software across motor control, inverter control, DC-DC systems, diagnostics and related vehicle functions. Defining and maintaining software architecture aligned to system and product requirements. Driving full lifecycle delivery from requirements through implementation, verification, validation and release. Collaborating closely with systems, hardware, controls and test teams to ensure seamless integration and system performance. Overseeing software integration, bench testing, HIL validation and system-level debugging activities. Driving software quality, compliance and continuous improvement across tools, processes and standards. Requirements: Strong experience in embedded software development for electric drive, automotive or safety-critical systems. Proven ability to lead software teams and deliver complex embedded projects in a structured environment. Strong understanding of embedded architecture, real-time systems and control software integration. Experience with software verification and validation including unit, integration and system-level testing. Familiarity with ISO 26262, ASPICE, MISRA C and functional safety principles. Bonus Skills: Experience with motor control, inverter or power electronics software integration. Knowledge of model-based development, CI/CD, automated testing and configuration management. Experience working closely with hardware and controls teams in electrification or automotive systems. Apply now to join a highly innovative company operating at the forefront of electrification technology. Platform Recruitment: Platform Recruitment covers a wide range of IT and Engineering positions, including Electronics, Embedded Software, FPGA, Mechanical, C++, DevOps, Technical Sales, Project Management and more
Jul 11, 2026
Full time
Lead Software Engineer Hybrid Norwich This is an opportunity to join an innovative engineering company developing next-generation electric drive systems. You will take technical leadership of embedded software development across BSW and application layers, helping to define architecture and deliver robust, high-performance software for electric drive technologies from concept through to production. Responsibilities: Leading the design and development of embedded software across motor control, inverter control, DC-DC systems, diagnostics and related vehicle functions. Defining and maintaining software architecture aligned to system and product requirements. Driving full lifecycle delivery from requirements through implementation, verification, validation and release. Collaborating closely with systems, hardware, controls and test teams to ensure seamless integration and system performance. Overseeing software integration, bench testing, HIL validation and system-level debugging activities. Driving software quality, compliance and continuous improvement across tools, processes and standards. Requirements: Strong experience in embedded software development for electric drive, automotive or safety-critical systems. Proven ability to lead software teams and deliver complex embedded projects in a structured environment. Strong understanding of embedded architecture, real-time systems and control software integration. Experience with software verification and validation including unit, integration and system-level testing. Familiarity with ISO 26262, ASPICE, MISRA C and functional safety principles. Bonus Skills: Experience with motor control, inverter or power electronics software integration. Knowledge of model-based development, CI/CD, automated testing and configuration management. Experience working closely with hardware and controls teams in electrification or automotive systems. Apply now to join a highly innovative company operating at the forefront of electrification technology. Platform Recruitment: Platform Recruitment covers a wide range of IT and Engineering positions, including Electronics, Embedded Software, FPGA, Mechanical, C++, DevOps, Technical Sales, Project Management and more
Jonathan Lee Recruitment Ltd
Senior Embedded Software Engineer
Jonathan Lee Recruitment Ltd
Senior / Principal Software Engineer Calibration & Controls Wrexham Permanent An exciting opportunity has arisen for an experienced Embedded Software Engineer to join a market-leading engineering business developing advanced transmission control systems for off-highway vehicles. We're keen to speak with both Senior and Principal level engineers, with the role and package tailored to your experience. The Role You'll join a collaborative Electronics & Controls team, developing embedded software for transmission control systems and supporting products from concept through to validation. Key responsibilities include: Designing and developing embedded software in C. Producing high and low-level software designs from functional requirements. Working within a structured V-model software development process. Supporting verification and validation activities, including automated testing. Carrying out code reviews and ensuring compliance with software quality and functional safety standards. Working closely with multidisciplinary engineering teams throughout the development lifecycle. About You - We're looking for engineers with: Proven experience developing embedded software in C (C++ also beneficial). Experience working on embedded control systems. Knowledge of functional safety and relevant ISO standards. Experience following structured software development processes. Good communication skills and the ability to work effectively within engineering teams. Desirable Experience AUTOSAR (DaVinci, ISOLAR, tresos) Vector tools (CANoe, CANalyzer, CANape) Python scripting for test automation MATLAB/Simulink Static code analysis and software metrics Bootloader development Atlassian tools What's on Offer Competitive salary dependent on experience. Excellent benefits package including strong pension, healthcare and lots of other perks. Career progression opportunities. Opportunity to work on innovative embedded control technology within a highly respected engineering environment. Interested? If you're an experienced Embedded Software Engineer looking for your next challenge, we'd love to hear from you Please note - Sponsorship is not available 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.
Jul 10, 2026
Full time
Senior / Principal Software Engineer Calibration & Controls Wrexham Permanent An exciting opportunity has arisen for an experienced Embedded Software Engineer to join a market-leading engineering business developing advanced transmission control systems for off-highway vehicles. We're keen to speak with both Senior and Principal level engineers, with the role and package tailored to your experience. The Role You'll join a collaborative Electronics & Controls team, developing embedded software for transmission control systems and supporting products from concept through to validation. Key responsibilities include: Designing and developing embedded software in C. Producing high and low-level software designs from functional requirements. Working within a structured V-model software development process. Supporting verification and validation activities, including automated testing. Carrying out code reviews and ensuring compliance with software quality and functional safety standards. Working closely with multidisciplinary engineering teams throughout the development lifecycle. About You - We're looking for engineers with: Proven experience developing embedded software in C (C++ also beneficial). Experience working on embedded control systems. Knowledge of functional safety and relevant ISO standards. Experience following structured software development processes. Good communication skills and the ability to work effectively within engineering teams. Desirable Experience AUTOSAR (DaVinci, ISOLAR, tresos) Vector tools (CANoe, CANalyzer, CANape) Python scripting for test automation MATLAB/Simulink Static code analysis and software metrics Bootloader development Atlassian tools What's on Offer Competitive salary dependent on experience. Excellent benefits package including strong pension, healthcare and lots of other perks. Career progression opportunities. Opportunity to work on innovative embedded control technology within a highly respected engineering environment. Interested? If you're an experienced Embedded Software Engineer looking for your next challenge, we'd love to hear from you Please note - Sponsorship is not available 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.
KO2 Embedded Recruitment Solutions LTD
Embedded Software Engineer
KO2 Embedded Recruitment Solutions LTD Colney, Norfolk
Senior Embedded Software Engineer Location: Norwich, Norfolk Salary: Competitive + Benefits About the Opportunity KO2's client, an innovative engineering company developing advanced systems, is seeking an experienced Senior Embedded Software Engineer to join its growing team in Norwich. This is an excellent opportunity to play a leading role in the development of next-generation technologies, working on complex embedded software solutions. The successful candidate will take ownership of software architecture, development, integration, and validation activities while providing technical leadership within a multidisciplinary engineering environment. Working closely with systems, controls, hardware, and test engineers, you will help deliver robust, high-quality software solutions and contribute to the future direction of cutting-edge products. Key Responsibilities Define, develop, and maintain robust software architectures aligned with system and product requirements. Provide technical leadership and mentorship to software engineers, promoting engineering excellence and continuous improvement. Drive software development processes, tools, methodologies, and ASPICE-aligned practices. Manage the complete software development lifecycle, from requirements capture through implementation, verification, validation, and release. Plan and deliver software milestones, ensuring effective documentation, progress tracking, risk management, and change control. Develop high-quality embedded software using model-based design, auto-code generation, and manual coding techniques where appropriate. Support the development and optimisation of control algorithms to meet performance, safety, reliability, and quality objectives. Lead software integration activities across embedded hardware platforms and system architectures. Collaborate with multidisciplinary engineering teams to define interfaces, requirements, and integration strategies. Support prototype development, system integration, and validation activities including bench testing, Hardware-in-the-Loop (HIL), and dynamometer testing. Perform root cause analysis and contribute to effective problem resolution and corrective actions. Define and oversee software verification and validation strategies, ensuring full traceability between requirements, implementation, and testing. Conduct software design and code reviews, ensuring compliance with quality and coding standards. Champion continuous improvement in development tools, automated testing, continuous integration, configuration management, and software processes. Support compliance with relevant safety, quality, and regulatory standards. Contribute to future product development and innovation within electric drive technologies. About You You will be an accomplished embedded software engineer with a strong background in real-time control systems and electrified powertrain technologies. You will enjoy solving complex technical challenges and have experience leading software development activities within multidisciplinary engineering environments. Essential Skills & Experience Strong experience developing embedded software for electric drive systems and real-time control applications. Expertise in motor control algorithms, inverter control, DC-DC converter control, diagnostics, and embedded application software. Proven experience defining software architectures and leading software development projects. Strong knowledge of the complete software lifecycle, including requirements management, design, implementation, verification, validation, release, and configuration management. Experience leading and mentoring engineering teams while delivering high-quality software solutions. Knowledge of software verification and validation techniques, including unit testing, integration testing, HIL testing, and system-level validation. Excellent collaboration skills with systems, hardware, controls, and test engineering teams. Familiarity with industry standards and best practices including: ISO 26262 MISRA C ASPICE Functional Safety principles What's on Offer? Opportunity to work on cutting-edge electric drive and electrification technology. A key technical role with significant influence over product development and software strategy. Collaborative engineering environment with strong opportunities for career progression. Competitive salary and benefits package. The chance to contribute to innovative products that are helping shape the future of electrified systems. To find out more or apply for this opportunity, please contact KO2 Recruitment.
Jul 10, 2026
Full time
Senior Embedded Software Engineer Location: Norwich, Norfolk Salary: Competitive + Benefits About the Opportunity KO2's client, an innovative engineering company developing advanced systems, is seeking an experienced Senior Embedded Software Engineer to join its growing team in Norwich. This is an excellent opportunity to play a leading role in the development of next-generation technologies, working on complex embedded software solutions. The successful candidate will take ownership of software architecture, development, integration, and validation activities while providing technical leadership within a multidisciplinary engineering environment. Working closely with systems, controls, hardware, and test engineers, you will help deliver robust, high-quality software solutions and contribute to the future direction of cutting-edge products. Key Responsibilities Define, develop, and maintain robust software architectures aligned with system and product requirements. Provide technical leadership and mentorship to software engineers, promoting engineering excellence and continuous improvement. Drive software development processes, tools, methodologies, and ASPICE-aligned practices. Manage the complete software development lifecycle, from requirements capture through implementation, verification, validation, and release. Plan and deliver software milestones, ensuring effective documentation, progress tracking, risk management, and change control. Develop high-quality embedded software using model-based design, auto-code generation, and manual coding techniques where appropriate. Support the development and optimisation of control algorithms to meet performance, safety, reliability, and quality objectives. Lead software integration activities across embedded hardware platforms and system architectures. Collaborate with multidisciplinary engineering teams to define interfaces, requirements, and integration strategies. Support prototype development, system integration, and validation activities including bench testing, Hardware-in-the-Loop (HIL), and dynamometer testing. Perform root cause analysis and contribute to effective problem resolution and corrective actions. Define and oversee software verification and validation strategies, ensuring full traceability between requirements, implementation, and testing. Conduct software design and code reviews, ensuring compliance with quality and coding standards. Champion continuous improvement in development tools, automated testing, continuous integration, configuration management, and software processes. Support compliance with relevant safety, quality, and regulatory standards. Contribute to future product development and innovation within electric drive technologies. About You You will be an accomplished embedded software engineer with a strong background in real-time control systems and electrified powertrain technologies. You will enjoy solving complex technical challenges and have experience leading software development activities within multidisciplinary engineering environments. Essential Skills & Experience Strong experience developing embedded software for electric drive systems and real-time control applications. Expertise in motor control algorithms, inverter control, DC-DC converter control, diagnostics, and embedded application software. Proven experience defining software architectures and leading software development projects. Strong knowledge of the complete software lifecycle, including requirements management, design, implementation, verification, validation, release, and configuration management. Experience leading and mentoring engineering teams while delivering high-quality software solutions. Knowledge of software verification and validation techniques, including unit testing, integration testing, HIL testing, and system-level validation. Excellent collaboration skills with systems, hardware, controls, and test engineering teams. Familiarity with industry standards and best practices including: ISO 26262 MISRA C ASPICE Functional Safety principles What's on Offer? Opportunity to work on cutting-edge electric drive and electrification technology. A key technical role with significant influence over product development and software strategy. Collaborative engineering environment with strong opportunities for career progression. Competitive salary and benefits package. The chance to contribute to innovative products that are helping shape the future of electrified systems. To find out more or apply for this opportunity, please contact KO2 Recruitment.
Avanti Recruitment
Senior Software Test Engineer
Avanti Recruitment
We are recruiting for a Senior Software Test Engineer to join a medical diagnostics business developing rapid point-of-care testing technology used in healthcare environments. This is an excellent opportunity for an experienced Software Test Engineer who enjoys working on complex products where quality, reliability and safety are critical. You will be involved in the verification and validation of software used within regulated medical device products, working closely with software, hardware and systems engineering teams. The Role As Senior Software Test Engineer, you will be responsible for planning, designing and executing software verification activities across the product lifecycle. You will review requirements, create detailed test plans and test cases, execute system-level testing, investigate defects and produce high-quality documentation in line with regulated development processes. This is a senior position, so you will also support junior engineers, contribute to test strategy and help drive improvements across the testing function. Key Responsibilities Review software requirements and ensure they are clear, complete and testable Design and execute manual and system-level software tests Produce test plans, test cases, test reports and verification documentation Raise, investigate and track software defects Work closely with Software, Hardware, Systems and Quality teams Support root cause analysis and re-testing of fixes Contribute to test strategy, tools and process improvements Mentor and support less experienced engineers Skills and Experience Required Experience in software testing, software QA or software verification Strong background in writing test cases, test plans and test documentation Experience reviewing requirements and identifying test scenarios Defect management and root cause analysis experience Ability to work closely with multi-disciplinary engineering teams Strong attention to detail and communication skills Desirable Experience Medical device, diagnostics, IVD or MedTech experience Experience working in a regulated environment Knowledge of IEC 62304, ISO 13485 or similar standards Embedded software, system testing or hardware/software integration experience Experience mentoring junior engineers Why Apply? This is a chance to work on meaningful technology used in healthcare settings, where your testing expertise directly contributes to product safety and reliability. You will join a collaborative engineering environment, take ownership of complex verification work and play a key role in improving software quality across regulated products. Apply now for immediate consideration or contact us for more information.
Jul 10, 2026
Contractor
We are recruiting for a Senior Software Test Engineer to join a medical diagnostics business developing rapid point-of-care testing technology used in healthcare environments. This is an excellent opportunity for an experienced Software Test Engineer who enjoys working on complex products where quality, reliability and safety are critical. You will be involved in the verification and validation of software used within regulated medical device products, working closely with software, hardware and systems engineering teams. The Role As Senior Software Test Engineer, you will be responsible for planning, designing and executing software verification activities across the product lifecycle. You will review requirements, create detailed test plans and test cases, execute system-level testing, investigate defects and produce high-quality documentation in line with regulated development processes. This is a senior position, so you will also support junior engineers, contribute to test strategy and help drive improvements across the testing function. Key Responsibilities Review software requirements and ensure they are clear, complete and testable Design and execute manual and system-level software tests Produce test plans, test cases, test reports and verification documentation Raise, investigate and track software defects Work closely with Software, Hardware, Systems and Quality teams Support root cause analysis and re-testing of fixes Contribute to test strategy, tools and process improvements Mentor and support less experienced engineers Skills and Experience Required Experience in software testing, software QA or software verification Strong background in writing test cases, test plans and test documentation Experience reviewing requirements and identifying test scenarios Defect management and root cause analysis experience Ability to work closely with multi-disciplinary engineering teams Strong attention to detail and communication skills Desirable Experience Medical device, diagnostics, IVD or MedTech experience Experience working in a regulated environment Knowledge of IEC 62304, ISO 13485 or similar standards Embedded software, system testing or hardware/software integration experience Experience mentoring junior engineers Why Apply? This is a chance to work on meaningful technology used in healthcare settings, where your testing expertise directly contributes to product safety and reliability. You will join a collaborative engineering environment, take ownership of complex verification work and play a key role in improving software quality across regulated products. Apply now for immediate consideration or contact us for more information.
In-Parallel Computer Staff Ltd
Systems Engineer
In-Parallel Computer Staff Ltd
Our Client is seeking Systems Engineers who have experience of the whole Systems Lifecycle from Concept through to Delivery. This will involve Requirements Capture, System Design, Integration, Test, Verification / Validation of high integrity Embedded related products ideally for the Defence / Military market sector. It is expected that you will have some understanding of Software / Electronics and Mechanical elements as liaison with these teams is required together with Customer interactions both verbally and in person etc. Good Documentation skills are also important. Other desirable knowledge will include Comms Protocols, Radar or Avionics or similar applications. Current SC Level Clearance is a benefit but you must be eligible and willing to undertake this process. In-Parallel Computer Staff Ltd is providing services as an Employment Business.
Jul 10, 2026
Full time
Our Client is seeking Systems Engineers who have experience of the whole Systems Lifecycle from Concept through to Delivery. This will involve Requirements Capture, System Design, Integration, Test, Verification / Validation of high integrity Embedded related products ideally for the Defence / Military market sector. It is expected that you will have some understanding of Software / Electronics and Mechanical elements as liaison with these teams is required together with Customer interactions both verbally and in person etc. Good Documentation skills are also important. Other desirable knowledge will include Comms Protocols, Radar or Avionics or similar applications. Current SC Level Clearance is a benefit but you must be eligible and willing to undertake this process. In-Parallel Computer Staff Ltd is providing services as an Employment Business.
DCV Technologies
Hardware Engineer
DCV Technologies
We are recruiting for a Hardware Engineer to join an established engineering team developing complex electronic systems and high-performance hardware products. This is a hands-on electronics design role covering the full product development lifecycle, from system requirements and board-level design through development, verification, testing, troubleshooting and manufacturing introduction. Key responsibilities: Design high-speed digital electronics and support analogue circuit simulation. Develop multilayer PCB designs, layouts and signal integrity solutions. Produce schematics and PCB designs using CAD tools such as Altium or OrCAD. Translate system requirements into robust board-level hardware designs. Perform hardware test, verification and validation of electronic assemblies and sub-assemblies. Write test specifications, circuit descriptions and technical reports. Support FPGA-based hardware using VHDL and Embedded C where required. Use MATLAB and scripting to configure, test and verify software-intensive hardware designs. Interface with RF systems and support associated hardware configuration. Participate in design reviews, configuration control and technical risk management. Support manufacturing, product introduction, troubleshooting and component obsolescence management. Required experience: Strong electronic hardware design or electronics engineering background. High-speed digital design and multilayer PCB experience. Signal integrity knowledge. CAD experience for schematic capture, PCB design, layout or simulation. Hardware verification, validation and test experience. Experience delivering high-quality electronic designs to schedule and budget. Degree or equivalent qualification in Electronics Engineering or a related discipline. Experience with Altium, OrCAD, FPGA, VHDL, Embedded C, MATLAB, RF, radar systems or Silicon Expert would be advantageous. Occasional UK travel may be required. Apply now to discuss this Senior Hardware Engineer opportunity in confidence.
Jul 09, 2026
Full time
We are recruiting for a Hardware Engineer to join an established engineering team developing complex electronic systems and high-performance hardware products. This is a hands-on electronics design role covering the full product development lifecycle, from system requirements and board-level design through development, verification, testing, troubleshooting and manufacturing introduction. Key responsibilities: Design high-speed digital electronics and support analogue circuit simulation. Develop multilayer PCB designs, layouts and signal integrity solutions. Produce schematics and PCB designs using CAD tools such as Altium or OrCAD. Translate system requirements into robust board-level hardware designs. Perform hardware test, verification and validation of electronic assemblies and sub-assemblies. Write test specifications, circuit descriptions and technical reports. Support FPGA-based hardware using VHDL and Embedded C where required. Use MATLAB and scripting to configure, test and verify software-intensive hardware designs. Interface with RF systems and support associated hardware configuration. Participate in design reviews, configuration control and technical risk management. Support manufacturing, product introduction, troubleshooting and component obsolescence management. Required experience: Strong electronic hardware design or electronics engineering background. High-speed digital design and multilayer PCB experience. Signal integrity knowledge. CAD experience for schematic capture, PCB design, layout or simulation. Hardware verification, validation and test experience. Experience delivering high-quality electronic designs to schedule and budget. Degree or equivalent qualification in Electronics Engineering or a related discipline. Experience with Altium, OrCAD, FPGA, VHDL, Embedded C, MATLAB, RF, radar systems or Silicon Expert would be advantageous. Occasional UK travel may be required. Apply now to discuss this Senior Hardware Engineer opportunity in confidence.
KO2 Embedded Recruitment Solutions LTD
Software Solution Architect
KO2 Embedded Recruitment Solutions LTD
Software Solutions Architect - Autonomous & Robotic Systems 80,000 + Bonus (OTE 100,000+) Newcastle upon Tyne, Hybrid 3/2, Relocation Package Available KO2's client is one of the world's leading providers of counter-mine and combat engineering systems, supplying complex autonomous and remote-controlled equipment to military end users globally. With a 3m R&D investment programme underway and an ambitious roadmap to become the world number one for Autonomous Combat Engineering Systems, this is a rare opportunity to join at the architectural heart of that journey. If this role is not for you but you know someone it would suit, please refer them to KO2 and we will ensure you receive an exceptional incentive for anyone you refer for any role. The Role This is a senior, architecture-level position within the R&D function, reporting to the Head of R&D. You will not be the primary coder. You will be the person who designs and governs the software architecture and CI/CD process that the engineering team builds within. You will own the framework that ensures software developed across robotics payloads, vehicle automation, computer vision, sensor integration, digital twins and simulation is scalable, maintainable, compliant and defensible to safety-critical standards. Critically, this is an R&D environment. You will need the pragmatism to allow a first-off prototype to move forward on the right evidential path without demanding full compliance upfront, while ensuring the architecture and process in place can scale to full qualification when required. What You Will Be Responsible For Defining and implementing end-to-end software architecture and CI/CD pipelines for remote and autonomous systems. Establishing unit testing, verification and validation processes, and building the body of evidence required to satisfy defence safety-critical standards. Integrating software architecture across control systems, computer vision, sensor fusion, simulation and digital twin platforms. Supporting final system integration, commissioning and real-world field trials with global military end users. Skills and Experience Required You will have a strong background in software architecture design and implementation for safety-critical or compliance-driven systems. Hands-on experience with C/C++ and Python in Linux real-time environments is essential, as is the ability to read electrical schematics and work across hardware and software boundaries. Experience implementing CI/CD processes for safety-critical software is required. Familiarity with ROS/ROS2 is advantageous, and experience with machine learning, OpenCV or CODESYS/PLC environments is beneficial. A background in automotive safety systems, defence, robotics or autonomous vehicle development would be highly relevant. Degree in Software Engineering, Computer Science or equivalent to a 2:1 minimum. The Package Basic salary of 80,000, with an annual bonus scheme that realistically returns 30% in a solid year, taking total cash comfortably into six figures, with a maximum potential of 40%. An 8% matched pension, free breakfast and lunch in the on-site canteen daily, and a 35 hour working week with Tuesday, Wednesday and Thursday on-site, Monday and Friday from home, and a half day finish on Fridays. A 5,000 relocation allowance is available for the right candidate. Security clearance is required and will be company supported. If you are an experienced Software Architect who has governed CI/CD and safety-critical software processes in a complex engineering environment and want to shape something from the ground up in a high-growth defence technology business, we would like to hear from you. Contact KO2 Embedded Recruitment Solutions in confidence, specialists in electronics and embedded engineering.
Jul 09, 2026
Full time
Software Solutions Architect - Autonomous & Robotic Systems 80,000 + Bonus (OTE 100,000+) Newcastle upon Tyne, Hybrid 3/2, Relocation Package Available KO2's client is one of the world's leading providers of counter-mine and combat engineering systems, supplying complex autonomous and remote-controlled equipment to military end users globally. With a 3m R&D investment programme underway and an ambitious roadmap to become the world number one for Autonomous Combat Engineering Systems, this is a rare opportunity to join at the architectural heart of that journey. If this role is not for you but you know someone it would suit, please refer them to KO2 and we will ensure you receive an exceptional incentive for anyone you refer for any role. The Role This is a senior, architecture-level position within the R&D function, reporting to the Head of R&D. You will not be the primary coder. You will be the person who designs and governs the software architecture and CI/CD process that the engineering team builds within. You will own the framework that ensures software developed across robotics payloads, vehicle automation, computer vision, sensor integration, digital twins and simulation is scalable, maintainable, compliant and defensible to safety-critical standards. Critically, this is an R&D environment. You will need the pragmatism to allow a first-off prototype to move forward on the right evidential path without demanding full compliance upfront, while ensuring the architecture and process in place can scale to full qualification when required. What You Will Be Responsible For Defining and implementing end-to-end software architecture and CI/CD pipelines for remote and autonomous systems. Establishing unit testing, verification and validation processes, and building the body of evidence required to satisfy defence safety-critical standards. Integrating software architecture across control systems, computer vision, sensor fusion, simulation and digital twin platforms. Supporting final system integration, commissioning and real-world field trials with global military end users. Skills and Experience Required You will have a strong background in software architecture design and implementation for safety-critical or compliance-driven systems. Hands-on experience with C/C++ and Python in Linux real-time environments is essential, as is the ability to read electrical schematics and work across hardware and software boundaries. Experience implementing CI/CD processes for safety-critical software is required. Familiarity with ROS/ROS2 is advantageous, and experience with machine learning, OpenCV or CODESYS/PLC environments is beneficial. A background in automotive safety systems, defence, robotics or autonomous vehicle development would be highly relevant. Degree in Software Engineering, Computer Science or equivalent to a 2:1 minimum. The Package Basic salary of 80,000, with an annual bonus scheme that realistically returns 30% in a solid year, taking total cash comfortably into six figures, with a maximum potential of 40%. An 8% matched pension, free breakfast and lunch in the on-site canteen daily, and a 35 hour working week with Tuesday, Wednesday and Thursday on-site, Monday and Friday from home, and a half day finish on Fridays. A 5,000 relocation allowance is available for the right candidate. Security clearance is required and will be company supported. If you are an experienced Software Architect who has governed CI/CD and safety-critical software processes in a complex engineering environment and want to shape something from the ground up in a high-growth defence technology business, we would like to hear from you. Contact KO2 Embedded Recruitment Solutions in confidence, specialists in electronics and embedded engineering.
Redline Group Ltd
FPGA / VHDL Engineer
Redline Group Ltd
An established, technology-driven engineering organisation operating in the advanced imaging and detection sector is seeking a highly capable FPGA Engineer with strong VHDL development experience to join their growing engineering team. You will play a key role in designing and developing high-speed FPGA-based systems, working across the full product lifecycle-from concept through to production. This is an exciting opportunity to work on cutting-edge embedded systems, signal processing, and high-speed digital design, collaborating with multidisciplinary teams in a dynamic environment. Key responsibilities for the FPGA Engineer role based in Egham Design and develop FPGA firmware using VHDL for high-performance applications Implement high-speed digital signal processing systems using ADCs, DACs, and memory interfaces Manage the full firmware development lifecycle (design, implementation, verification, and production release) Debug and troubleshoot hardware and firmware issues using lab equipment (oscilloscopes, logic analysers) Develop and execute verification & validation plans Collaborate with hardware, software, and production teams to ensure seamless system integration Produce and maintain technical documentation, including specifications, test reports, and production documentation Support manufacturing and production teams with technical expertise Contribute to continuous improvement and innovation in FPGA and embedded technologies Required Skills & Experience for the FPGA Engineer role in Egham Degree in Electrical & Electronic Engineering or related field Minimum 2+ years of FPGA/VHDL development experience Strong knowledge of FPGA design (Xilinx, Lattice or similar toolchains) Experience with serial communication protocols (SPI, I2C, UART, RS232/485, CAN) Knowledge of high-speed interfaces (Ethernet, USB, TCP/IP, UDP, Aurora, etc.) Experience with hardware debugging and lab instrumentation Understanding of embedded systems and digital design principles Familiarity with schematic capture and simulation tools (e.G., Altium, pSPICE) Basic programming skills (e.G., Python) The position can be a mid or senior level FPGA Engineer to work on innovative, high-speed FPGA projects APPLY NOW! To apply for the FPGA Engineer role based in Egham, please send your CV to (url removed), or for more information contact Mike Belmar on (phone number removed).
Jul 09, 2026
Full time
An established, technology-driven engineering organisation operating in the advanced imaging and detection sector is seeking a highly capable FPGA Engineer with strong VHDL development experience to join their growing engineering team. You will play a key role in designing and developing high-speed FPGA-based systems, working across the full product lifecycle-from concept through to production. This is an exciting opportunity to work on cutting-edge embedded systems, signal processing, and high-speed digital design, collaborating with multidisciplinary teams in a dynamic environment. Key responsibilities for the FPGA Engineer role based in Egham Design and develop FPGA firmware using VHDL for high-performance applications Implement high-speed digital signal processing systems using ADCs, DACs, and memory interfaces Manage the full firmware development lifecycle (design, implementation, verification, and production release) Debug and troubleshoot hardware and firmware issues using lab equipment (oscilloscopes, logic analysers) Develop and execute verification & validation plans Collaborate with hardware, software, and production teams to ensure seamless system integration Produce and maintain technical documentation, including specifications, test reports, and production documentation Support manufacturing and production teams with technical expertise Contribute to continuous improvement and innovation in FPGA and embedded technologies Required Skills & Experience for the FPGA Engineer role in Egham Degree in Electrical & Electronic Engineering or related field Minimum 2+ years of FPGA/VHDL development experience Strong knowledge of FPGA design (Xilinx, Lattice or similar toolchains) Experience with serial communication protocols (SPI, I2C, UART, RS232/485, CAN) Knowledge of high-speed interfaces (Ethernet, USB, TCP/IP, UDP, Aurora, etc.) Experience with hardware debugging and lab instrumentation Understanding of embedded systems and digital design principles Familiarity with schematic capture and simulation tools (e.G., Altium, pSPICE) Basic programming skills (e.G., Python) The position can be a mid or senior level FPGA Engineer to work on innovative, high-speed FPGA projects APPLY NOW! To apply for the FPGA Engineer role based in Egham, please send your CV to (url removed), or for more information contact Mike Belmar on (phone number removed).
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
Jul 08, 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
Expleo UK LTD
Principal Systems Engineer
Expleo UK LTD Bristol, Gloucestershire
Overview We are seeking a Principal Systems Engineer with experience of managing software and Firmware requirements. The ideal candidate will have a strong background in the defence industry and expertise in systems engineering, verification, project management, and Documentation. We are looking for a Engineer who promotes a mindset of attention to detail, communication, and teamwork within there team. Candidates with a good understanding of all aspects of Systems Engineering relating to lifecycle processes and methodologies should apply. Responsibilities As a Systems Engineer, you will play a crucial role in designing, implementing, and maintaining complex systems solutions that meet our clients' needs. You will collaborate closely with cross-functional teams to ensure seamless integration and deployment of systems, while adhering to industry standards and best practices. Handling embedded software or firmware requirements Development of complex systems design requirements, particularly for implementation in software Manage system requirements, verification and compliance evolution against a rapid system baseline release schedule. Be able to generate detailed requirement sets on the basis of a variety of drivers and manage change over baselines. Support system requirement flow-down through to design and implementation teams. You are expected to be able to work in all areas of top the V model where you will be able to support concept translating systems to customer requirements, through to in-service support. You will be expected to provide systems engineering support to customer design and engineering management teams. Full requirements management (creation, update, validation, verification), including suppliers' integration and DOORS experience, Documentation: Produce detailed technical documentation, supporting the development of engineering requirements and associated documentation. Completion of trade studies Manage planning and work package management. Reviewing, documentation - Subsystems, customer, work packages. SYS ML Generation Requirements and Use Case analysis Concept assessment and design trade studies System architecture design and functional modelling Performance assessment and systems behavior analysis Verification, Validation, proving and Certification Systems Integration Model based engineering techniques, including the use of Rhapsody Qualifications Bachelor's Degree in Engineering, Computer Science, or a related field. Applicable and suitable experience can be substituted for qualifications. Essential skills Systems Engineering Technical Requirement Specification Requirements Verification Requirements Development Requirements Proving Rhapsody PLM tools System design Systems Architecture Systems Integration Ability to provide inputs to project Management MS Office Suite Understanding of complete V Lifecycle. Manage Non-Conformances IBM DOORS JIRA Desired skills Ability to analyse complex technical problems and generate effective solutions. Strong interpersonal skills for effective cross-functional collaboration. Excellent verbal and written communication skills, capable of articulating complex technical concepts to diverse audiences. Comfortable working in a dynamic, fast-paced environment with evolving priorities. Experience Extensive experience in Systems Engineering roles. Proven experience in systems engineering, preferably within the defence or aerospace industry Strong analytical and problem-solving skills, with the ability to troubleshoot complex technical issues and propose innovative solutions Excellent communication and interpersonal skills, with the ability to collaborate effectively in a multidisciplinary team environment Experience with project management practices and tools, including schedule management, risk analysis, and resource allocation Knowledge of relevant industry standards and regulations, such as MIL-STD, DO-178C, and DO-254, is desirable Eligibility for security clearance (dependent on project requirements) What do I need before I apply This role requires on-site customer support 2 - 3 days per week in the Bristol area. Benefits Collaborative working environment - we stand shoulder to shoulder with our clients and our peers through good times and challenges We empower all passionate technology loving professionals by allowing them to expand their skills and take part in inspiring projects Expleo Academy - enables you to acquire and develop the right skills by delivering a suite of accredited training courses Competitive company benefits Always working as one team, our people are not afraid to think big and challenge the status quo As a Disability Confident Committed Employer we have committed to: Ensure our recruitment process is inclusive and accessible Communicating and promoting vacancies Offering an interview to disabled people who meet the minimum criteria for the job Anticipating and providing reasonable adjustments as required Supporting any existing employee who acquires a disability or long term health condition, enabling them to stay in work at least one activity that will make a difference for disabled people "We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age". We treat everyone fairly and equitably across the organisation, including providing any additional support and adjustments needed for everyone to thrive
Oct 01, 2025
Full time
Overview We are seeking a Principal Systems Engineer with experience of managing software and Firmware requirements. The ideal candidate will have a strong background in the defence industry and expertise in systems engineering, verification, project management, and Documentation. We are looking for a Engineer who promotes a mindset of attention to detail, communication, and teamwork within there team. Candidates with a good understanding of all aspects of Systems Engineering relating to lifecycle processes and methodologies should apply. Responsibilities As a Systems Engineer, you will play a crucial role in designing, implementing, and maintaining complex systems solutions that meet our clients' needs. You will collaborate closely with cross-functional teams to ensure seamless integration and deployment of systems, while adhering to industry standards and best practices. Handling embedded software or firmware requirements Development of complex systems design requirements, particularly for implementation in software Manage system requirements, verification and compliance evolution against a rapid system baseline release schedule. Be able to generate detailed requirement sets on the basis of a variety of drivers and manage change over baselines. Support system requirement flow-down through to design and implementation teams. You are expected to be able to work in all areas of top the V model where you will be able to support concept translating systems to customer requirements, through to in-service support. You will be expected to provide systems engineering support to customer design and engineering management teams. Full requirements management (creation, update, validation, verification), including suppliers' integration and DOORS experience, Documentation: Produce detailed technical documentation, supporting the development of engineering requirements and associated documentation. Completion of trade studies Manage planning and work package management. Reviewing, documentation - Subsystems, customer, work packages. SYS ML Generation Requirements and Use Case analysis Concept assessment and design trade studies System architecture design and functional modelling Performance assessment and systems behavior analysis Verification, Validation, proving and Certification Systems Integration Model based engineering techniques, including the use of Rhapsody Qualifications Bachelor's Degree in Engineering, Computer Science, or a related field. Applicable and suitable experience can be substituted for qualifications. Essential skills Systems Engineering Technical Requirement Specification Requirements Verification Requirements Development Requirements Proving Rhapsody PLM tools System design Systems Architecture Systems Integration Ability to provide inputs to project Management MS Office Suite Understanding of complete V Lifecycle. Manage Non-Conformances IBM DOORS JIRA Desired skills Ability to analyse complex technical problems and generate effective solutions. Strong interpersonal skills for effective cross-functional collaboration. Excellent verbal and written communication skills, capable of articulating complex technical concepts to diverse audiences. Comfortable working in a dynamic, fast-paced environment with evolving priorities. Experience Extensive experience in Systems Engineering roles. Proven experience in systems engineering, preferably within the defence or aerospace industry Strong analytical and problem-solving skills, with the ability to troubleshoot complex technical issues and propose innovative solutions Excellent communication and interpersonal skills, with the ability to collaborate effectively in a multidisciplinary team environment Experience with project management practices and tools, including schedule management, risk analysis, and resource allocation Knowledge of relevant industry standards and regulations, such as MIL-STD, DO-178C, and DO-254, is desirable Eligibility for security clearance (dependent on project requirements) What do I need before I apply This role requires on-site customer support 2 - 3 days per week in the Bristol area. Benefits Collaborative working environment - we stand shoulder to shoulder with our clients and our peers through good times and challenges We empower all passionate technology loving professionals by allowing them to expand their skills and take part in inspiring projects Expleo Academy - enables you to acquire and develop the right skills by delivering a suite of accredited training courses Competitive company benefits Always working as one team, our people are not afraid to think big and challenge the status quo As a Disability Confident Committed Employer we have committed to: Ensure our recruitment process is inclusive and accessible Communicating and promoting vacancies Offering an interview to disabled people who meet the minimum criteria for the job Anticipating and providing reasonable adjustments as required Supporting any existing employee who acquires a disability or long term health condition, enabling them to stay in work at least one activity that will make a difference for disabled people "We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age". We treat everyone fairly and equitably across the organisation, including providing any additional support and adjustments needed for everyone to thrive

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