Our client, a well-established electronics manufacturing and product development organisation, are looking for a Software Developer – C# based in Newbury to join their team on a permanent basis.
This is a fast-paced, hands-on role within a growing innovation division, focused on delivering software-led product developments across a wide range of sectors.
Key responsibilities of the Software Developer – C# job based in Newbury:
Participate in the full software development lifecycle, from requirements capture through to deployment and maintenance.
Develop applications and services using C# and .NET technologies.
Work closely with electronics engineers and multidisciplinary teams to integrate software into wider product designs.
Write clean, scalable, and maintainable code following best practices and design patterns.
Produce clear technical documentation to support development and testing activities.
Contribute to unit, integration, and system testing to ensure software quality and reliability.
Support cloud-based deployments, ideally using AWS technologies and templates.
Participate in code reviews and continuous improvement of development processes.
Communicate effectively with both technical and non-technical stakeholders.
Experience required for the Software Developer – C# job based in Newbury:
Experience in C# development.
Strong experience with .NET frameworks (4 through to modern versions).
Solid understanding of object-oriented design principles and software architecture.
Experience with Visual Studio and modern development environments.
Knowledge of software testing methodologies and best practices.
Exposure to cloud platforms, preferably AWS.
Experience working in agile development environments.
Strong communication skills and ability to work both independently and within a team.
Desirable experience:
Knowledge of HTML, CSS and JavaScript.
Experience with mobile development (Android, iOS, or .NET MAUI).
Exposure to embedded or hardware-integrated software environments.
If this Software Developer – C# job based in Newbury could be of interest, please send your CV to bwiles@redlinegroup.Com or call Ben on 01582 878816.....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...
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...
.NET Software Engineer - Zurich, Switzerland (German speaking)
(Tech stack: .NET Software Engineer, .NET Developer, Software Developer, .NET 9, C#, Messaging layers, Distributed system architecture, System Testing, Test Driven Development (TDD), Continuous Integration, Mocking frameworks Agile, Scrum, German, .NET Software Engineer, .NET Developer, Software Developer)
We have a fantastic opportunity for a .NET Software Engineer to join an ambitious and innovative Software company near Zurich. This is your chance to work with some of the sharpest minds in software development. They are looking for technically curious and enthusiastic .NET Software Engineers to develop and enhance application software, from initial concept to market-ready product.
Our client is looking for passionate .NET Software Engineers with experience in the development of complex .NET applications and knowledge of messaging layers and distributed system architecture. You will also be competent in system Testing, Test-Driven Development (TDD), Continuous Integration, and mocking frameworks, whilst familairity with agile methods, especially Scrum is also expected. The ability to work effectively both individually and as part of a team is very important and somebody with an entrepreneurial thought process would be very well suited to the role. A relevant degree is also highly favourable.
This is your opportunity to be part of a new, technically challenging project and to be involved in the creation of a new application from scratch. The market is booming and our client are fast becoming a leader in their field!
All .NET Software Engineer positions come with the following benefits:
Bonus
Flexible working hours.
Work from home options.
Attractive social benefits
Location: Zurich, Switzerland / Hybrid Working
Salary: 90’000 CHF – 110’000 CHF + Bonus + Benefits
Applicants must be fluent in German, be based in Switzerland and have the right to work in Switzerland.
Noir continues to be the leading Microsoft recruitment agency; we can help you make the right career decisions!
NOIRSWITZERLANDREC
NOIREUROPEREC
NOIREURNET....Read more...
Responsibilities:
Assist in the design, development, and testing of software applications
Support debugging and troubleshooting of software issues
Write clean, maintainable, and well-documented code
Participate in code reviews and team meetings
Contribute to software testing, including unit and integration testing
Work with databases, including writing basic SQL queries, Excel / CSV file manipulation
Assist in maintaining and improving existing systems
Support integration with third-party systems and APIs
Help manage version control systems
Participate in software deployments and updates
Create and maintain technical documentation
Provide basic technical support to internal teams where required
Stay up to date with emerging technologies and development practices
Follow company development standards, security policies, and best practices.
As part of the Service Department, the Industry- Software Apprentice is responsible for technical support, delivery and ensuring software functionality is delivered as expected. This role provides an excellent opportunity to gain hands-on experience while working towards a recognised qualification in software engineering.
You will provide first line support to major UK customers as well as providing updates to stakeholders including UK-based customers, service operations and the sales team. You will work alongside experienced Software Engineer assisting with real-world projects and develop technical and professional skills in a collaborative environment.
All in-house products will be provided; however, the individual must be working towards having high levels of understanding of software languages which are essential for the design of bespoke solutions.
We reserve the right to close this advertisement early if we receive a high volume of suitable applications. We advise you to submit your applications early to prevent disappointment.Training:Your learning will take place at the South Central Institute of Technology, which offers benefits such as: Quality teaching and support. Project-based learning, co-delivered by employers. State-of-the-art facilities with plenty of tech equipment available.Training Outcome:A permanent position may be on offer, upon successful completion of the apprenticeship.Employer Description:Bizerba UK Ltd is the UK arm of a long standing, family-owned global business (established 1866), deeply committed to innovation in weighing, cutting and software solutions. The company’s core values are appreciation, customer-focus, responsibility, goal orientation, adaptability, and consistency plus shaping a collaborative and respectful culture where employees are empowered to generate and implement new ideas.
With supportive leadership, open communication, and a strong focus on career growth. Together, these strengths make Bizerba UK Ltd both values-driven and a highly rewarding place to work.Working Hours :Monday to Friday, 8.30am to 5.00pm, with 1 hour daily unpaid lunch.Skills: Problem solving & analysis,Written & verbal comms,Independent & team working,Learns & takes feedback,Attention to detail,Advanced IT literacy....Read more...
Senior .NET Software Engineer – Global Music & Entertainment – Linz
(Tech stack: .NET Software Engineer, C#, .NET, Blazor, Razor, HTML, CSS, JavaScript, Git, Databases, Unit Testing, Agile, Software Engineer, Developer, Senior .NET Developer)
Our client is a globally recognised music and entertainment company whose artists, content, and digital platforms reach millions of fans around the world every day. As part of a major investment in their technology division, they are expanding their engineering team in Linz and are looking to recruit a talented Senior .NET Software Engineer.
Working at the intersection of technology and entertainment, you will help build and enhance the platforms that support content management, digital operations, analytics, and business-critical systems used across an international organisation.
As a Senior .NET Software Engineer, you will be responsible for designing, developing, and maintaining modern web-based applications and visualisation platforms. Working within collaborative Agile teams, you will contribute throughout the entire software development lifecycle, from initial concept and architecture through to deployment and ongoing product enhancement.
Successful candidates should have experience with:
• C# and .NET development.• Modern web technologies including Blazor or Razor.• HTML, CSS and JavaScript.• Software engineering best practices including Git, databases, automated builds, testing and Agile methodologies.• Strong written and verbal English communication skills.
German language skills would be beneficial but are not essential.
This is an outstanding opportunity to join a household-name organisation that combines creativity, innovation, and technology on a global scale. You will work on high-profile systems, collaborate with talented international teams, and play a key role in delivering the next generation of digital solutions.
Location: Linz, Austria (Hybrid Working – 8 Work From Home Days Per Month)Salary: €53,241 - €62,243 + Benefits + Training + Career Development
Our client offers flexible working arrangements, structured career progression, ongoing professional development, subsidised meals, and the opportunity to work within one of the world's most exciting and dynamic industries.
Applicants must have the right to work in Austria.
NOIRAUSTRIARECNOIREUROPERECNOIREURNET....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...
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....Read more...
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....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...
C and C++ Senior Software Engineer required with Microsoft Visual C++ or MSVC experience ideally with OpenGL or other rich GUI knowledge required to join a large team. You will work towards the ownership of a design from requirement specification through to verified software including extensive test and verification.
Requirements
Excellent C++ fluency and experience.
OpenGL, GUI, UX or HCI exposure using C and C++.
Microsoft Visual Studio experience ideally up to 2022 or 2026 versions.
Scripting languages such as Python, PowerShell or related.
Upper first or higher degree in a relevant subject.
Responsibilities
Design and develop highly responsive, rich and real time graphical user interfaces.
Specify, design, implement, testing and maintain of software using C, C++ and associated technologies.....Read more...
C and C++ Senior Software Engineer required with Microsoft Visual C++ or MSVC experience ideally with OpenGL or other rich GUI knowledge required to join a large team. You will work towards the ownership of a design from requirement specification through to verified software including extensive test and verification.
Requirements
Excellent C++ fluency and experience.
OpenGL, GUI, UX or HCI exposure using C and C++.
Microsoft Visual Studio experience ideally up to 2022 or 2026 versions.
Scripting languages such as Python, PowerShell or related.
Upper first or higher degree in a relevant subject.
Responsibilities
Design and develop highly responsive, rich and real time graphical user interfaces.
Specify, design, implement, testing and maintain of software using C, C++ and associated technologies.....Read more...
We are seeking a High Voltage Test Engineer based in London with strong LabVIEW and automated test bench design experience to join a leading engineering organisation in London. This is an exciting opportunity for a genuine HV specialist to design and develop advanced high voltage test systems from the ground up, supporting cutting-edge industrial products. The role offers a balanced split of 70% design & development and 30% hands-on lab/shop floor work, providing real technical ownership across both hardware and software.
Key Responsibilities for the High Voltage Test Engineer based in London:
Design and develop high voltage (HV) test benches (hardware & software)
Lead installation, commissioning, and software integration of test systems
Develop LabVIEW-based automated test solutions and regression test systems
Produce technical documentation including test specifications, drawings, and verification plans
Ensure compliance with HV safety standards and protocols
Key Requirements for the High Voltage Test Engineer based in London:
Degree in Electrical Engineering, High Voltage Engineering, or related discipline
5+ years’ experience in high voltage product design, testing, and development
Proven expertise in HV test bench design and build (from concept to delivery)
Strong LabVIEW and test automation experience
In-depth knowledge of HV testing methodologies and safety practices
My client are not able to sponsor Visas
Apply Now
If you are a skilled High Voltage Test Engineer based in London with LabVIEW experience looking to work on innovative test systems in London, apply today to take the next step in your engineering career. Please send your details to rwilcocks@redlinegroup.Com or call 01582 87 8810.....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...
An exciting opportunity for a Software Engineer to join a growing team developing marine-based systems used in complex, real-world environments. This role focuses on User Interface design and development, contributing to high-integrity, mission-critical software solutions that make a real impact.
As a Software Engineer, youll work across the full engineering lifecycle, from design and prototyping to delivery and support, as part of a multidisciplinary team building next-generation maritime technology.
What youll be doing as a Software Engineer
- Designing and developing high-quality software for marine-based applications
- Creating and refining user interfaces with a strong focus on usability and performance
- Supporting testing, integration and delivery of software solutions
- Collaborating with hardware and systems engineers to deliver cohesive, safe, and secure solutions
- Providing mentorship and technical guidance to junior team members
What youll bring as a Software Engineer
- Proven experience in software delivery using Java
- Strong understanding of software engineering principles, tools, and lifecycle processes
- Experience with UI/UX design, JavaFX, and UML design (Enterprise Architect experience a plus)
- Strong communication skills with the ability to engage users and stakeholders
- A proactive, team-oriented approach and commitment to high-quality outcomes
Desirable experience for the Software Engineer
- Java build systems (Maven) and version control (Git)
- Atlassian toolset (Jira, Bitbucket, Confluence)
- Database interfacing and service/subscriber architectures
- DevOps tools (Jenkins, SonarQube, Artifactory)
Why apply?
- Hybrid and flexible working arrangements (full-time, part-time, or condensed hours)
- Excellent development and progression opportunities
- Collaborative and supportive engineering culture
- Competitive salary and benefits
Security Clearance: Applicants must be eligible to obtain UK Security Clearance (SC).
TT....Read more...
Join a cutting-edge engineering team as a Senior Software Engineer developing autonomous systems for the next generation of marine and defence technology. This is a fantastic opportunity for an experienced Software Engineer to take a leading role in designing, developing, and delivering advanced software solutions that operate in challenging real-world environments.
As a Senior Software Engineer, you'll work across the full software lifecycle, from concept and design through to integration, testing and delivery, as part of a multidisciplinary engineering team shaping the future of maritime autonomy.
What youll be doing as a Senior Software Engineer
- Designing and developing software for advanced autonomous systems
- Supporting integration and delivery activities across complex engineering projects
- Collaborating with hardware, systems and domain experts throughout the development lifecycle
- Engaging directly with end users to refine functionality and performance
- Taking a lead role in development discussions and cross-team collaboration
What youll bring as a Senior Software Engineer
- Proven experience in software design and delivery
- A degree (or equivalent experience) in Software Engineering, Computer Science, or a related discipline
- Knowledge of autonomous system architectures and the marine or defence domain
- Strong understanding of software engineering processes, tools, and lifecycles
- Experience working in multi-disciplinary engineering environments
Technical skills required by the Senior Software Engineer
Essential:
- Java development
- Java build systems (e.g. Maven)
- Experience with the Atlassian toolset (Jira, Confluence, Bitbucket)
- Knowledge of ISO 9001 quality principles
Desirable:
- HMI / UI development (e.g. JavaFX)
- GIS development
- Communication and control system interfaces
- Git version control
- UML design
Why apply?
- Hybrid and flexible working options (full-time, part-time or condensed hours)
- Excellent professional development and progression opportunities
- Collaborative and innovative engineering culture
- Competitive salary, pension and benefits
Security Clearance: Applicants must be eligible to obtain UK Security Clearance (SC).
TT....Read more...
Electrical and Electronic:
Creating hardware specifications
Producing theory of operation documents
Preparing wiring diagrams
Creating bills of materials Software
Developing PLC-based firmware
Developing PCB-based firmware Build and Test
Assembling prototypes, including wiring and soldering
Testing components and finished products against defined parameters
General Engineering Support:
Assisting with electrical/ electronic design and development activities
Supporting software design and development activities
Helping to obtain and maintain product approvals and technical documentation
Building technical knowledge of products, components, and applications
Becoming competent in the use of appropriate engineering tools
Training:
Engineering technician (level 3)
The first year is full-time at the college. Day release for the remainder of the apprenticeship
Training Outcome:This apprenticeship offers an excellent opportunity to develop technical and professional skills within a supportive engineering environment. On successful completion, there may be opportunities to progress into a permanent engineering role.Employer Description:Parker Hannifin is a global leader in motion and control technologies, providing precision-engineered solutions for a wide range of mobile, industrial and aerospace markets. With operations across the world, Parker works at the forefront of engineering innovation, helping customers improve productivity, efficiency, reliability and safety. Within Parker Hannifin GSFE, we support both existing products and new product development through electrical/electronic design, software development, product testing, approvals and technical documentation. Our work helps deliver high-quality engineered solutions that meet customer, regulatory and market requirements. We are committed to developing future engineerinng talent and offer apprentices the opportunity to gain valuable practical experience while learning from experienced engineers in a professional and supportive environment.Working Hours :Monday to Thursday 8.30 am - 5.00 pm with a 30-minute unpaid lunch, Friday 8.30 am to 2.00 pm no lunchSkills: Administrative ,Analytical,Attention to detail,Creative,IT skills,Logical,Non-judgmental,Numeracy skills,Organisation,Patience,Physical fitness,Team working....Read more...
Join a development team delivering software solutions for central and local government.
Write, test and maintain code for web-based applications.
Contribute to the full Software Development Life Cycle — from planning and coding to testing and deployment.
Apply the skills gained during the apprenticeship to real NEC projects.
Take part in team meetings, sprint planning and code reviews.
Learn continuously through structured training, project work and mentoring.
Training:During this apprenticeship, you will follow a fully supported training programme with LearnTech, delivered through combined weekly remote classroom-based training, workplace assessment/training and online learning working towards completing the Software Developer. The training covers the following core occupational duties: https://skillsengland.education.gov.uk/apprenticeships/st0116-v1-2 Training Outcome:Potential Progression Opportunities:
Associate Developer
Developer
Senior Developer
Development Team Lead or Technical Architect
Employer Description:At NEC Software Solutions, our Government team builds digital systems that help Government departments and local councils deliver essential public services from Revenues and Benefits, Citizen engagement and various diverse central government services. Working Hours :Monday to Friday, times to be confirmed.Skills: Communication skills,IT skills,Problem solving skills,Team working,Willingness to learn....Read more...
Investigate and communicate network requirements for upcoming projects
Assist with system integration, including configuration and testing of hardware and software such as switches, routers, and AV devices
Communicate effectively with client IT departments to support network and firewall configurations
Maintain internal IT systems including Office 365, user setups, password resets, and software updates
Troubleshoot and resolve technical issues across hardware and software
Provide excellent customer service and ensure queries are handled professionally
Training:
Information Communications Technician Level 3 Apprenticeship Standard
Training Outcome:
This role could grow into a full-time position after your apprenticeship ends
Employer Description:Our Digital Marketing, IT Infrastructure, Content Creation, and Data Analytics apprenticeships are designed in collaboration with employers. We combine expert teaching and learning with real-world experience to equip our apprentices with the skills, knowledge, attitudes and behaviours for a successful career.Working Hours :Monday- Friday. Shifts to be confirmed.Skills: Communication skills,IT skills,Organisation skills,Customer care skills,Problem solving skills,Analytical skills,Team working,Initiative....Read more...
Apprentice will be in office 4 days of the week and attending College 1 day a week, producing the following documentation as required, following Company Standards, and maintain it over the life cycle of the project:
Functional Design Specifications
System Design Specifications
Test Schedules and Documentation
Commissioning Documentation
Electrical Documentation
QA and H&S Documentation and Standards
Review documentation as required and write control system software using appropriate tools and following Company Standards, to meet the agreed specification(s) for any or all of the following:
Programmable Logic Controllers
Human Machine Interfaces
SCADA System
MIS/MES
Help test the software and maintain records of design & system
Changes to software via the following testing methods: Internal testing, factory acceptance tests and site acceptance tests
Other responsibilities include:
Commission hardware and software on site
Design Electrical Systems as required
Provide continuing support and trouble-shoot any problems
Meet with Customers to understand their project/site, identify their requirements and offer advice, as well as assisting with the sales and tendering process to promote the company externally
You will also work on other projects assisting with production
Training:
Level 2 Engineering Operative Apprenticeship Standard
Level 1/2 Functional Skills in maths and English (if required)
This apprenticeship is delivered through a combination of Work Based Assessment and day/block release
The programme will culminate in an End Point Assessment, where all the skills and knowledge gained on the apprenticeship will be formally tested
Training Outcome:
During the first 6 months of your employment as a permanent employee, you will be on a probationary period
This is to help you settle in and get a feel for how we work at Booker Hill Projects
On completion of the apprenticeship and with good internal reviews the apprentice would become a Control Systems Engineer
Employer Description:Booker Hill Projects are specialists in providing bespoke solutions for Control and Automation. Our Engineers design and supply a completely new control system or panel, Upgrade from one control system to another, upgrade legacy systems or troubleshoot existing set-ups. Systems are tailored to use kit from various manufacturers, e.g., Siemens, Rockwell (Allen Bradley), Mitsubishi or Schneider. Our expertise spans various industries: Food Waste, Industrial Processing, Waste/Recycling Treatment, Water/Effluent Treatment and Fire Training SimulatorsWorking Hours :Monday - Friday, 09:00 - 17:00Skills: Attention to detail,Communication skills,Initiative,IT skills,Number skills,Organisation skills,Problem solving skills,Team working,Time-Management....Read more...