Thursday, November 06, 2014

Director - Software Engineering - Samsung Electronics - San Francisco


Job description
Samsung Electronics is a global leader in mobile and digital media technologies. Through relentless innovation and discovery, we are transforming the way customers around the world experience mobile technology.
At the San Jose Mobile R&D lab, we move Samsung forward by solving some of the most difficult challenges facing the business. Dramatic performance improvements in the core platform.
Prototyping next-generation products. Developing mobile applications appreciated by consumers around the world. Our engineers have the unique opportunity to both contribute to globally distributed products and explore cutting-edge technologies.

Key Responsibilities:
We are looking for talented and passionate Director of Software Engineering who can successfully deliver products from concept to launch by managing our growing team of Android developers. We want someone who can tap into various skill sets and utilize the best processes to make sure we are hitting our goals and targets. The ideal candidate will have experience managing managers to deliver web and Android network applications and platforms. This role does not require the Director of Engineering to contribute on an individual level to the code base, but deep technical knowledge to guide design and architectural decisions is required.

Minimum Qualifications:
Strong technical grounding
Proficient and up-to-date in Android software development
Knowledgeable on best practices to profile and design highly responsive Android user interfaces
Expert on how to design extensible application platforms and APIs
Understanding of how to successfully simultaneously deliver a software platform and application suite in tandem
Expert in the architectural and network-related issues when developing cloud-connected/ distributed applications
Good understanding of web application development
Ability to lead technical discussions in algorithms, architecture, and software design



8+ years of management experience
Highly organized and detailed oriented
Excellent written and inspiring verbal communication skills
5+ years’ experience managing/mentoring managers
Ability to identify the value and delivery of a manager as an individual contributor apart from team achievements
5+ years’ experience mentoring/managing engineers
Maximizes utilization of teams while maintaining high ‘esprit de corps’
Launched multiple first generation products
Mentoring and evangelizing best practices in engineering
Successfully deployed best practices in an engineering team
Maintains best practices without sacrificing time-to-market
Knowledgeable on test automation and test-driven development
Self-motivated; bias for action
MSCS/MSEE, from a top engineering program or equivalent

Bonus Points For:
Experience delivering the following types of software:
Collaboration suite
Social network
Android application platform
Proficiency in any of the following:
Cloud network interfaces (REST, XMPP, SOAP, or equivalent)
Web application technology (Ruby on Rails, HTML5, Erlang, etc.)
Client application security (data, network interface, etc.)
Database concurrency and caching techniques
C, Objective C and C++
Understanding of aesthetics and usability
Working knowledge of Agile development practices
Passion for mobile technology
Enter your email address:
Refer This Job To Your Friends And Help Them To Find Jobs!
Related Posts Plugin for WordPress, Blogger...