Principal Software Engineer/Technical Lead
Principal Software Engineer/Technical Lead required by a growing technology company located in Fareham. Due to continued success and expansion, the company is looking to hire a Principal Software Engineer/Technical Lead with broad technical knowledge to lead a team of Software Engineers.
The software engineering team plays a crucial part in the development of new products and work on a variety of different technologies and platforms from Embedded Linux, application and GUI development. As a group they work across C/C++ on Linux, C++/C# on Windows, GUI development - MFC/WPF and some mobile application development. The company is committed to using the very latest software development tools and methods.
The successful Principal Software Engineer/Technical Lead is likely to have experience in the following areas;
- C, C++ or C# programming
- Programming for Windows and Unix/Linux platforms
- Software design & architecture
- GUI development
- Technical team leadership
Any knowledge of Embedded systems would be advantageous, but is not essential.
This is an opportunity to join a growing company working in a varied, interesting technical environment. The successful candidate will play a key role in decisions around adopting new tools and technologies, design & architecture and other key aspects of product development. If you are seeking a role of this nature please contact me.