Related skills
linux c python tcp/ip yocto📋 Description
- Design and implement high-performance backend components in C/C++/Python.
- Own backend services, system components, and networking firmware.
- Architect scalable distributed backends and low-latency networking.
- Develop multi-threaded apps using POSIX threads or Boost.
- Optimize memory usage, CPU cycles, and performance via profiling.
- Collaborate with cross-functional teams across hardware, QA, cloud, and product.
🎯 Requirements
- Bachelor’s or Master’s in CS/SE.
- 10+ years Linux embedded systems.
- C, C++, Python expertise.
- Build tools: OpenWrt, Yocto, Makefile, CMake.
- OS concepts: threading, memory, I/O.
- Linux system programming: epoll, inotify.
- Networking: TCP/IP, UDP, HTTP/2, gRPC, MQTT.
- CI/CD: Jenkins, GitHub Actions; Docker/Kubernetes.
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!