Project Manager/Team Lead - GUI/Networking

Information Technology Alameda, California


Description

My client is looking for a Project Manager/Team Lead - GUI/Networking Responsibilities: - Manage a team of 10-12 engineers to specify, partition, architect, document, implement, validate and release drivers, middleware, and application code for a growing product line. - Negotiate and flesh out functional requirements with Marketing Product Managers. - Write architectural overviews and detailed system design specifications, including hardware/software partitioning, test requirements, task lists, and schedules. - Develop and track detailed specifications, project plans, resource assignments & schedules in conjunction with Engineering, Marketing & Project Managers, and Executive staff. - Hands-on development and verification of new C code as well as maintenance of existing code base on a variety of processors. - 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. - Develop, coordinate and implement improvements in software development methodology and best practices including requirements definition, specification development, and DVT/unit test strategies. - Propose and implement software infrastructure projects. - Effectively communicate ideas, objectives and plans both internally and outside the Software group and project team. Qualifications & Requirements: - BS or MS (or Ph.D) degree in EE, CS, or Mathematics or equivalent. - 15+ years hands-on experience developing embedded systems. - 10+ years hands-on experience managing 5+ staff and/or projects for embedded apps. - Expertise defining product architecture and partitioning hardware and firmware for a real-time hardware product in conjunction with Lead Hardware Engineers. - Expertise managing the specification, design, verification, release and support of Java and Java/Swing GUI applications. - Experience with network communications - MySQL Database Experience - Expertise and demonstrated application of strong firmware development practices. - Working knowledge of C and Linux. - Practice resolving undefined or vaguely defined Marketing requirements. - Knowledge of uncompressed video standards & protocols (DVI, YCrCb, EDID, HDCP, etc.) - Excellent verbal and written communications skills can lead and run departmental or project meetings, write status reports, and present to executive staff or customers. Nice to have Skills: - Experience with HDMI features (metadata, HDCP, EDID, audio, deep color). Please call Jana Ballstadt if you are interested 510 839 5975
Qualifications:
Advanced GUI, Advanced MS SQL Server, Java/Swing GUI Applications
EEO Statement:
With more than 100 locations in North America, Europe, Australia and Asia, Robert Half Technology is a leading provider of IT professionals on a project and full-time basis for initiatives ranging from Internet development and multiplatform systems integration to network security and technical support. A division of Robert Half International, we were ranked number one in our industry by Fortune magazine's America's Most Admired Companies, and included in BusinessWeek's 50 Best Performing Companies. To learn more about this job opportunity, contact us today at 1.800.793.5533. Robert Half Technology is an Equal Opportunity Employer. Apply for this job now or contact our branch office for additional information: