- Join the development of Landscape Computing IoT software framework to connect the next billion things
- Support Integration of our IoT platform into company’s various platforms and products by maintaining architecture and API development.
- Self starter and ability to work on large complex projects as part of a small team
- Excellent understanding of IoT product including hardware design, wireless subsystem, operating system, networking, device drivers, software design, application frameworks, toolchains, web-frameworks, mobile application development, cloud-services and etc.
- 5+ years of experience in software development, especially in Java or C++, and knowledge of: o RESTful API based Client-Cloud end to end solution o DLNA/UPnP or similar video streaming technology o Network protocol stack development and security solutions o Embedded system/cross-platform development
- Experience with SQL databases such as MySQL, PostgreSQL, SQLite and/or other NoSQL databases
- Experience architecting and building solutions leveraging PaaS or IaaS cloud services such as EC2, OpenStack, Cloud Foundry, Docker, etc
- Knowledge of using big data analytics framework such as Hadoop or SPARK to develop business intelligence applications.
- Low-level Android iOS development experience or knowledge is a plus
- BS degree, MS/PhD a +
Salary and compensation
$100,000 — $150,000/year
Equity
0.2 – 0.5