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
Please send your CV to – [email protected]