Senior Software Engineer, Kernel Drivers, Systems Engineering
- Bangalore, Karnataka
- Permanent
- Full-time
- Bachelor's degree or equivalent practical experience.
- 5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
- 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
- Experience with the Linux kernel or network device drivers.
- Master's degree in Computer Science or a related technical field.
- 1 year of experience in leadership.
- Experience developing accessible technologies.
- Expertise with the networking stack in the Linux kernel.
- Broad systems expertise to triage and debug issues, and interest in troubleshooting systems.
- Develop kernel drivers for the various IPUs/NICs in our portfolio.
- Build systems with these devices to achieve the scale/reliability/performance.
- Architect and design large-scale distributed systems.