Senior Software Engineer, DOCA SDK
Join a technology company to design and implement SDK libraries for next-generation Data Processing Units. Focus on networking, storage, and high-performance computing. Requires 8+ years of C/C++ experience in performance-critical systems.
Responsibilities
- Collaborate with engineers to design and implement DOCA SDK and infrastructure.
- Own end-to-end development for features within DOCA.
- Design and develop SDK libraries for networking, storage, and HPC.
- Partner with major companies to solve real-world challenges.
Requirements
- B.Sc in CS/CE/EE or equivalent practical experience.
- 8+ years hands-on software development in performance-critical systems.
- Strong C/C++ programming skills.
- Familiarity with Linux environments and tools.
- Strong analytical, debugging, and problem-solving skills.
- Excellent communication and teamwork abilities.
- Experience with OOD/OOP.
Nice to have
- Background in networking and low-level programming.
- Experience with performance optimizations.
- RT embedded or driver development in Linux.
- Technical leadership skills.
- Customer issue resolution experience.