Job description

  • About the role

    We are looking for a talented engineer who has excellent cloud skills, but ideally would also have embedded device experience. An engineering who would easily cooperate with the rest of colleagues, customers and partner ecosystem, to help our cloud customers and partners succeed with IoT.

    We are a fast-growing business unit inside ARM working on the next generation of IoT device and cloud platform. Our mission is to help our customers and partners design and build full end-to-end solutions of their targeted IoT devices with their targeted cloud services.  you will join a professional engineering team who all share a vision and passion for building a foundation for this emerging industry that will change the way connected devices are developed.

    What will I be accountable for?

    • Work with the key customers and partners to help design, build, and support integrations between their IoT devices, targeted cloud infrastructure and ARM’s mbed Cloud platform.

    • Reacting to help developers solve problems

    • Identify and fix bugs

    • Proactively engaging with the other members of the engineering team (International) and sales team to resolve issues and ensure information and knowledge is shared

    • Take part in demo development, custom projects, POCs and simulations for IoT use cases

    • Provide telephone call or on-site consulting and training when necessary, may get involved in creating and delivering presentations about new technologies, techniques and tools.

    • Participate in various projects as needed for product and process improvement

    • This position includes travels to support events, Partner workshops, conferences and seminars up to 10%~20% of time.

      Experience and Skills

      In-depth software design, architecture and engineering experience working with the latest web protocols, applications and application development stacks. One who excels in helping others be productive and successful in their work. Experience with or strong desire to learn embedded systems is important.

      You will need to be proficient in many of the following areas:

    • 10+ years industry experience of designing and developing connected commercial-grade applications. Database integration, Browser/application integration, and external Web-service integration should be key focus areas of your work

    • Excellent English and Chinese language skills – ability to easily converse at a deep technical level, as well as excellent reading and writing skills in both languages

    • A BS or greater degree in Computer Science, Mathematics, or alternatively in Electrical Engineering, Computer Engineering with relevant software engineering experience is required.

    • At least 5+ year engineering experience in designing/developing of customer-facing REST APIs and other Web-centric service mechanisms. Deep knowledge of REST, MQTT, AMQP, WebSockets, XML, JSON (and JSON Parsing), HTML are all big pluses.

    • Familiarity and development experience with key web service infrastructures including IBM Bluemix, Watson IoT, Microsoft Azure, IoTHub/EventHub, Amazon AWS, HPE all big pluses

    • Deep experience in designing and writing using Java, Python, JavaScript, PHP, etc... Additionally, deep experience in integrating with database systems (such as MySQL, MongoDB, etc…) in those languages.

    • Full understanding of security-centric algorithms and protocols such has AES, ECC, SSL, TLS including key generation mechanisms and constraints, ACLs, and certificates.

    • Writing technical content, documentation and getting started guides.

    • Effective at communication between technical- and business-focused teams.

    • Able to coordinate effective and efficient projects and meetings

    • Understanding of the interaction between software and hardware

    • Ability to synthesize multiple viewpoints, perspectives and opinions with objective and impartial analysis to solve problems, gain consensus, and drive decisions

    • Willingness and the ability to travel multiple times a year

      It’s desirable to have a good understanding on the following areas:

    • Previous experience at using ARM Mbed OS, Mbed Cloud and general understanding of the Mbed Ecosystem

    • Previous experience in developing provisioning and firmware updating mechanisms for small devices that are typically “head-less”

    • Embedded systems applications compilation process and tools, C libraries and microcontroller startup

    • Cortex-M microcontrollers and peripherals and their development environments

    • Understanding Radio technologies used in IoT Applications (BLE, Wi-Fi, 6LoWPAN, Thread, LoRA and IPv6)

    • Mobile application development experience (IOS & Android)– including the creation and integration of those experiences with online web services. Mobile application publication as a plus

      Application Requirements

      In your covering letter, please take the time expand on the experience and skills you have in relation to the things we are looking for in this position. This also helps show us you have taken the time to read and understand the job opportunity, and have decided to apply on that basis.

      Please also feel free to share links to any public code or projects you may have created.

Excellent JD的更多相关文章

  1. excellent cushioning and also vitality go back with this boot

    The particular manufactured fine mesh higher almost addresses the complete boot. Here is the sort of ...

  2. PK淘宝BUY+,京东推出AR购物应用JD Dream

        今年双十一淘宝推出了虚拟现实VR购物"BUY+",用户可以在虚拟环境中选购商品.那作为竞争对手的京东将使出什么绝招呢?在近日上海举办的谷歌开发者大会上得到了答案.会上京东推 ...

  3. Getting Started with JD Edwards EnterpriseOne Interoperability

      Overview Every enterprise holds a forest of branched system spread across a number of business uni ...

  4. m.jd.com首页中的js效果

    m.jd.com中的部分js效果 昨天把m.jd.com的首页布局写好了,今天写一下首页中部分js效果.头部背景色透明度的改变,焦点图轮播,京东快报的小轮播,以及秒杀倒计时.这里html,css样式就 ...

  5. What makes an excellent front-end developer?(for my English speech)

    What makes an excellent front-end developer? Let me please start this talking by saying that what is ...

  6. C#用HttpClient抓取jd.com搜索框下拉数据

    添加System.Web.dll引用 添加System.Net.Http引用 using System.Net.Http; using System.Web; string key = "电 ...

  7. c# JD快速搜索工具,2015分析JD搜索报文,模拟请求搜索数据,快速定位宝贝排行位置。

    分析JD搜索报文 搜索关键字 女装 第二页,分2次加载. rt=1&stop=1&click=&psort=&page=3http://search.jd.com/Se ...

  8. 根据职位名,自动生成jd

    代码本身就是最好的解释,不赘述. 文本聚类输出: cluster.py #!/usr/bin/env python # coding=utf-8 import jieba,re from gensim ...

  9. JD轮播图代码

    <!DOCTYPE html>   <html>   <head>   <title>jd网站的轮播图效果</title>   <me ...

随机推荐

  1. flask_restful(转载)

    flask插件系列之flask_restful设计API 前言 flask框架默认的路由和视图函数映射规则是通过在视图函数上直接添加路由装饰器来实现的,这使得路由和视图函数的对应关系变得清晰,但对于统 ...

  2. 主流服务器虚拟化技术简单使用——Xen(一)

    Tips:因为博客园网页布局的原因,部分图片显示不清晰,可以放大网页查看清晰图片. 如果系统使用物理机,需要在BIOS里面开启Intel VT-x(或AMD-V),如果是VMware workstat ...

  3. codeforces1137B kmp(fail的妙用)

    题目传送门 题意:给出$s$和$t$两个串,让你构造出一个答案串,使得答案串中的01数量和s一样,并且使$t$在答案串中作为子串出现次数最多. 思路: 要想出现的次数尽可能多,那么就要重复的利用,哪一 ...

  4. linux 查看进程启动时,用户的工作目录

    在linux下查看进程大家都会想到用 ps -ef|grep XXX可是看到的不是全路径,怎么看全路径呢?每个进程启动之后在 /proc下面有一个于pid对应的路径例如:ps -ef|grep pyt ...

  5. WinScp结合Putty在Windows与UNIX之间进行文件传输

    1. 关于传输协议: SSH Secure Shell安全外壳协议 SFTP Secure File Transfer Protocal安全文件传送协议 2. WinScp与Putty的作用: Put ...

  6. APP的功能分类及打包与发布的分类方式

    智能手机的出现改变了我们的生活,同时各种各样的APP充斥在我们的手机当中.那么我先现在在来熟悉一下APP的分类及其用途:工具类.社交类.信息类.娱乐类.生活类等几大类.我么了解了APP的用途分类,那么 ...

  7. Comparing deep learning frameworks: Tensorflow, CNTK, MXNet, & Caffe

    https://imaginghub.com/blog/10-a-comparison-of-four-deep-learning-frameworks-tensorflow-cntk-mxnet-a ...

  8. 查看SqlServer某张表的物理空间占用情况

    以下语句可以查看表的物理空间使用情况 包括 [ROWS] 内容的行数.. [reserved] 保留的磁盘大小.. [data] 数据占用的磁盘大小.. [index_size] 索引占用的磁盘大小. ...

  9. 一些学习比较好的网站,及es6学习好网站,前端用的相关库,及知道的插件

    图形可视化:d3js  echarts https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects ...

  10. git提交过程中遇到的 index.lock 问题导致无法提交的解决方法

    在提交代码的过程中,可能会遇到下面的问题: fatal: Unable to create 'C:/programLists/zzw-q1/.git/index.lock': File exists. ...