Conduct research, gather information, interpret data, evaluate and identify software solutions
• Interpret business requirements to articulate the business needs to be addressed
• Creating and coaching a team of workers suitable for the scope of the project
• Performing cost analysis
• Performing performance analysis
• Create SW Architecture documentation
• Troubleshoot system and code level problems
• Provide technical lead of Design, development and execution of software solutions to address business issues
• Evaluate and recommend tools, technologies and processes to ensure the highest quality product platform
• Collaborate with peer organizations, quality assurance and end users to produce cutting-edge software solutions
Job Requirements
• BSc/MSc in Electrical Eng. or Computer Science from a well-known university
• 10+ years’ proven development experience
• Broad and extensive knowledge of the SoC embedded development process lifecycle
• Knowledge technologies: ARM, Linux, Security, HDMI, Video Codecs, Audio, Packet Processor, Ethernet, TCP/IP, Android
• Knowledge of architectural styles and design patterns
• Understanding of various coding methods and computer languages
• Data, Control and Management plane modeling