The client is looking for someone with strong foundation of C++, and equipped with good oral communication, with ability to lead a team.
Responsibilities:
- Lead a team of software engineers to drive quality products in a timely manner, following the Agile software development process
- Responsible for creating partnerships and the collaboration with multi-functional product development teams to define software strategy, product roadmap, and technology roadmap
- Conduct technical presentations to key customers and senior management
Requirements:
- Bachelor's degree or master's degree in Computer Science or Electrical & Electronics Engineering, or equivalent experience required
- Min 5 years of experience in technical software development role
- Expert knowledge of C++ and OOP (Object Oriented Programming)
- Prior experience of developing software for EE applications (eg EDA software)
- Experience in managing and growing engineering teams would be preferred, with prior experience of working in an Agile/Scrum environment
