Rodeo
Get started

Alexander Battery Technologies

Test Engineer (Software)

Hartlepool
Posted about 21 hours ago
Sign up to applySee more jobs like this
Get notified of more jobs like this · No spam, ever

How your CV stacks up

1Upload CV
2Analyse CV
3Improve CV

Upload your CV to see how well it fits this job role

?%

Test Engineer (Software)

We are looking for a proactive and detail-oriented Test Engineer (Software) to work within the Engineering team and report to the Firmware Team Lead.

This is a software-focused test engineering role responsible for developing the software and instrument drivers that control the company’s automated test equipment (ATE). The primary function is to ensure the software side of every test system is correct, robust, and maintainable – writing and validating equipment drivers, test sequences, and data-handling code. New software is developed primarily using AI-assisted methods (Claude) to build code faster and more efficiently, while LabVIEW is used only to maintain and support legacy ATE sites.

The postholder also requires a working level of electrical and electronic knowledge to wire up, bring up, and diagnose test fixtures, working alongside our hardware-focused Test Engineers – though hardware is a supporting skill rather than the primary function of this role.

Main Duties and Responsibilities

The below list is not exhaustive, but the main duties and responsibilities will be:

  • Design, write, test, and maintain instrument and equipment drivers and low-level interfaces for automated test equipment
  • Develop and validate test sequences, control software, and data-handling/logging code, ensuring the software side of each test system is correct and reliable
  • Use AI-assisted development (Claude) as the primary approach for all new test software – building code faster, more efficiently, and to a consistent standard
  • Maintain and support LabVIEW-based software at legacy ATE sites, working within the existing VI library (legacy support only – not used for new development)
  • Follow good software engineering practice – version control, code review, documentation, and testing – for both AI-generated and hand-written code
  • Integrate test software with instruments and interfaces (e.g., serial, USB, I²C/SPI, SCPI/VISA, digital I/O) and troubleshoot communications issues
  • Interface test software with SQL databases for test data acquisition, storage, and reporting
  • Wire up, bring up, and diagnose test fixtures to a competent level, supporting commissioning and fault-finding alongside hardware-focused Test Engineers (supporting function)
  • Support the verification and validation of test equipment and fixtures against the test plan
  • Provide software support and troubleshooting to production and the wider test team
  • Contribute software and testing input into the NPI and PFMEA processes for new products
  • Prepare clear software documentation and test reports, and keep records in line with quality and company procedures
  • Support NPD with test scripts for scope of work validation and conformance testing with hands-on testing support when required.

Reasons to use Rodeo

I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?

Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.

Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.

Start with a chat, not a search bar

Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.

P

Graduate Consultant — 2026 Scheme

PwC·London, UK
£35,000/yr

Why you're a good match

Strong

Your economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.

See breakdown
Save jobNot relevant
View details

It searches the market for you

Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.

Why you're a good match

You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.

See breakdown
Strong

Experience fit

Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.

See breakdown
Strong

Only hits

No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.

Knowledge, Skills, and Behaviours

The postholder will possess a range of the following knowledge, skills, and behaviours:

  • Degree or HND in Electrical & Electronic Engineering, Software/Computer Engineering or equivalent experience
  • Strong software development skills across modern languages such as Python, C, C++, or C#, with a focus on writing and maintaining instrument/equipment drivers
  • Experience creating user-friendly Graphical User Interfaces to drive the test equipment
  • Demonstrable ability to develop software using AI-assisted tools such as Claude, to build test applications faster and more efficiently – the primary approach for all new development
  • Experience writing device drivers and communicating with instruments and hardware over interfaces such as serial, USB, I²C/SPI, SCPI/VISA, or digital I/O
  • LabVIEW experience is beneficial for supporting legacy ATE sites, but is not essential and is not used for new development and is being phased out.
  • Experience using SQL databases for test data acquisition, storage, and analysis
  • A working level of electrical and electronic knowledge – able to read schematics, wire up, and diagnose test fixtures (a supporting skill, secondary to the software role)
  • Good fault-finding/troubleshooting skills across software, and to a competent level on test equipment and fixtures
  • Understanding of electronics fundamentals and digital communications
  • Structured, detail-oriented approach to software quality, version control, and documentation
  • Clear written and verbal communication skills, with good record-keeping
  • Highly organised and self-motivated, able to work both autonomously and as part of a team

Get help with your application

Your very own career expert that helps elevate your application to the next level.

Get help applying for this job

Core Soft Skills

The postholder will be required to demonstrate the following key core soft skills for their band:

  • Commitment
  • Strong work ethic
  • Effective Communication
  • Teamwork
  • Embodies the organization’s core values
  • Problem-solving
  • Leadership
  • Interpersonal skills
  • Negotiation and conflict resolution
  • Project Management
  • Commercial Awareness

Benefits

  • Company pension via salary sacrifice
  • Free on-site parking
  • Free tea & coffee
  • Kitchen facilities
  • Uniform provided
  • 25 days annual leave plus bank holidays
  • Early finish on a Friday

Education

  • Diploma of Higher Education (required)

Work Location

  • In person
Trusted by 25,000+ job seekers

“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”

Jessica, London

Get help applying for this job

Skills

Python
C
C++
C#
AI-assisted development
LabVIEW
SQL
Instrument drivers
Automated Test Equipment
SCPI/VISA
I2C/SPI
Serial/USB communication
Electrical troubleshooting
GUI development
Version control
Data logging

Location

Hartlepool, England, United Kingdom

Sign up to applySee more jobs like this