IC Resources Ltd

Software Tools and Integration Team Lead

Salary is negotiable for the right person/skills
05 May 2017
24 May 2017
Simon Allen
Job Function
Specialist Area
Contract Type
Full Time
Tools and Integration Team Lead

It's very exciting times at the minute for my IoT (Internet of Things) client who, due to the planned development and need for further IoT applications, need to grow the tools and integration activities through the addition of a Team Leader.

This role is to lead and develop the team of 3, which will very soon be 5, and to directly contribute as a Senior / Principal Engineer. This is a Linux environment, so we are ideally seeking Software Engineers / Developers who have experience in this area, rather than Windows. You will also be involved in complex testing of systems, so a solid understanding of this is essential.

The team has 2 main functions at present, these are:
*To create, improve and maintain software tools for use in development which include network simulation, network planning, visibility / logging and build / continuous integration tools
*Using these tools and other techniques to test and integrate recent improvements to the software - this is close to development testing and is prior to delivery to system test

As Software Tools and Integration Team Lead you will have these essential skills:
*Degree in a numerate / computer science related subject (or equivalent experience)
*Experience of leading and managing small teams formally or informally
*Software development experience including design and architecture of development tools
*Broad software experience ideally including GUI, OOD, C++ / Java /SQL / web technologies
*Software processes waterfall, agile, test driven
*Good system level knowledge and development experience of wireless communication systems and how they are specified and tested
*Experience of the "full lifecycle" of software development: specification; architecture, design, documentation, coding, testing, but especially the specification and testing stages
*We are looking for experienced software engineers with a track record of testing complex systems

Desirable skills but not essential for the Team Leader:
*Ability to learn new technologies quickly to react to changing demands
*Experience of wide area wireless networks and protocols such as cellular or LPWA
*Testing mobile applications on Android
*Scripting language such as Python / Perl

If you feel you have the software engineering experience as well as the ability to lead a small team, then get in touch with Simon Allen at IC Resources to find out more.

Keywords: software, tools, integration, system, C++, GUI, OOD, Python, perl, java, SQL, database, android, LPWA, linux, agile, TDD, cambridge

More searches like this