Tech Lead, C++ Software Engineering - Platform Team
Cisco UK
Belgrade, Serbia
C++ development on linux
C++11 or newer standards
System architecture and software design
Lead areas of software development projects from requirements to execution, contributing to architectural decisions and proposing product design solutions
Job Summary
Lead areas of software development projects from requirements to execution, contributing to architectural decisions and proposing product design solutions.
Perform code reviews and lead and mentor software engineers, fostering technical growth and best engineering practices.
Ensure the quality, scalability, and maintainability of software integrated into world-leading products by collaborating closely with cross-functional teams.
Matching Summary
Lead areas of software development projects from requirements to execution, contributing to architectural decisions and proposing product design solutions.
Skills & Requirements
Must-have
C++ development on Linux
C++11 or newer standards
system architecture and software design
ASIC integration workflows
low-level drivers and foundational libraries
Nice-to-have
hardware understanding
test automation frameworks
leadership mindset
innovation and determination
cross-functional collaboration
Key Requirements
8+ years of professional experience in C++ development