m********u 发帖数: 3942 | 1 JD只作为参考哈~ 有四年左右经验就差不多了,主要的要求就是backend和cloud的经验
,有兴趣进一步了解的欢迎站内或者发邮件联系 [email protected]
Software Architect Engineer
Our Client: Our client is one of the most known consumer electronic brands
around the world. The R&D lab in Bellevue owns advanced technology
collaboration with wireless carriers in the broad communication, computing,
and entertainment domains covering technologies such as mobile wireless, big
data, AR/VR, and AI. The lab is also responsible for carrier technical
requirement analysis, architecture design and feature implementation of
software services on device and in the cloud.
We need software development engineers who are passionate about mobile
technologies, software and services in the mobile and cloud space, as well
as creating cutting edge innovations for Samsung's next generation products
and services, in the cloud and on devices.
A Software Architect Engineer will play a technical lead role in many
aspects of software engineering, ranging from cloud based service
development to device side software development. The role will lead deep
technical activities such as solution ideation, design and development,
carrier requirement analysis, architectural design and implementation, as
well as debugging and resolving device issues across OS layers and across
devices and cloud-to-cloud. The role is expected to provide technical
guidance to junior engineers on software architecture, design patterns,
engineering best practice for code quality, unit testing, test automation,
stability, performance, security as well as task prioritization and
professional communication internally and externally.
Job Duties
160;
·
As a technical architect, keep up to date with the industry's technology
trend with deep technical insight and hands-on practice, lead innovation
ideation and proof-of-concept for new services across devices and in the
cloud.
·
Provide architectural technical guidance to team members to perform deep
requirement analysis and software design. Provide implementation and test
planning guidance throughout the entire engineering process by leveraging
deep expertise in both cloud based service development (Node.js, Cassandra,
Kafka, Storm, Spark, Flumen, etc) and broad mobile embedded system areas
such as Android application performance, Android Framework, mobile OS
internals, Linux kernel, system battery performance, system stability, and
so on.
·
Evaluate internal engineering process and identify improvement for better
software quality and shorter time to market.
Qualifications:
·
Industry candidates are required to have at least 8 years of work experience
on mobile embedded systems (Android preferred) or large-scale cloud based
service development.
·
Candidates with demonstrable expertise and potential in emerging
technologies such as software and services in the cloud and on devices, big
data platform and analytics, machine learning and deep learning will be
preferable.
·
Fluent in C/C++, Java, Python and server side programming languages.
Expertise with object-oriented design and development mandatory.
·
Excellent knowledge of fundamentals of computer science – operating systems
, data structures, algorithms, and TCP/IP networking concept–is mandatory.
·
Strong sense of project ownership required. Self-motivated and comfortable
to learn and solve complicated problems in new technical areas under
pressure.
·
Minimally Master degree in Computer Science is required. Industry candidate
with 10+ years of experience can also be considered. |
|