You will lead the stability and performance optimization initiatives for a next-generation wireless
system platform. In this position, you will be a key member of the team focused on platform
architecture, including both hardware and the Linux operating system. The role involves working
closely with various cross-functional development teams to grasp application requirements and
deliver platform-level support and enhancements.
A Bachelor’s degree or higher in Computer Science, Electrical Engineering, or Computer Engineering.
At least 5 years of relevant professional experience with Modern C++ after graduation.
More than 5 years of experience in maintaining and optimizing x86-based Linux server platforms for high-performance computing tasks.
Expertise in hardware setup and optimization to achieve peak system performance.
Over 5 years of Linux system administration experience, including performance tuning, debugging, and issue resolution.
Proficient in using performance monitoring tools and techniques to detect and resolve bottlenecks and stability problems.
Ability to assess system metrics and logs to proactively identify and resolve potential issues.
Familiarity with containerization technologies (such as Docker) and orchestration tools (like Kubernetes).
Experience with version control systems (e.g., Git) and configuration management solutions (e.g., Ansible, Puppet).
Competent in creating clear and concise documentation for platform configurations, procedures, and troubleshooting instructions.
Extensive professional experience with Modern C++.
Proficient in working with Linux kernels utilizing the PREEMPT_RT patch set.
Expertise in using DPDK for low-latency, high-throughput networking applications.
Experience with ARM architecture and optimizing ARM-based Linux platforms.