Job Description :
Embedded Project Manager
York, PA
12 Months

This position is responsible for the management and development of embedded software projects.
Position Responsibilities
Lead the day-to-day software development activities of a team of Engineers to develop and deliver embedded software products to meet customer defined requirements.
Preparing and maintaining project schedules and budgets;
Supervise development and verification of new code as well as maintenance of existing code base per system specifications.
Prioritize, schedule, track, and coordinate the development, verification and release of code with other hardware & software engineers and program managers.
Set standards for and track unit test and functional verification prior to release of test builds to system test.

Critical Competencies
Ability to juggle, manage, and complete multiple projects
Expert knowledge of the software development lifecycle, including project management and project tracking
Excellence in your attention to detail, effective planning, implementation and execution
Experience in both a developer and manager role for the entire product development lifecycle (requirements, design, implementation, test and deployment)• Excellent verbal and written communications skills – can lead and run project meetings, write status reports, and present to senior staff.

Required Experience & Education
BS degree in Computer Science.
Strong knowledge of C/C++ and Linux.
Minimum of 5 years’ experience in embedded software development as an software engineer
Minimum of 2 year’s experience managing software development projects using formal processes and metrics