Date: _30-Oct-2013_
To see other developer job opportunities,
please visit http://dev.fyicenter.com/
Architect, Software Development
· Lead and manage the software architecture for consumer electronic product
· Gather & map top level requirement, e.g. Customer requirement Specification, into Functional requirement specification
· Create software architecture in a modular, maintainable and portable way to ensure efficient implementation, integration, validation, extension and reuse
· Develop prototype and conduct technical feasibility study on new technology and architecture; provide early effort estimation, risk overview on new technology area and/or Change request items
· Discuss functional requirement with supplier and provide technical advice to the project team on software component, Audio/video standard, input/output standard, architecture, design & technology input to Software Project Manager /Project Leader in the software project planning and estimation process to secure delivery commitments
· Support system architects on choices to be made in definition of software interfaces
· Review technical solutions at software level (design and core module codes and test cases)
· Work with system & other discipline architects to ensure the whole system performs according to product specification and quality requirements
· Support the software developers in Architecture related problems during design and early implementation and test; Support project team in red-alert issues resolution & direction setting
· Lead software process/architecture improvement activities
· MSc/Bachelor degree in Computer / Electrical Engineering / Science
· 7 – 10 years software solution development and product evolution experience in convergence of IT and consumer product space
· Strong application knowledge of embedded software development, networked connectivity and mobile application, preference on design and implementation of software systems in connected products with audio/video/multimedia space
· Knowledge of and experience in audio and video technologies (transmission and codec), hardware/software interfaces and connectivity technologies (USB, HDMI, Wifi, DLNA, Zagbee, etc.)
· Insight working knowledge on Apple, Google and Microsoft Mobile related technologies
· Experience in and possesses understanding of cross disciplines (Electrical. Mechanical, Quality)
· Knowledge of software engineering processes especially on relevant
To apply for this position, please visit
this Website.
Thank you,
Developer FYI Center
http://dev.fyicenter.com/