Embedded Software Engineer, Network Drivers
Develop kernel-space and user-space network drivers for cloud infrastructure. Design and upstream features for next-generation hardware, optimize networking performance, and help maintain service quality.
Responsabilidades
- Develop kernel-space and user-space network drivers.
- Design, develop, and upstream features for cloud server hardware.
- Optimize network bandwidth, packet-processing performance, and latency.
- Monitor cloud service health and maintain software quality.
- Resolve complex customer issues and maintain driver support across operating systems.
Requisitos
- Bachelor’s degree in Computer Science or Electrical Engineering.
- At least 5 years of professional software development experience.
- Strong hands-on C development experience and an emphasis on code optimization.
Se valora
- Experience with embedded firmware development.
- Experience troubleshooting hardware or developing low-level drivers.
- Experience with performance and log analysis.
- Experience developing in Linux and working with virtual machines.
- Knowledge of Linux and networking protocols.
- Experience coding or scripting in Python, C++, Java, Ruby, or PowerShell.