Software Architecture Magnum Semiconductor
THIS JOB HAS EXPIRED
Magnum is currently seeking a Software Architecture leader to join our team in Milpitas, CA. Reporting to the Vice President of Software Development, the successful candidate will lead a team of talented engineers to detail out flow and API interface of each major block in the SW with responsibility for the definition of the common SW architecture for multiple product segments including professional encoders, Set-top box and CE devices.
Responsibilities:
Successful candidate should demonstrate proficiency in knowledge of system architecture, Software partitioning and API development.
Solid foundation in SW design methodology, AV processing and a real-time embedded system design.
Ability to innovate SW structure to improve efficiency and quality of SW development.
Collaboration with SW/HW development teams and Marketing to ensure products meet expected system performance and customer requirements.
Requirements:
MSEE or MSCS (PhD preferred) with 10+ years of direct experience defining SW architecture of video processing ASICs.
Strong knowledge of video compression standards like MPEG-2, H.264/AV and understanding of HW/SW design tradeoffs and issues.
Hands-on knowledge of AV streaming architecture is a must.
Experience with multimedia system level design issues like system latency, system performance and audio/video synchronization and real-time embedded programming experience.
Working knowledge of C/C++ and experiences with embedded RTOS and Linux.
Must possess excellent written and verbal communication skills.
Ability to deliver architecture specifications including customer presentations.
Familiarity with HW/SW partitioning is desired.
| Location: |
591 Yosemite Drive
Milpitas, CA 95035
United States
|