About the Role
We are looking for a **Software Team Lead** to join a leading technology team working on advanced, mission-critical systems.
In this role, you will lead a team developing **complex algorithms** for innovative and large-scale projects.
Key Responsibilities:
* Lead and mentor a team of software developers working on advanced algorithmic solutions
* Develop high-performance systems in **C++** on both **Linux and Windows environments**
* Collaborate closely with multidisciplinary teams, including **algorithm engineers, system engineers, and QA**
* Drive professional growth of team members through mentoring, code reviews, and best practices
* Implement and promote modern development methodologies and continuous improvement
**What Were Looking For**
* Relevant academic degree (Computer Science, Software Engineering, or similar) advantage
* At least 2 years of experience managing a team required
*3+ years of hands-on C++ development experience required
* Strong experience with **Object-Oriented Design (OOD) and OOP principles required
* Experience working in an Agile development environment required
* Familiarity with CI/CD processes advantage
* Background or theoretical knowledge in Physics and Radar systems advantage
* Excellent interpersonal skills, strong teamwork abilities, and a drive for excellence
Please send your cv to – [email protected]