Excellent JD
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的更多相关文章
- 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 ...
- PK淘宝BUY+,京东推出AR购物应用JD Dream
今年双十一淘宝推出了虚拟现实VR购物"BUY+",用户可以在虚拟环境中选购商品.那作为竞争对手的京东将使出什么绝招呢?在近日上海举办的谷歌开发者大会上得到了答案.会上京东推 ...
- Getting Started with JD Edwards EnterpriseOne Interoperability
Overview Every enterprise holds a forest of branched system spread across a number of business uni ...
- m.jd.com首页中的js效果
m.jd.com中的部分js效果 昨天把m.jd.com的首页布局写好了,今天写一下首页中部分js效果.头部背景色透明度的改变,焦点图轮播,京东快报的小轮播,以及秒杀倒计时.这里html,css样式就 ...
- 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 ...
- C#用HttpClient抓取jd.com搜索框下拉数据
添加System.Web.dll引用 添加System.Net.Http引用 using System.Net.Http; using System.Web; string key = "电 ...
- c# JD快速搜索工具,2015分析JD搜索报文,模拟请求搜索数据,快速定位宝贝排行位置。
分析JD搜索报文 搜索关键字 女装 第二页,分2次加载. rt=1&stop=1&click=&psort=&page=3http://search.jd.com/Se ...
- 根据职位名,自动生成jd
代码本身就是最好的解释,不赘述. 文本聚类输出: cluster.py #!/usr/bin/env python # coding=utf-8 import jieba,re from gensim ...
- JD轮播图代码
<!DOCTYPE html> <html> <head> <title>jd网站的轮播图效果</title> <me ...
随机推荐
- Java中不通过构造方法创建对象的方法总结
我们常说,Java是一种面向对象的语言,因而在Java中几乎所有的操作都离不开对象.而在Java语言中,最常见的创建对象的方法是通过对类构造器的调用,除此之外,其实还有下面几种可以创建对象的方法. 1 ...
- ssh协议git利用ss代理
前言 不知道ss为何物的绕道 求帐号的绕道 这里只是亲测 ssh协议下的git, 如何判断是什么协议出门左拐 判断是否需要代理 我遇到的问题是: ssh_exchange_identification ...
- Java的定时调度
一般在web开发中定时调度比较有用,因为要维护一个容器不关闭才可以一直定时操作下去. 定时调度:每当一段时间之后,程序就会自动执行,就称为定时调度.如果要使用定时调动,则必须要保证程序要始终运行着,也 ...
- 高阶篇:4.2.4)DFMEA严重度S(+分类e)、频度O、探测度D、风险优先系数RPN
本章目的:填写严重度S(+分类).频度O.探测度D,判定风险优先系数RPN. 1.前言 实施阶段中, 要求.潜在失效模式.潜在失效后果.潜在失效原因和现有设计控制措施等 5 个为基础项, 它们的分析是 ...
- P4027 [NOI2007]货币兑换
传送门 首先有一个显然的贪心,每次操作都要做到底,为了最优不会出现只卖一部分或者只买一部分的操作 所以设 $f[i]$ 表示前 $i$ 天得到的最大价值,那么对于每一个 $i$,枚举所有 $j< ...
- .net将List序列转为Json字符串
将List类型转化为Json,是我们平常开发时最常见的了.在使用中,有很多种方法,也可以使用. 第一种 第三方组件:Newtonsoft.Json.dll //转化成Json Newtonsoft.J ...
- CSAPP阅读笔记-存储器层次结构-第六章-P400-P462
6.1 存储技术 1.随机访问存储器(RAM),是易失性存储器,掉电存储信息会丢失,与之相对的是非易失性存储器(ROM),它掉电后存储信息不丢失,但前者访问速度较快,但容量有限,通常只有几百或几千兆字 ...
- Pitfalls of using opencv GpuMat data in CUDA kernel code
Please note that cv::cuda::GpuMat and cv::Mat using different memory allocation method. cv::cuda::Gp ...
- HTTPS和SSL详解
这是转载别人的(转:崔永秀) 把这几天学习到的关于ssl和https协议的内容在这里分享一下,适合一些像我一样的网络协议初学者. ssl协议的起源和历史我就不再多说了,就是那个Netscape 网景公 ...
- PHP常用文件操作
<?php $path = "/home/work/srccode/hello.go"; $dirName = dirname($path); $name = basenam ...