Software Architect

Apply for this position

Job Description

• 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

Apply for this position

More open R&D positions

Circuit Team Leader
Learn more
Circuit Design Engineer
Learn more
Senior Real Time Software Engineer
Learn more