Principal Embedded Software Engineer Location: Fareham, Hampshire (Hybrid working available) Salary: £70,000 £80,000 Job Type: Full-time, Permanent Visa Sponsorship Available An advanced technology company based in Fareham, Hampshire is looking to recruit a Principal Embedded Software Engineer to join its growing engineering team. This is a senior-level opportunity for an experienced engineer to lead the development of embedded software and algorithms, working across the full product lifecycle while mentoring engineers and driving technical excellence. The Role As a Principal Embedded Software Engineer, you will take ownership of the design, development and delivery of embedded software solutions. You will lead technical direction, coordinate cross-functional teams and ensure high-quality delivery across complex engineering projects. This role combines hands-on development with technical leadership, offering the opportunity to work on cutting-edge technology and influence product direction. Key Responsibilities Technical Leadership & Delivery Lead end-to-end development of embedded software and firmware solutions Define software architecture and key design decisions Coordinate project delivery, ensuring timelines and quality targets are met Provide technical guidance and mentorship to engineers Drive Agile/SCRUM processes including sprint planning and reviews Collaborate with cross-functional teams including hardware and systems engineers Manage technical risks, dependencies and trade-offs across projects Act as a key technical interface for internal and external stakeholders Technical Responsibilities Develop embedded firmware using C and low-level programming techniques Design, implement, debug and test software for embedded systems Develop and optimise algorithms using tools such as Python or MATLAB Work on low-level drivers and hardware interaction Support system integration and troubleshooting on embedded platforms Contribute across the full software development lifecycle What We re Looking For Essential: Degree in Electronics, Computer Science, Software Engineering or similar Strong experience in embedded software development using C Proven experience leading or coordinating technical projects Experience working across the full software development lifecycle Strong understanding of software architecture and system design Hands-on experience with embedded systems debugging and development Experience using version control tools such as Git or SVN Strong communication skills and ability to work across multidisciplinary teams Desirable: Experience with high-level languages such as Python, MATLAB or LabVIEW Knowledge of Digital Signal Processing (DSP) or similar algorithms Experience with Agile development methodologies Familiarity with test-driven development or behaviour-driven development Why Apply? Salary £70,000 £80,000 Senior, technically influential role within a growing engineering team Opportunity to lead projects and mentor engineers Work on advanced technology and complex systems Hybrid working and strong benefits package Visa sponsorship available To Apply For more information or to apply, please contact: Lewis Phillips (phone number removed) (url removed)
Jun 06, 2026
Full time
Principal Embedded Software Engineer Location: Fareham, Hampshire (Hybrid working available) Salary: £70,000 £80,000 Job Type: Full-time, Permanent Visa Sponsorship Available An advanced technology company based in Fareham, Hampshire is looking to recruit a Principal Embedded Software Engineer to join its growing engineering team. This is a senior-level opportunity for an experienced engineer to lead the development of embedded software and algorithms, working across the full product lifecycle while mentoring engineers and driving technical excellence. The Role As a Principal Embedded Software Engineer, you will take ownership of the design, development and delivery of embedded software solutions. You will lead technical direction, coordinate cross-functional teams and ensure high-quality delivery across complex engineering projects. This role combines hands-on development with technical leadership, offering the opportunity to work on cutting-edge technology and influence product direction. Key Responsibilities Technical Leadership & Delivery Lead end-to-end development of embedded software and firmware solutions Define software architecture and key design decisions Coordinate project delivery, ensuring timelines and quality targets are met Provide technical guidance and mentorship to engineers Drive Agile/SCRUM processes including sprint planning and reviews Collaborate with cross-functional teams including hardware and systems engineers Manage technical risks, dependencies and trade-offs across projects Act as a key technical interface for internal and external stakeholders Technical Responsibilities Develop embedded firmware using C and low-level programming techniques Design, implement, debug and test software for embedded systems Develop and optimise algorithms using tools such as Python or MATLAB Work on low-level drivers and hardware interaction Support system integration and troubleshooting on embedded platforms Contribute across the full software development lifecycle What We re Looking For Essential: Degree in Electronics, Computer Science, Software Engineering or similar Strong experience in embedded software development using C Proven experience leading or coordinating technical projects Experience working across the full software development lifecycle Strong understanding of software architecture and system design Hands-on experience with embedded systems debugging and development Experience using version control tools such as Git or SVN Strong communication skills and ability to work across multidisciplinary teams Desirable: Experience with high-level languages such as Python, MATLAB or LabVIEW Knowledge of Digital Signal Processing (DSP) or similar algorithms Experience with Agile development methodologies Familiarity with test-driven development or behaviour-driven development Why Apply? Salary £70,000 £80,000 Senior, technically influential role within a growing engineering team Opportunity to lead projects and mentor engineers Work on advanced technology and complex systems Hybrid working and strong benefits package Visa sponsorship available To Apply For more information or to apply, please contact: Lewis Phillips (phone number removed) (url removed)
Job Title: Test Engineer - R&D Location: Cambridge Salary: £45,000 to £60,000 Employment Type: Permanent Working Arrangements: Onsite working We have a fantastic opportunity for a Test Engineer to support hands on R&D activities across early stage prototypes. You ll take ownership of test planning, test execution, data capture, and debugging, working closely with design engineers and technicians to push new concepts toward robust, manufacturable products. You ll also write simple test scripts or small pieces of test code (Python or C) to support testing and data capture. What you ll be doing - Driving test activities across prototype hardware and early product builds - Creating test specifications, procedures, and documentation for new features and systems - Designing and building test rigs, fixtures, and setups to support repeatable testing - Running structured tests, capturing data, and ensuring results are clearly documented - Debugging issues, identifying root causes, and feeding findings back into the design team - Supporting iterative development cycles and helping shape test strategy for new products - Writing basic test scripts or small test programs (Python or C) to support test execution and data handling Key skills & experience - Strong hands on experience testing prototype hardware or R&D stage products - Ability to write simple test scripts or basic test code in Python or C - Ability to write clear, structured test specs, test plans, and documentation - Comfortable building test rigs, wiring setups, and using lab equipment - Confident with oscilloscopes, multimeters, power supplies, and general bench tools - Good analytical and problem solving skills, especially in debugging hardware issues - Experience working with design, electronics, or embedded teams is beneficial Why this role? - Work at the heart of R&D on genuinely new technology - High ownership across test strategy, execution, and problem solving - Collaborative engineering environment with real technical depth For more information, please contact Cathy Swain. T: (phone number removed) E: (url removed)
Jun 06, 2026
Full time
Job Title: Test Engineer - R&D Location: Cambridge Salary: £45,000 to £60,000 Employment Type: Permanent Working Arrangements: Onsite working We have a fantastic opportunity for a Test Engineer to support hands on R&D activities across early stage prototypes. You ll take ownership of test planning, test execution, data capture, and debugging, working closely with design engineers and technicians to push new concepts toward robust, manufacturable products. You ll also write simple test scripts or small pieces of test code (Python or C) to support testing and data capture. What you ll be doing - Driving test activities across prototype hardware and early product builds - Creating test specifications, procedures, and documentation for new features and systems - Designing and building test rigs, fixtures, and setups to support repeatable testing - Running structured tests, capturing data, and ensuring results are clearly documented - Debugging issues, identifying root causes, and feeding findings back into the design team - Supporting iterative development cycles and helping shape test strategy for new products - Writing basic test scripts or small test programs (Python or C) to support test execution and data handling Key skills & experience - Strong hands on experience testing prototype hardware or R&D stage products - Ability to write simple test scripts or basic test code in Python or C - Ability to write clear, structured test specs, test plans, and documentation - Comfortable building test rigs, wiring setups, and using lab equipment - Confident with oscilloscopes, multimeters, power supplies, and general bench tools - Good analytical and problem solving skills, especially in debugging hardware issues - Experience working with design, electronics, or embedded teams is beneficial Why this role? - Work at the heart of R&D on genuinely new technology - High ownership across test strategy, execution, and problem solving - Collaborative engineering environment with real technical depth For more information, please contact Cathy Swain. T: (phone number removed) E: (url removed)
Job Title: Hardware Design Engineer Location: Clacton-on-Sea Salary: £45,000 to £55,000 Employment Type: Permanent Working Arrangements: Onsite working We re supporting a growing engineering business in Clacton-on-Sea that is looking for a Hardware Design Engineer to play a key role in new product development. This role is ideal for someone who enjoys hands-on electronic design, problem solving, and contributing to the full lifecycle of high performance hardware products. What you ll be doing Designing and developing digital and analogue hardware for new and existing products Creating detailed schematics and PCB layouts using industry standard tools (Altium advantageous) Selecting components and performing analysis to ensure optimal performance and reliability Developing and executing test plans for prototypes and production units Debugging and validating hardware using oscilloscopes, logic analysers, spectrum analysers and other lab equipment Working closely with firmware, mechanical, test, NPI and manufacturing teams to ensure seamless integration Supporting products through the full lifecycle, from concept through to end of life Producing and maintaining technical documentation and participating in design reviews Providing support to production and, where required, assisting customers and sales teams What you ll bring Strong background in hardware design for electronic products Proficiency in schematic capture and PCB layout Solid understanding of circuit design principles, including power supplies, signal integrity and noise mitigation Hands on experience with lab test equipment Experience working within multi disciplinary engineering teams RF design experience is beneficial but not essential A proactive, detail focused approach with good communication skills Why join? High level of involvement across the full hardware development lifecycle Opportunity to influence product direction and engineering decisions Supportive, collaborative engineering culture Stable, growing business with long term opportunities On site role in Colchester within a close knit technical team For more information, please contact Cathy Swain. T: (phone number removed) E: (url removed)
Jun 05, 2026
Full time
Job Title: Hardware Design Engineer Location: Clacton-on-Sea Salary: £45,000 to £55,000 Employment Type: Permanent Working Arrangements: Onsite working We re supporting a growing engineering business in Clacton-on-Sea that is looking for a Hardware Design Engineer to play a key role in new product development. This role is ideal for someone who enjoys hands-on electronic design, problem solving, and contributing to the full lifecycle of high performance hardware products. What you ll be doing Designing and developing digital and analogue hardware for new and existing products Creating detailed schematics and PCB layouts using industry standard tools (Altium advantageous) Selecting components and performing analysis to ensure optimal performance and reliability Developing and executing test plans for prototypes and production units Debugging and validating hardware using oscilloscopes, logic analysers, spectrum analysers and other lab equipment Working closely with firmware, mechanical, test, NPI and manufacturing teams to ensure seamless integration Supporting products through the full lifecycle, from concept through to end of life Producing and maintaining technical documentation and participating in design reviews Providing support to production and, where required, assisting customers and sales teams What you ll bring Strong background in hardware design for electronic products Proficiency in schematic capture and PCB layout Solid understanding of circuit design principles, including power supplies, signal integrity and noise mitigation Hands on experience with lab test equipment Experience working within multi disciplinary engineering teams RF design experience is beneficial but not essential A proactive, detail focused approach with good communication skills Why join? High level of involvement across the full hardware development lifecycle Opportunity to influence product direction and engineering decisions Supportive, collaborative engineering culture Stable, growing business with long term opportunities On site role in Colchester within a close knit technical team For more information, please contact Cathy Swain. T: (phone number removed) E: (url removed)
Job Title: Test Engineer Location: Lymington, Hampshire Salary: £35,000 to £45,000 basic + benefits On-site Electronic Test Engineer Electronic Instrumentation R&D & Automated We are recruiting for an Embedded Test Engineer to join an established engineering and R&D team developing advanced electronic instrumentation products used in real-world industrial applications. This is a hands-on role focused on test development, automated test systems, product validation and production test fixture design for embedded electronic products. You ll be involved from early product concept through validation and into production test readiness. This position would suit a Test Development Engineer, Product Validation Engineer or Embedded Systems Test Engineer who enjoys building automated test solutions and working closely with multidisciplinary design teams. Key Responsibilities - Test Engineer Electronic Instrumentation R&D & Automated Develop and execute system-level test plans for embedded electronic products Design and build automated test fixtures and test equipment for engineering and production use Develop automated test scripts and software using Python and/or C/C++ Perform product validation testing against technical and user requirements Support integration and system testing of embedded hardware and firmware Contribute to test strategy during early product development stages Verify and refine test fixtures for production test environments Work closely with electronics, firmware and mechanical engineering teams Technical Areas - Electronic Test Engineer Electronic Instrumentation R&D & Automated Embedded systems testing, Electronic product validation, Automated test development, Hardware/software integration testing, Test fixture and test rig design, Communication protocols and hardware interfaces, Production and NPI test processes Skills & Experience Required - Test Engineer Electronic Instrumentation R&D & Automated Experience in electronic or embedded systems test and validation Experience developing automated tests and test processes Programming skills in Python and/or C/C++ for test automation Experience designing or building electronic test fixtures or test equipment Knowledge of hardware interfaces and communication protocols Experience debugging embedded systems Strong problem-solving and technical documentation skills This is a great opportunity to join a highly successful, rapidly expanding company who are investing heavily in their products/R&D. If you have any specific questions about this Test Engineer Electronic Instrumentation R&D & Test Development role in Hampshire, please contact David on (phone number removed).
Jun 05, 2026
Full time
Job Title: Test Engineer Location: Lymington, Hampshire Salary: £35,000 to £45,000 basic + benefits On-site Electronic Test Engineer Electronic Instrumentation R&D & Automated We are recruiting for an Embedded Test Engineer to join an established engineering and R&D team developing advanced electronic instrumentation products used in real-world industrial applications. This is a hands-on role focused on test development, automated test systems, product validation and production test fixture design for embedded electronic products. You ll be involved from early product concept through validation and into production test readiness. This position would suit a Test Development Engineer, Product Validation Engineer or Embedded Systems Test Engineer who enjoys building automated test solutions and working closely with multidisciplinary design teams. Key Responsibilities - Test Engineer Electronic Instrumentation R&D & Automated Develop and execute system-level test plans for embedded electronic products Design and build automated test fixtures and test equipment for engineering and production use Develop automated test scripts and software using Python and/or C/C++ Perform product validation testing against technical and user requirements Support integration and system testing of embedded hardware and firmware Contribute to test strategy during early product development stages Verify and refine test fixtures for production test environments Work closely with electronics, firmware and mechanical engineering teams Technical Areas - Electronic Test Engineer Electronic Instrumentation R&D & Automated Embedded systems testing, Electronic product validation, Automated test development, Hardware/software integration testing, Test fixture and test rig design, Communication protocols and hardware interfaces, Production and NPI test processes Skills & Experience Required - Test Engineer Electronic Instrumentation R&D & Automated Experience in electronic or embedded systems test and validation Experience developing automated tests and test processes Programming skills in Python and/or C/C++ for test automation Experience designing or building electronic test fixtures or test equipment Knowledge of hardware interfaces and communication protocols Experience debugging embedded systems Strong problem-solving and technical documentation skills This is a great opportunity to join a highly successful, rapidly expanding company who are investing heavily in their products/R&D. If you have any specific questions about this Test Engineer Electronic Instrumentation R&D & Test Development role in Hampshire, please contact David on (phone number removed).
Applications Engineer Location: Fareham, Hampshire Salary: £40,000 £60,000 Some International Travel Required Are you an electronics engineer who enjoys a mix of hands-on development, customer interaction, and project delivery? This is a fantastic opportunity to join an innovative engineering business working on next-generation sensing technologies. You ll play a key role in bridging the gap between product development and customer application, supporting projects from concept through to production. The Role As an Applications Engineer, you ll work closely with engineering, testing, and commercial teams to develop and validate advanced electronic solutions, while also acting as a technical point of contact for customers. This is a varied role combining R&D, customer support, prototyping, and technical sales involvement, offering real exposure to cutting-edge technology and global customers. Key Responsibilities Product Development & Validation Support development of advanced sensing technologies Carry out prototyping, testing, and system-level validation Perform firmware testing and validation activities Produce internal and customer-facing technical documentation Customer Engagement Act as a technical interface to understand and define customer requirements Develop and prototype tailored solutions (hardware and firmware) Support proof-of-concept development through to production readiness Provide on-site technical support when required Customer Support Troubleshoot and resolve technical issues for customers Act as the main technical contact for ongoing projects Provide support both remotely and on-site Sales & Exhibition Support Support the sales team with technical expertise during customer meetings Attend customer visits and occasional international exhibitions Deliver technical demonstrations and presentations What We re Looking For Degree in Electronics Engineering, Physics, or similar Strong electronic circuit analysis skills Hands-on experience with soldering and prototyping Basic programming/firmware knowledge (C, C#, Python, Java) Structured and methodical fault-finding approach Excellent communication skills, both technical and customer-facing Comfortable working in a hands-on, fast-paced environment Willingness for occasional international travel Desirable Experience Experience with firmware testing and validation Knowledge of EMC testing Familiarity with CAD, 3D printing or laser cutting Why Apply? Opportunity to work on cutting-edge electronic technologies Highly varied role combining engineering, customer interaction, and project work Limited international travel for added variety Strong opportunities for career development and progression To Apply For more information or to apply, please contact: Lewis Phillips (phone number removed) (url removed)
Jun 05, 2026
Full time
Applications Engineer Location: Fareham, Hampshire Salary: £40,000 £60,000 Some International Travel Required Are you an electronics engineer who enjoys a mix of hands-on development, customer interaction, and project delivery? This is a fantastic opportunity to join an innovative engineering business working on next-generation sensing technologies. You ll play a key role in bridging the gap between product development and customer application, supporting projects from concept through to production. The Role As an Applications Engineer, you ll work closely with engineering, testing, and commercial teams to develop and validate advanced electronic solutions, while also acting as a technical point of contact for customers. This is a varied role combining R&D, customer support, prototyping, and technical sales involvement, offering real exposure to cutting-edge technology and global customers. Key Responsibilities Product Development & Validation Support development of advanced sensing technologies Carry out prototyping, testing, and system-level validation Perform firmware testing and validation activities Produce internal and customer-facing technical documentation Customer Engagement Act as a technical interface to understand and define customer requirements Develop and prototype tailored solutions (hardware and firmware) Support proof-of-concept development through to production readiness Provide on-site technical support when required Customer Support Troubleshoot and resolve technical issues for customers Act as the main technical contact for ongoing projects Provide support both remotely and on-site Sales & Exhibition Support Support the sales team with technical expertise during customer meetings Attend customer visits and occasional international exhibitions Deliver technical demonstrations and presentations What We re Looking For Degree in Electronics Engineering, Physics, or similar Strong electronic circuit analysis skills Hands-on experience with soldering and prototyping Basic programming/firmware knowledge (C, C#, Python, Java) Structured and methodical fault-finding approach Excellent communication skills, both technical and customer-facing Comfortable working in a hands-on, fast-paced environment Willingness for occasional international travel Desirable Experience Experience with firmware testing and validation Knowledge of EMC testing Familiarity with CAD, 3D printing or laser cutting Why Apply? Opportunity to work on cutting-edge electronic technologies Highly varied role combining engineering, customer interaction, and project work Limited international travel for added variety Strong opportunities for career development and progression To Apply For more information or to apply, please contact: Lewis Phillips (phone number removed) (url removed)
Job Title: Office Manager - Engineering Location: Surrey Salary: £27,000 to £32,000 Employment Type: Permanent Working Arrangements: Onsite working My client, a well established engineering business in Surrey, is looking for an organised and proactive Office Manager to keep the day to day operations running smoothly. This is a key role at the heart of the business, supporting engineering, sales and leadership teams. What you ll be doing: - Acting as the first point of contact for all inbound phone calls to the business - Ensuring the office is fully stocked with consumables, supplies and equipment - Coordinating logistics and planning for engineering and sales teams (couriers, shipments, scheduling, documentation) - Supporting general office administration, documentation and internal communication - Maintaining a tidy, efficient and well organised office environment - Liaising with suppliers, visitors and internal teams to keep operations running smoothly What we re looking for: - Proven experience working in an engineering or technical business - Strong communication skills confident handling calls, suppliers and internal teams - Highly organised, reliable and able to manage multiple tasks at once - Comfortable taking ownership of office processes and improving them where needed - A proactive mindset with the ability to anticipate what the team needs Why this role matters: You ll be the operational backbone of the office - the person who keeps everything moving, ensures the team has what they need, and represents the business professionally on every inbound call. For more information, please contact Cathy Swain. T: (phone number removed) E: (url removed)
Jun 05, 2026
Full time
Job Title: Office Manager - Engineering Location: Surrey Salary: £27,000 to £32,000 Employment Type: Permanent Working Arrangements: Onsite working My client, a well established engineering business in Surrey, is looking for an organised and proactive Office Manager to keep the day to day operations running smoothly. This is a key role at the heart of the business, supporting engineering, sales and leadership teams. What you ll be doing: - Acting as the first point of contact for all inbound phone calls to the business - Ensuring the office is fully stocked with consumables, supplies and equipment - Coordinating logistics and planning for engineering and sales teams (couriers, shipments, scheduling, documentation) - Supporting general office administration, documentation and internal communication - Maintaining a tidy, efficient and well organised office environment - Liaising with suppliers, visitors and internal teams to keep operations running smoothly What we re looking for: - Proven experience working in an engineering or technical business - Strong communication skills confident handling calls, suppliers and internal teams - Highly organised, reliable and able to manage multiple tasks at once - Comfortable taking ownership of office processes and improving them where needed - A proactive mindset with the ability to anticipate what the team needs Why this role matters: You ll be the operational backbone of the office - the person who keeps everything moving, ensures the team has what they need, and represents the business professionally on every inbound call. For more information, please contact Cathy Swain. T: (phone number removed) E: (url removed)
Software Engineer OpenCV Location: Weymouth, Dorset Salary: £35,000 - £45,000 Are you a Software Engineer with experience in Python and OpenCV looking to work on innovative technology in a hands-on engineering environment? We're recruiting for a growing technology business in Weymouth that is seeking a Software Engineer to develop the software tools that support both product development and manufacturing operations. This is an excellent opportunity to work on a varied mix of computer vision, hardware integration, automation, and production systems. The Role As a Software Engineer, you'll play a key role in developing internal software applications used to validate new products, automate testing processes, and support production activities. You'll work closely with engineering and manufacturing teams to create robust tools that improve efficiency, quality, and traceability across the business. This is a highly varied position offering exposure to software development, hardware interfacing, computer vision, automation, and data management. Key Responsibilities Develop Python-based applications for testing, calibration, and production support Design and implement computer vision solutions using OpenCV for automated inspection and verification Interface with hardware devices using USB, Serial, HID, and TCP/IP communications Develop user-friendly GUI applications for both engineering and production teams Create and maintain systems for recording calibration, test, and traceability data Automate testing and calibration processes to improve efficiency and accuracy Work with databases to manage product and manufacturing data Maintain high-quality, version-controlled software using Git Collaborate with R&D, Production, and Engineering teams to develop effective technical solutions What We're Looking For Minimum 2 years' commercial software development experience Strong Python programming skills Practical experience using OpenCV or similar computer vision libraries Experience with image processing and automated visual inspection systems Knowledge of USB, Serial, HID, or TCP/IP communications Experience working with databases (SQL or similar) Familiarity with Git version control Strong problem-solving skills and a proactive approach to development Desirable Experience Experience with C, C++ or C# Knowledge of industrial cameras, machine vision systems, or scanners Experience developing software for manufacturing or test environments Familiarity with automated testing frameworks and software validation Why Apply? Work on cutting-edge technology projects Diverse role combining software, hardware, automation, and computer vision Opportunity to make a significant impact on product development and manufacturing processes Supportive engineering environment with opportunities for professional growth Join a growing business developing innovative technology solutions If you're a Software Engineer with Python and OpenCV experience looking for an exciting new challenge, we'd love to hear from you. Contact Lewis Phillips on (phone number removed) or (url removed)
Jun 04, 2026
Full time
Software Engineer OpenCV Location: Weymouth, Dorset Salary: £35,000 - £45,000 Are you a Software Engineer with experience in Python and OpenCV looking to work on innovative technology in a hands-on engineering environment? We're recruiting for a growing technology business in Weymouth that is seeking a Software Engineer to develop the software tools that support both product development and manufacturing operations. This is an excellent opportunity to work on a varied mix of computer vision, hardware integration, automation, and production systems. The Role As a Software Engineer, you'll play a key role in developing internal software applications used to validate new products, automate testing processes, and support production activities. You'll work closely with engineering and manufacturing teams to create robust tools that improve efficiency, quality, and traceability across the business. This is a highly varied position offering exposure to software development, hardware interfacing, computer vision, automation, and data management. Key Responsibilities Develop Python-based applications for testing, calibration, and production support Design and implement computer vision solutions using OpenCV for automated inspection and verification Interface with hardware devices using USB, Serial, HID, and TCP/IP communications Develop user-friendly GUI applications for both engineering and production teams Create and maintain systems for recording calibration, test, and traceability data Automate testing and calibration processes to improve efficiency and accuracy Work with databases to manage product and manufacturing data Maintain high-quality, version-controlled software using Git Collaborate with R&D, Production, and Engineering teams to develop effective technical solutions What We're Looking For Minimum 2 years' commercial software development experience Strong Python programming skills Practical experience using OpenCV or similar computer vision libraries Experience with image processing and automated visual inspection systems Knowledge of USB, Serial, HID, or TCP/IP communications Experience working with databases (SQL or similar) Familiarity with Git version control Strong problem-solving skills and a proactive approach to development Desirable Experience Experience with C, C++ or C# Knowledge of industrial cameras, machine vision systems, or scanners Experience developing software for manufacturing or test environments Familiarity with automated testing frameworks and software validation Why Apply? Work on cutting-edge technology projects Diverse role combining software, hardware, automation, and computer vision Opportunity to make a significant impact on product development and manufacturing processes Supportive engineering environment with opportunities for professional growth Join a growing business developing innovative technology solutions If you're a Software Engineer with Python and OpenCV experience looking for an exciting new challenge, we'd love to hear from you. Contact Lewis Phillips on (phone number removed) or (url removed)
Job Title: Contract Embedded Software Engineer Location: Watford Rate: £50 to £60 per hour Employment Type: Contract Working Arrangements: Hybrid IR35: Indicative Outside Verso Recruitment are looking for an experienced Contract Embedded Software Engineer to deliver low level programming support on a new project. Interviews will be scheduled quickly! This is an exciting greenfield contract where you ll take ownership of setting up the entire embedded software stack from scratch. You ll define the architecture, bring up the Linux environment, and build the low level C code that underpins a brand new piece of test equipment. It s a hands on role suited to a contractor who enjoys autonomy, fast decision making, and delivering robust embedded solutions from day one. This role has an indicative outside IR35 determination, meaning we can consider candidates operating via their own PSC. What You ll Be Doing: - Developing low level embedded software in C for new product development - Configuring and integrating Linux based embedded systems - Setting up, modifying, and troubleshooting Linux drivers Working closely with hardware, test, and wider engineering teams What You ll Need: Strong commercial experience in embedded C Solid background working with embedded Linux Proven ability with device drivers, kernel configuration Experience working close to hardware, test equipment, or similar environments Hands on experience with Buildroot or Yocto (essential) This role requires the successful candidate to pass BPSS screening and meet the eligibility criteria for Security Check (SC) clearance. For more information, please contact Cathy Swain. T: (phone number removed) E: (url removed)
Jun 04, 2026
Contractor
Job Title: Contract Embedded Software Engineer Location: Watford Rate: £50 to £60 per hour Employment Type: Contract Working Arrangements: Hybrid IR35: Indicative Outside Verso Recruitment are looking for an experienced Contract Embedded Software Engineer to deliver low level programming support on a new project. Interviews will be scheduled quickly! This is an exciting greenfield contract where you ll take ownership of setting up the entire embedded software stack from scratch. You ll define the architecture, bring up the Linux environment, and build the low level C code that underpins a brand new piece of test equipment. It s a hands on role suited to a contractor who enjoys autonomy, fast decision making, and delivering robust embedded solutions from day one. This role has an indicative outside IR35 determination, meaning we can consider candidates operating via their own PSC. What You ll Be Doing: - Developing low level embedded software in C for new product development - Configuring and integrating Linux based embedded systems - Setting up, modifying, and troubleshooting Linux drivers Working closely with hardware, test, and wider engineering teams What You ll Need: Strong commercial experience in embedded C Solid background working with embedded Linux Proven ability with device drivers, kernel configuration Experience working close to hardware, test equipment, or similar environments Hands on experience with Buildroot or Yocto (essential) This role requires the successful candidate to pass BPSS screening and meet the eligibility criteria for Security Check (SC) clearance. For more information, please contact Cathy Swain. T: (phone number removed) E: (url removed)