We are looking for a Software Test Engineer and Embedded Systems QA Specialist to support the build, testing, and validation of software for technical and embedded products. You will work closely with software and hardware engineers to ensure reliable, high-quality systems.
Key Responsibilities
Execute and maintain software test plans, specifications, and reports
Perform functional, regression, and integration testing
Conduct hardware???software integration testing on embedded systems
Support software builds and test automation
Collaborate with engineering teams to debug and resolve issues
Requirements
Experience in software testing or QA engineering
Understanding of the Software Development Lifecycle, especially testing and integration
Experience testing Windows and PC-based software
Knowledge of scripting or programming (Python, Bash, Java, etc.)
Degree in Engineering, Computer Science, or related field....Read more...
We are looking for a Software Test Engineer and Embedded Systems QA Specialist to support the build, testing, and validation of software for technical and embedded products. You will work closely with software and hardware engineers to ensure reliable, high-quality systems.
Key Responsibilities
Execute and maintain software test plans, specifications, and reports
Perform functional, regression, and integration testing
Conduct hardware???software integration testing on embedded systems
Support software builds and test automation
Collaborate with engineering teams to debug and resolve issues
Requirements
Experience in software testing or QA engineering
Understanding of the Software Development Lifecycle, especially testing and integration
Experience testing Windows and PC-based software
Knowledge of scripting or programming (Python, Bash, Java, etc.)
Degree in Engineering, Computer Science, or related field....Read more...
Senior Software Tester / QA Engineer – Up to £44,000 PA
Southampton – Hybrid Working
We are working with a well-established technology organisation to recruit an experienced Senior Software Tester / QA Engineer to play a key role in the delivery of customer-facing systems and core software products.
This position sits within a professional services environment and involves testing both standard solutions and complex, customer-specific implementations. You will work closely with developers, project managers and technical stakeholders, taking ownership of testing activities and ensuring systems meet defined quality standards prior to release and go-live.
As a Senior Software Tester, you will be responsible for driving software quality through effective manual and automated testing practices. You will contribute to the ongoing improvement of testing processes, support customer UAT, and act as a subject-matter expert for QA activities across projects, identifying and resolving defects early in the delivery lifecycle.
Key responsibilities:
Leading and executing software testing activities on customer systems prior to installation and go-live
Designing, writing and maintaining robust manual and automated test scripts
Owning the creation and maintenance of test plans, test cases and supporting documentation
Working collaboratively with development and technical teams to identify, log, prioritise and resolve defects
Creating and managing test data to support functional, regression and integration testing
Supporting and coordinating user acceptance testing, including direct customer engagement
Providing go-live support and post-deployment validation where required
Contributing to the continuous improvement of testing standards, tools and methodologies
Providing guidance and best practice advice to customers during UAT and test planning
Supporting internal product testing and mentoring junior team members where appropriate
Requirements:
Proven experience in a Software Testing / QA role, operating with a high degree of autonomy
Strong hands-on experience with manual testing across complex systems
Demonstrable experience designing and maintaining comprehensive test documentation
Experience working in Windows Client and Server environments
Confident use of Microsoft Office applications for test reporting and documentation
Highly advantageous experience:
ISTQB Foundation or Advanced certification
Experience with test automation tools and frameworks (Ranorex, Selenium or similar)
Exposure to C#, Java, or other object-oriented programming languages
Experience with SQL Server and/or Oracle databases, including querying and data validation
Experience using source control tools such as TFS or Git
Understanding of network architecture, IT security and Active Directory
Experience within document management, OCR or enterprise systems environments
The role may involve occasional UK and international travel.
Hybrid working is available once probation is passed, with 1–2 days per week on site.....Read more...
Professional Services Consultant
Southampton (hybrid working)
Up to £40,000 PA
We're recruiting on behalf of a successful software solutions provider seeking a Professional Services Consultant to join their growing team.
This is a varied, customer-facing role combining software implementation, system configuration, testing, training, technical support and project delivery. You'll work closely with customers to implement and optimise business-critical software solutions while gaining exposure to the full project lifecycle.
You are a motivated and technically capable professional who enjoys solving problems, working with customers and delivering successful software solutions. You'll be organised, adaptable and keen to develop your career within software consultancy and professional services.
Key Responsibilities:
• Configure and implement software solutions for customers
• Deliver customer projects, training and system rollouts
• Support User Acceptance Testing (UAT) and go-live activities
• Investigate and resolve customer issues
• Write and maintain project and technical documentation
• Design and execute test plans and test scripts
• Work closely with development and technical teams to resolve issues
• Provide ongoing customer support and consultancy
Requirements:
• Experience configuring or supporting software applications
• Strong SQL querying and data analysis skills
• Customer-facing technical support or implementation experience
• Excellent communication and stakeholder management skills
• Strong troubleshooting and problem-solving ability
Desirable skills:
• XML, XSLT, HTML, APIs or SSRS
• Software implementation or Professional Services experience
• User training delivery
• Workflow, document management or financial software solutions
• Project management or software testing experience
The role may involve UK and occasional international travel.
Hybrid working once passed probation, 1-2 days per week on site.
This is an excellent opportunity for a Professional Services Consultant looking to work on varied, customer-facing projects within a stable and growing organisation.
....Read more...
Test Engineer
(Tech stack: QA Analyst, QA, SDET, Test Engineer, Tester, Manual Tester, QA Engineer, Quality Assurance, Software Quality Assurance (SQA) Engineer, Manual Testing, Web Applications, Defect Tracking, Excel, API Testing, SQL, DevOps, Scrum)
Our client is an established technology business delivering web-based software solutions. They are looking to hire an Application Support Specialist with strong QA experience to ensure the quality, stability, and reliability of their applications.
This role is primarily focused on manual testing, defect management, and application support. You will play a key part in validating releases, identifying issues, and working closely with development teams to ensure fixes are delivered and verified efficiently. There will also be opportunities to gain exposure to AI-driven tools and initiatives as part of ongoing platform development.
What you’ll need:
• 2+ years’ commercial QA experience • Strong manual testing experience (test cases / structured testing)• Experience logging and managing defects• Clear documentation skills• Strong Excel skills (formulas, pivots, charts)
Exposure to SQL, API testing, automation, or Agile environments would be advantageous but not essential.
Location: Bournemouth (Fully Office Based)Salary: £40,000 – £50,000Applicants must have the right to work in the UK.
Noir continues to be the leading Microsoft recruitment agency; we can help you make the right career decisions!
NOIRUKTECHRECNOIRUKREC....Read more...
Purpose:
The purpose of this role is to support the quality, reliability, and ongoing improvement of the company’s software products through structured testing and quality assurance activities
Key Responsibilities:
Work as part of a multi-disciplinary development team
Support quality assurance activities across projects and new development work
Follow agreed testing standards, processes, and documentation
Communicate findings clearly and objectively to development teams
Manage tasks in line with agreed priorities and deadlines
Testing Responsibilities:
Execute functional, regression, and exploratory testing against requirements
Create, maintain, and update test plans and test cases
Log defects clearly, including steps to reproduce and expected outcomes
Review documentation and provide feedback on upcoming releases
Support troubleshooting and investigation of software issues
Technical development
Gain experience working in GIT and .NET environments
Support the development of automated testing capability over time
Contribute to the continuous improvement of QA processes and practices
Training:This role is offered as a Level 4 apprenticeship. The employee is required to:
Complete all off-the-job training and study requirements
Engage fully with training provider sessions, reviews, and assessments
Apply apprenticeship learning in the workplace
Off-the-job training time is included within contracted working hours and is paid at the normal rate of pay
Training sessions are delivered virtually (remote)
Training Outcome:
The role offers long term security and the opportunity to progress into a permanent position
Employer Description:Stopford has been providing easy-to-use online booking and management systems to local government organisations for more than 20 years.The company places strong emphasis on working closely with its clients. From the initial stages through to delivery, Stopford collaborates with authorities to understand their specific needs and create scalable, cost-effective solutions. These systems are designed to improve and modernise service delivery. Based at Steam Mill in Chester, Stopford has built a team of highly skilled developers and software engineers. This team works to turn each client’s vision into reality, delivering customised systems that meet individual goals.Over the years, Stopford has supported millions of bookings across local services, including appointments and room bookings. Today, it continues to be one of the leading providers of software solutions for local government.Working Hours :Monday - Friday, 8.30am - 5.00pm, with 1-hour unpaid lunch. Training time is included and paid within the working week.Skills: Communication skills,IT skills,Attention to detail,Organisation skills,Customer care skills,Problem solving skills,Analytical skills,Logical,Team working,Initiative,Interest in software testing,Willingness to learn....Read more...
Support the development of software features by assisting with writing and updating code under the guidance of experienced developers.
Help develop and maintain software components using technologies such as JavaScript, HTML/CSS, C#, SQL, and low-code platforms such as Power Apps or Power Automate where appropriate.
Assist with documenting requirements, user stories, and technical notes to support software development activities.
Support the testing of software solutions, including unit testing and functional testing activities.
Learn and follow best practices for coding, version control, and secure software development.
Participate in Agile team activities such as stand-ups, sprint planning sessions, and retrospectives.
Assist with managing development tasks using tools such as Azure DevOps or similar platforms.
Work collaboratively with developers, analysts, and other team members to help deliver technology solutions.
Support the investigation and resolution of technical issues under supervision.
Learn about emerging technologies and tools used in modern software development, including AI-assisted development tools.
Training Outcome:There will be opportunities across the business following the apprenticeship.Employer Description:Canopius is a global speciality (re)insurer with underwriting operations in Australia, Bermuda, Singapore, the UK and US. They are privately owned and one of the leading insurers in the Lloyd’s of London insurance market.
At Canopius they foster a distinctive, positive culture which enables them to bring their whole selves to work to flourish as people, and build a business which delivers profitable, sustainable results. Canopius operates a flexible, hybrid working model and is committed to providing an environment that challenges employees to be their best and where everyone's unique contributions are recognised, valued and respected.Working Hours :Monday-Friday, hybrid working. Shifts TBC.Skills: Communication skills,IT skills,Attention to detail,Organisation skills,Customer care skills,Problem solving skills,Number skills,Analytical skills,Logical,Team working,Initiative....Read more...
We are looking for a C++ Software Engineer to work on defence projects.
Key Responsibilities
Develop and maintain C++ and Python software for complex systems
Work on real-time data processing, simulation, or sensor integration
Support verification, validation, and testing activities
Build and maintain CI/CD pipelines (Linux and Windows)
Collaborate in Agile teams (Scrum and Kanban)
Key Skills
Strong C++ experience (Python beneficial)
Background in defence, aerospace, robotics, or simulation
Experience with Linux, Git, and CI/CD tools
Understanding of systems integration, testing, or comms protocols
Ability to work with hardware or real-world data systems
Experience with LiDAR or robotics systems
Knowledge of Azure DevOps, SVN, or PLCs ....Read more...
We are looking for a C++ Software Engineer to work on defence projects.
Key Responsibilities
Develop and maintain C++ and Python software for complex systems
Work on real-time data processing, simulation, or sensor integration
Support verification, validation, and testing activities
Build and maintain CI/CD pipelines (Linux and Windows)
Collaborate in Agile teams (Scrum and Kanban)
Key Skills
Strong C++ experience (Python beneficial)
Background in defence, aerospace, robotics, or simulation
Experience with Linux, Git, and CI/CD tools
Understanding of systems integration, testing, or comms protocols
Ability to work with hardware or real-world data systems
Experience with LiDAR or robotics systems
Knowledge of Azure DevOps, SVN, or PLCs ....Read more...
We are partnered with a well-established audio company in Cambridge developing advanced technology used across a range of creative and technical applications.
Due to continued growth, they are looking for a Software Test Engineer to help ensure new software releases meet the highest standards of quality, stability, and performance.
In this Software Test Engineer role, you will:
Test new software products and updates across a range of operating systems, hardware platforms, and audio applications
Investigate, reproduce, and document software issues, working closely with developers to resolve problems
Carry out compatibility and regression testing across different DAWs and software environments
Support customers with technical issues and help improve the overall user experience
The ideal Software Test Engineer will have:
A strong understanding of Digital Audio Workstations (DAWs), audio plug-ins, and wider music production workflows
Experience using audio software, either professionally or as a serious hobbyist
A methodical and detail-oriented approach to problem solving
A genuine interest in audio technology, whether through music production, recording, broadcast, post-production, restoration, or similar fields
This client based in Cambridge is open to a range of experience levels. The key requirement is a genuine understanding of audio software and production workflows, whether gained through industry experience or significant personal use of DAWs, plug-ins, recording software, or related audio tools.
This is an excellent opportunity to join a growing development team working on specialist software products, with genuine scope to influence quality, testing processes, and future product releases.
If you're interested in this Software Test Engineer role in Cambridge, apply now or contact Ed at efrost@redlinegroup.Com or 01582 878819 for more information.....Read more...
Test Engineer – A Growing FinTech - Linz, Austria
(Tech stack: Test Automation, Test Design, Test Management, Selenium, Postman, JIRA, ISTQB, Agile, V-Model, Scrum, CI/CD, Test Reporting, Quality Assurance, Regression Testing, UAT, Jenkins, Test Strategy, Functional Testing, Non-functional Testing, API Testing, Software QA)
Headquartered in Linz, our client is redefining the future of FinTech, building next-generation solutions that blend AI and cloud computing to revolutionise financial services. Their cutting-edge platform enables real-time payments, automated wealth management, and embedded finance, empowering businesses to provide seamless, data-driven financial experiences. With a team of top-tier engineers, they are pushing the boundaries of digital transactions and decentralized finance.
As they expand their operations, they are looking for a Test Engineer to ensure the highest quality of their innovative products, develop and drive a robust testing framework, and play a key role in delivering secure, reliable financial systems.
Our client is looking for passionate Test Engineer candidates with experience in some or all of the following (full training will be provided to fill any gaps in your skill set): Test Automation, Test Design, Test Management, Selenium, Postman, JIRA, ISTQB, Agile, V-Model, Scrum, CI/CD, Test Reporting, Quality Assurance, Regression Testing, UAT, Jenkins, Test Strategy, Functional Testing, Non-functional Testing, API Testing, Software QA.
All Test Engineer positions come with the following benefits:
Shares in the company.
Pension scheme (8%).
3 hours ‘free time’ each week to investigate new technologies.
27 days holiday (excluding Public Holidays) plus your birthday off.
Flexible working hours.
Location: Linz, Austria/ Hybrid Working
Salary: €50,000 - €70,000 + Pension + Benefits
Applicants must be based in Austria and have the right to work in Austria even though remote working is available.
NOIRAUSTRIAREC
NOIREUROPEREC
NOIREURNET....Read more...
Solid understanding of software troubleshooting principles and experience in providing technical support for software applications
Take ownership of support tickets and testing responsibilities, proactively seeking out opportunities to assist users and identify software issues without waiting for tasks to be assigned
Training:
Velocity apprenticeship training programmes are delivered virtually by our fully qualified and industry experienced training team
Using their expert knowledge, they will provide the skills necessary to succeed in the workplace and to expand future career prospects
Throughout the apprenticeship, learners receive coaching, help and guidance from a dedicated team who are there to ensure they get the most from their programme
Training Outcome:The role offers long-term security and the opportunity to progress into a permanent position.Employer Description:Velocity Academy is a training and development initiative linked to Velocity 1st, focused on building early‑career talent in technology and software support roles. It aims to equip apprentices and junior professionals with practical skills in IT support, testing, and software troubleshooting through a combination of hands-on experience and structured learning.Working Hours :Monday to Friday, 9.00am to 5.00pm.Skills: Communication skills,IT skills,Attention to detail,Organisation skills,Customer care skills,Problem solving skills....Read more...
PLC Software Engineer required to join a growing team delivering exceptional water and wastewater client services and innovative solutions.
Key skills
PLC Programming commercial experience ideally within water or wastewater industry.
Electrical control panel knowledge.
Electrical or Electronic Engineering qualifications and experience in system software engineering.
Automation and Process Control Equipment understanding.
Driving licence.
Role
PLC Software Engineering.
Design, develop, program and testing PLC systems.
Specify, design and build programs.....Read more...
PLC Software Engineer required to join a growing team delivering exceptional water and wastewater client services and innovative solutions.
Key skills
PLC Programming commercial experience ideally within water or wastewater industry.
Electrical control panel knowledge.
Electrical or Electronic Engineering qualifications and experience in system software engineering.
Automation and Process Control Equipment understanding.
Driving licence.
Role
PLC Software Engineering.
Design, develop, program and testing PLC systems.
Specify, design and build programs.....Read more...
PLC Software Engineer required to join a growing team delivering exceptional water and wastewater client services and innovative solutions.
Key skills
PLC Programming commercial experience ideally within water or wastewater industry.
Electrical control panel knowledge.
Electrical or Electronic Engineering qualifications and experience in system software engineering.
Automation and Process Control Equipment understanding.
Driving licence.
Role
PLC Software Engineering.
Design, develop, program and testing PLC systems.
Specify, design and build programs.....Read more...
PLC Software Engineer required to join a growing team delivering exceptional water and wastewater client services and innovative solutions.
Key skills
PLC Programming commercial experience ideally within water or wastewater industry.
Electrical control panel knowledge.
Electrical or Electronic Engineering qualifications and experience in system software engineering.
Automation and Process Control Equipment understanding.
Driving licence.
Role
PLC Software Engineering.
Design, develop, program and testing PLC systems.
Specify, design and build programs.....Read more...
PLC Software Engineer required to join a growing team delivering exceptional water and wastewater client services and innovative solutions.
Key skills
PLC Programming commercial experience ideally within water or wastewater industry.
Electrical control panel knowledge.
Electrical or Electronic Engineering qualifications and experience in system software engineering.
Automation and Process Control Equipment understanding.
Driving licence.
Role
PLC Software Engineering.
Design, develop, program and testing PLC systems.
Specify, design and build programs.....Read more...
PLC Software Engineer required to join a growing team delivering exceptional water and wastewater client services and innovative solutions.
Key skills
PLC Programming commercial experience ideally within water or wastewater industry.
Electrical control panel knowledge.
Electrical or Electronic Engineering qualifications and experience in system software engineering.
Automation and Process Control Equipment understanding.
Driving licence.
Role
PLC Software Engineering.
Design, develop, program and testing PLC systems.
Specify, design and build programs.....Read more...
PLC Software Engineer required to join a growing team delivering exceptional water and wastewater client services and innovative solutions.
Key skills
PLC Programming commercial experience ideally within water or wastewater industry.
Electrical control panel knowledge.
Electrical or Electronic Engineering qualifications and experience in system software engineering.
Automation and Process Control Equipment understanding.
Driving licence.
Role
PLC Software Engineering.
Design, develop, program and testing PLC systems.
Specify, design and build programs.....Read more...
PLC Software Engineer required to join a growing team delivering exceptional water and wastewater client services and innovative solutions.
Key skills
PLC Programming commercial experience ideally within water or wastewater industry.
Electrical control panel knowledge.
Electrical or Electronic Engineering qualifications and experience in system software engineering.
Automation and Process Control Equipment understanding.
Driving licence.
Role
PLC Software Engineering.
Design, develop, program and testing PLC systems.
Specify, design and build programs.....Read more...
Automated Test & HIL Engineer (Embedded Systems) Hybrid – London – circa £55 per hour Umbrella – Contract (7-8 months)
We’re looking for a hands-on Automated Test & Validation Engineer to help verify next-generation mission-critical embedded power systems used in critical global infrastructure. This is a high-impact role focused on HIL development, closed-loop testing, and automated validation of complex hardware and firmware.
The Role
You’ll take ownership of Hardware-in-the-Loop (HIL) test systems and build robust automated test frameworks using NI LabVIEW TestStand. Working across Hardware, Software, and Validation teams, you’ll ensure systems perform safely, reliably, and exactly as intended.
This is a build-it, break-it, prove-it environment—perfect for someone who thrives in deep technical problem-solving and system-level validation.
What You’ll Do
Design and own HIL test systems for closed-loop embedded validation
Build and maintain automated test frameworks (NI LabVIEW TestStand)
Develop, execute, and document test cases, scripts, and reports
Deliver unit, integration, and system-level testing across HW/SW interfaces
Debug complex embedded system and integration issues
Produce clear compliance and validation outputs for engineering teams
Drive automation, simulation, and test efficiency improvements
Own test setup architecture, software releases, and bug triage
What We’re Looking For
Degree in Electronics, Electrical or High Voltage Engineering (or similar)
Mid level engineering experience of embedded testing experience across hardware + software systems
Strong hands-on NI LabVIEW TestStand experience (essential)
Proven background in test case design, execution, and reporting
Experience testing hardware/software integrated systems at scale
Confident troubleshooting of complex embedded faults
Desirable
High-voltage or power electronics experience
Exposure to subsea / marine / industrial energy systems
Python, C or C++ for test automation
Knowledge of industrial communication protocols
Why This Role?
Real ownership of a HIL test environment from the ground up
Cutting-edge embedded systems in critical infrastructure
High technical autonomy with visible engineering impact
Strong focus on automation, innovation, and continuous improvement
What next?
Please submit your CV for review!
....Read more...
Graduate Software Support Analyst – Southampton
Up to £27,500 PA
Our client is a leading software provider specialising in innovative solutions for business and finance processes. They are seeking a Graduate Software Support Analyst to join their growing team on a permanent basis. This is an excellent opportunity for a recent graduate looking to build a long-term career within software support, gaining exposure to a wide range of technologies, systems and client environments.
Working within a small, highly capable support team, you will assist clients with technical issues, software updates and system troubleshooting while developing hands-on experience across 1st–3rd line support. You will gain exposure to databases, scripting, Windows environments and complex enterprise software solutions, with structured progression and ongoing learning opportunities.
The company is highly customer-focused, with an excellent reputation for delivering quality solutions and outstanding service to clients across a range of sectors.
Key Responsibilities:
Provide 1st line support for client software solutions, logging and troubleshooting technical issues
Assist with diagnosing and resolving software, database and configuration-related problems
Support software changes, patches and updates across hosted and customer environments
Work with SQL and Oracle databases, including scripts and stored procedures
Assist with customer training, user acceptance testing and ongoing technical support
Collaborate with internal teams and clients to ensure timely issue resolution in line with SLAs
Gain experience across Windows client/server environments, XML/XSL scripting and enterprise applications
Progressively develop skills across 2nd and 3rd line support activities
Requirements:
Ideally hold a degree (2:1 or above preferred) in Computing, Computer Science, Engineering, Physics, Maths, or a related technical subject
Strong analytical and problem-solving skills with an interest in software and technology
Basic understanding of SQL, databases, or scripting concepts
Excellent communication and interpersonal skills
Motivated, enthusiastic and eager to learn within a technical environment
Ability to work independently and collaboratively within a team
Desirable Skills:
Exposure to SQL, Oracle, XML/XSL, or Windows Server environments
Understanding of software testing, troubleshooting, or scripting
Placement year, internship, or university project experience within IT or software environments
This is an exciting opportunity to join a well-established software company with a strong team culture, excellent training and genuine long-term career progression opportunities. Hybrid working is available following probation.....Read more...
An exciting opportunity has arisen for an experienced Hardware Engineer to join a fast-paced, multi-disciplinary team designing and delivering secure digital hardware solutions.
This is a hands-on role covering the full development lifecycle, from concept and design through to testing, production support, and customer integration.
What Youll Do
- Take ownership of hardware design and delivery across the entire product lifecycle.
- Specify and design high-speed digital boards for products and test equipment.
- Create, build, and test development and production test equipment.
- Capture schematics and support PCB layout activities.
- Collaborate closely with Mechanical, Software, and Systems engineers to ensure seamless integration.
- Perform hardware design verification and support system/software testing.
- Produce development and production test processes and documentation.
- Provide production support, including resolving test and manufacturing issues and training production staff.
- Address design changes, component obsolescence, and integration of secure data products into customer platforms.
What Were Looking For
- Degree in Electronic Engineering or a related discipline.
- Full hardware development lifecycle experience with a strong grasp of electronic design fundamentals.
- Proven track record in high-speed digital circuit development and signal integrity.
- Skilled in hardware testing and troubleshooting using oscilloscopes, logic analysers, and similar tools.
- Proficiency with industry-standard CAD tools (e.g., Cadence or Mentor schematic/layout).
- Must be a UK national and able to obtain UK Security Clearance (SC).
This is a fantastic opportunity to work on innovative, secure hardware technologies, contributing to projects with real-world impact while developing your expertise in a collaborative and forward-thinking engineering environment.
TT....Read more...
This is a rare opportunity to join a fast-growing space technology organisation tackling one of the most critical challenges facing the industry today, ensuring the long-term sustainability of space operations. Youll play a key role in developing advanced ground segment systems that support cutting-edge satellite missions.
Were looking for an experienced Ground Segment Software Team Lead to drive both the technical direction and people leadership of a high-performing engineering team. This role combines hands-on software development with system-level thinking and team management responsibility.
You will lead the development of ground segment software used to operate complex space missions, contributing to system architecture, overseeing delivery, and ensuring high-quality, reliable solutions. Alongside your technical responsibilities, youll manage and mentor a team of engineers, supporting their growth and performance.
Key Responsibilities
- Lead the design, development, validation, and maintenance of ground segment software systems
- Contribute to system architecture and high-level design decisions
- Capture and define requirements, translating them into use cases and user stories
- Oversee software development, integration, testing, and deployment activities
- Ensure documentation is complete, accurate, and aligned with requirements
- Support system verification, validation, and integration activities
- Contribute to mission system testing and simulation campaigns
- Collaborate with operations teams to troubleshoot issues and provide technical guidance
- Manage project work packages, timelines, and delivery milestones
- Lead and develop a team of software engineers, including performance reviews and day-to-day support
Essential Skills & Experience
- Degree in Computer Science, Telecommunications, or a related engineering discipline
- Proven experience across the full software development lifecycle (requirements through to maintenance)
- Strong background in satellite ground segment or mission control systems
- Experience designing and developing complex software systems for space or similar domains
- Proficiency in Java and/or Python
- Experience working in Linux environments, including shell scripting
- Familiarity with Mission Control Systems (e.g. SCOS-2000 or similar)
- Understanding of software engineering best practices and project lifecycle processes
- Experience leading or mentoring engineering teams
- Knowledge of ECSS standards
- Familiarity with containerisation and cloud technologies (Docker, Kubernetes)
Desirable Experience
- Background in spacecraft operations or close collaboration with operations teams
- Experience working in Agile/Scrum environments
- Knowledge of spacecraft communication protocols (e.g. CCSDS, CAN, SpaceWire)
Whats on Offer
- Hybrid and flexible working arrangements
- 25 days holiday (increasing with service) + bank holidays
- Private healthcare and life insurance
- Long-term sick pay
- Optional compressed working pattern (9/75)
- Relocation support and visa sponsorship available (where applicable)
- Modern office and engineering facilities
- Collaborative, international team environment
- Regular social and team events
About the Opportunity
Youll be joining an organisation at the forefront of next-generation space technology, working on mission-critical systems that support the future of satellite operations. This is a chance to make a tangible impact in a highly innovative and purpose-driven environment, while leading a team at the cutting edge of ground segment software engineering.
TT....Read more...
Industrialisation Test Engineer – LabVIEW & Test Bench Development
London | £55,000 - £60,000 + Bonus + Excellent Benefits | Permanent
The Role
We are seeking an Industrialisation Test Engineer with proven experience designing and developing automated test benches for electronic and electromechanical products.
This is a hands-on role focused on the design, development, integration and support of production test systems. You'll take ownership of both the hardware and software elements of automated test equipment, developing robust test solutions using LabVIEW and TestStand to support new product introduction and manufacturing.
Key Responsibilities
Design and develop automated test benches, including hardware and software architecture.
Develop and maintain test applications using NI LabVIEW and TestStand.
Design test fixtures and validation systems for manufacturing environments.
Install, commission and support production test equipment.
Work closely with R&D and Manufacturing teams to industrialise new products.
Diagnose and resolve hardware and software test issues.
Produce test specifications, procedures and validation documentation.
Support NPI, continuous improvement and manufacturing test activities.
Requirements
Degree qualified in Electronics, Electrical Engineering, High Voltage Engineering or a related discipline.
Proven experience developing automated test systems within a manufacturing environment.
Strong experience designing both hardware and software test benches.
Advanced LabVIEW skills and experience with NI TestStand.
Experience of instrumentation, control systems and automated testing.
Strong fault-finding and problem-solving skills.
Experience of high-voltage, power electronics or electrical testing would be advantageous.
What's on Offer?
Technical ownership of sophisticated automated test systems.
A key role in the development of next-generation production test benches.
Competitive salary, bonus and excellent benefits package.
Apply now by submitting your CV for review.
....Read more...