An exciting opportunity has arisen for a Software Team Lead to join a forward-thinking and innovative company based in Gateshead.
This role involves leading a team of software and test engineers to develop, implement, and maintain safety-critical systems up to SIL2. The Software Team Lead based in Gateshead will have proven C++ experience in a Linux environment and will have the opportunity to be actively involved in future product developments.
Key Responsibilities
Team Leadership:
- Lead, mentor, and manage a team of software and test engineers.
- Foster a collaborative and innovative team environment.
- Set clear team goals and KPIs.
- Conduct performance reviews and provide constructive feedback.
- Drive continuous improvement in software development practices.
- Ensure team adherence to development best practices and company policies.
- Lead technical discussions and decision-making processes.
Project Management:
- Plan and manage software development projects from inception to delivery.
- Develop project timelines, milestones, and deliverables.
- Ensure projects are completed on time and within budget.
- Collaborate with cross-functional teams to define new features.
- Coordinate with stakeholders to gather requirements and provide regular updates.
Skills and Experience
Essential:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Extensive experience in software development.
- Experience in a leadership or senior developer role.
- Proficiency in C++ development.
- Strong experience with Linux operating systems.
- Proven experience in developing safety-critical systems up to SIL2.
- Knowledge of software development methodologies (Agile, Scrum).
- Experience with version control systems (e.G., Git).
- Familiarity with automated testing frameworks and tools.
APPLY NOW for the Software Team Lead position based in Gateshead by sending your CV and cover letter to or contact us at .