Job ID 322824
Software Test Development Engineer
Salary: up to £65,000 (dependent on experience) + bonus + benefits
Hybrid working pattern: Where possible, we will seek to accommodate a blended approach to on-site and remote working
This is an excellent opportunity to be part of a team that is starting an exciting phase of redefining the way we develop and deliver software, putting our engineers at the heart of this transformation whilst developing software that facilitates testing across the whole of the product portfolio.
In this role you will be:
Designing, developing and supporting Engineering based Test Equipment software to test world leading complex missile systems and sub-components;
Working with a wide range of teams and collaborators across Test Engineering software capability of products from early concept to production;
You will explore and experiment with new implementations and technologies to meet the ever exciting customer requirements;
Challenging and implementing real change when opportunities arise in the way the software is developed both within test software and the wider software community
Embracing Agility and delivering value to the company giving you are real sense of achievement
Working in a Software Engineering office / lab environment engaging with test equipment and electronic circuitry.
What we’re looking for from you:
Do you have previous software engineering experience in the development of test solutions?
Strong ability to write software in C / C++; experience with C# and scripting languages would be very useful to our future strategy.
Experience working with tools such as Lab Windows CVI or Test stand would be an advantage.
Proactive and able to take ownership of the software development.
Previous experience working in an agile development team.
A good understanding of automation, continuous integration and DevOps principles and practices
Experience of electronics measurement and debug techniques using equipment such as DVM’s. oscilloscopes and spectrum analysers
Understanding of communications and serial interfaces such as TFTP, Ethernet, RS232, RS422, RS485, Modbus, CAN and 1553 buses
Can articulate the benefits of key software craftsmanship practices like unit testing and good design
Someone who is comfortable with change and understands the importance of continuous improvement within a modern software development team.
Experience of Test Driven Development within a software engineering context and comfortable with practices like pair programming and lightweight design modelling
What to expect!
We offer opportunities for career progression, paid overtime (subject to level), bonus scheme, comprehensive pension package, annual salary review, collaborative working environment and excellent on-site facilities