Here's what you bring:  BS with minimum 8 years industry experience on software development  This job will require you to:  Have proven capability of managing software development projects and leading a small team of engineers for the entire cycle of the projects, from requirements gathering, to producing software specification, developing and testing software, until successful release of the projects