
Principal Software Engineer
- Bangalore, Karnataka
- Permanent
- Full-time
- Design and development of the software drivers for the DPU hardware accelerators.
- Development and support of the software for DPU fabric subsystem.
- Write performance and stress test suite for the hardware accelerators and fabric subsystems.
- Develop, maintain and debug DPU low level software modules and debug tools
- Participate in code reviews and provide feedback to other developers
- 10+ years of technical expereince.
- Strong knowledge of C/C++ programming languages
- Strong understanding of complex embedded systems
- Strong understanding of computer architecture and operating systems
- Strong understanding of cache coherency and memories
- Strong understanding of complex embedded systems
- Experience in writing device drivers in one or more operating systems
- Good software architectural and design sense
- Good work ethic with “can do” attitude