Software Engineer
Location: Stevenage
Salary: £40,000 to £65,000 – Dependant on experience
Headline Benefits: A bonus of up to £2,500, Paid Overtime, Strong pension, 25 days annual leave with the option to accrue 15 additional days flexi leave, enhanced parental leave.
We’re working with an award-winning, world-leading, technical & scientific engineering organisation, with sites across Europe, that have an exciting opportunity for a Software Engineer.
Their order book stretches for many years, and they have healthy profits and a range of new projects in place. They’re stable with steady controlled growth, offer dynamic working, and fantastic opportunities to grow and develop your career further.
The business are firm believers in offering all staff the best possible platform to succeed, providing support for career development as well as personal assistance. They hold numerous awards on the back of this work and have a range of employee networks and internal communities that include Parents and Carers, Gender Equality, Neurodiversity, Pride, Ethnic Diversity and many more. They really care about their staff and are passionate about what they do and why they do it.
Software Engineer role
This is a fantastic opportunity to be part of a team that is starting an exciting phase of transforming 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 UK product portfolio.
We are keen to expand our team with the right people that complement and enrich our culture while empowering our exciting transformation initiative. We are keen to learn from new people and passionate about building high performing teams. We therefore invite self-motivated, passionate, adaptable and proficient software engineers to apply for this role.
The Role
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 stakeholders to deliver Test Engineering software capability of products from early concept to production.
-
Exploring and experimenting with new implementations and technologies to meet the ever-challenging 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 a real sense of achievement
-
Working in a Software Engineering office/lab environment engaging with test equipment and electronic circuitry.
Software Engineer experience required:
-
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 an advantage to our future strategy.
-
Proven experience of working with tools such as Lab Windows CVI or Test stand would be an advantage.
-
Previous experience working in an agile development team.
-
A strong understanding of what is required to create high-quality software and the ability to support quality practices.
-
A good understanding of automation, continuous integration and DevOps principles and practices
-
Proven experience in 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
-
Articulate the benefits of key software craftsmanship practices like unit testing, good design, TDD etc.
Please note:
Rules onsite require British Citizenship. Dual nationals can apply for this position, and you will be required to undergo UK Security Clearance.
Cirrus Selection offers the services of an Employment Agency for permanent recruitment and the services of an Employment Business for contract recruitment.