京东软件开发
社招全职3-5年软件开发岗地点:北京状态:招聘♡ 收藏
工作描述
任职要求 1. 3-5年信息安全云端开发、云安全开发相关经验,精通端侧c/c++、云端golang/java,有AIoT智能硬件、家用陪伴设备、家庭智能产品或消费级IoT产品云端安全开发背景优先,熟悉Linux云服务器与Debian/Ubuntu嵌入式端侧开发环境。 2. 深入掌握密码学核心原理与应用、嵌入式Linux端云通信安全、网络编程(Socket/TCP/HTTPS),精通双向证书认证、OAuth2.0/JWT身份体系、MQTT/CoAP等IoT协议安全加固,熟悉音视频、语音文本等多模态数据加密与脱敏技术,能独立完成端云协同安全模块的开发与调试…
登录查看完整工作描述
微信扫码,1秒登录
包括英文材料
C+
https://www.freecodecamp.org/chinese/news/the-c-beginners-handbook/
本手册遵循二八定律。你将在 20% 的时间内学习 80% 的 C 编程语言。
https://www.youtube.com/watch?v=87SH2Cn0s9A
https://www.youtube.com/watch?v=KJgsSFOSQv0
This course will give you a full introduction into all of the core concepts in the C programming language.
https://www.youtube.com/watch?v=PaPN51Mm5qQ
In this complete C programming course, Dr. Charles Severance (aka Dr. Chuck) will help you understand computer architecture and low-level programming with the help of the classic C Programming language book written by Brian Kernighan and Dennis Ritchie.
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
Java+
https://www.youtube.com/watch?v=eIrMbAQSU34
Master Java – a must-have language for software development, Android apps, and more! ☕️ This beginner-friendly course takes you from basics to real coding skills.
IOT+
https://microsoft.github.io/IoT-For-Beginners/#/
Azure Cloud Advocates at Microsoft are pleased to offer a 12-week, 24-lesson curriculum all about IoT basics.
https://www.ibm.com/think/topics/internet-of-things
The Internet of Things (IoT) refers to a network of physical devices, vehicles, appliances, and other physical objects that are embedded with sensors, software, and network connectivity, allowing them to collect and share data.
https://www.youtube.com/watch?v=1KVrBjSqS5s
The term 'Internet of Things' was coined by Kevin Ashton in 1999 to refer to connecting the Internet to the physical world via sensors.
Linux+
https://ryanstutorials.net/linuxtutorial/
Ok, so you want to learn how to use the Bash command line interface (terminal) on Unix/Linux.
https://ubuntu.com/tutorials/command-line-for-beginners
The Linux command line is a text interface to your computer.
https://www.youtube.com/watch?v=6WatcfENsOU
In this Linux crash course, you will learn the fundamental skills and tools you need to become a proficient Linux system administrator.
https://www.youtube.com/watch?v=v392lEyM29A
Never fear the command line again, make it fear you.
https://www.youtube.com/watch?v=ZtqBQ68cfJc
Debian+
https://www.debian.org/doc/manuals/debian-reference/ch01.en.html
https://www.youtube.com/watch?v=Xd1uFBZbe8w
Debian 12, codenamed "Bookworm" was released earlier this year - and it's one of the greatest Linux distribution releases in some time.
Ubuntu+
[英文] Tutorials
https://ubuntu.com/tutorials
These tutorials provide a step-by-step process to doing development and dev-ops activities on Ubuntu machines, servers or devices.
https://www.youtube.com/watch?v=D4WyNjt_hbQ
This tutorial is intended for those of you that are looking for a resource for helping you get started using Ubuntu on your laptop or desktop.
网络编程+
https://www.youtube.com/watch?v=2HrYIl6GpYg
I will make a simple HTTP web server with the C Programming Language.
https://www.youtube.com/watch?v=8z6okCgdREo
This tutorial is for Gophers who have written a command line or an API application, but have little to no experience in lower-level concepts like reading and writing to sockets, working with channels, and managing multiple goroutines.
https://www.youtube.com/watch?v=bdIiTxtMaKA&list=PL9IEJIKnBJjH_zM5LnovnoaKlXML5qh17
https://www.youtube.com/watch?v=bzja9fQWzdA
Implement the ubiquitous TCP protocol that underlies much of the traffic on the internet!
[英文] 📺Network Programming with Python Course (build a port scanner, mailing client, chat room, DDOS)
https://www.youtube.com/watch?v=FGdiSJakIS4
Learn network programming in Python by building four projects. You will learn to build a mailing client, a DDOS script, a port scanner, and a TCP Chat Room.
https://www.youtube.com/watch?v=gntyAFoZp-E
https://www.youtube.com/watch?v=JiuouCJQzSQ
Explore the fundamentals of networking in Rust by building a simple TCP server.
https://www.youtube.com/watch?v=JRTLSxGf_6w
https://www.youtube.com/watch?v=sFizpxHkIlI
In this video we'll cover SOCKET PROGRAMMING in JAVA.
https://www.youtube.com/watch?v=sXW_sNGvqcU
还有更多 •••
相关职位
社招5-10年软件开发岗
1. 教育背景 学历要求:本科及以上学历,计算机科学、软件工程等相关专业; 2. 工作经验 工作经验:5-10年JAVA大型复杂系统设计开发经验软件开发,具备大型项目开发经验,熟悉软件开发
更新于 2026-06-16北京
社招5年以上软件开发岗
1.有深厚的技术架构功底,较强的业务敏感度,五年以上国内外知名电商架构设计经验; 2.有电商架构全局视野,熟悉交易、营销、履约等全流程业务和架构经验; 3.热爱技术,对技术有不懈的追求,过硬的编码能力
更新于 2026-07-02北京
社招5年以上软件开发岗
1.计算机及相关专业本科以上学历,5年Java开发经验,有扎实的技术功底; 2.精通Java,熟悉Java反射、多线程、NIO等技术的使用和原理,熟悉JVM内部原理; 3.熟悉MySQL等关系型数据库
更新于 2026-07-23北京