Description
Join NVIDIA's DOCA Security team as a Senior Software Engineer and play a key role in developing NVIDIA Sentry, a groundbreaking security software framework. You will design, implement, and test security features that protect AI agents at runtime, ensuring a secure computing environment.
Responsibilities:
- Build and develop innovative runtime-security services on the BlueField DPU using C/C++ and Rust.
- Develop agentless host-memory introspection tools to uncover Linux process and container activity.
- Develop gateway capabilities to inspect AI-agent requests and enforce access policies.
- Connect workload context with network controls to support AI-agent containment.
- Maintain host introspection accuracy across various Linux kernel versions and host architectures.
- Test and optimize runtime monitoring and traffic enforcement for performance and reliability.
- Collaborate with security researchers and architects to transform threat models into effective runtime detections.
- Work closely with the DOCA SDK, drivers, Linux kernel, firmware, and hardware teams to deliver coordinated security features.
Requirements:
- B.Sc. or M.Sc. in Computer Science, Software Engineering, or equivalent experience.
- 8+ years of systems software development experience in C/C++ on Linux.
- Strong understanding of Linux internals, networking fundamentals, and hands-on experience with Linux containers and Kubernetes.
- Proven experience in debugging, profiling, and building automated tests for Linux software.
- Strong analytical and communication skills.
Nice to Have:
- Background in runtime security, memory forensics, or virtual-machine introspection.
- Experience with proxies, policy engines, or workload identity systems.
- Knowledge of IPsec/IKEv2 or familiarity with NVIDIA OpenShell.
- Contributions to upstream open-source projects.
For more fresh new jobs, check out yubhub.co.