System Software Engineer developing and maintaining Slurm applications at NVIDIA. Responsible for C development, debugging, and system-level support in a hybrid role.
Responsibilities
Maintain, improve and optimize software components in C
Develop and maintain system-level and application-level code for Slurm which includes networking, system and device level components
Debug and troubleshoot complex Slurm issues related to reliability and performance
Write clean, maintainable, and well-documented code that adheres to industry standards
Collaborate with cross-functional teams including Operations, Infrastructure, and Deployment
Provide direct technical support to internal teams or external customers
Develop automated tests to ensure software reliability and regression prevention
Stay current with best practices in C programming, compilers, build systems, and related technologies
Requirements
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
5+ Years of professional experience in C development
Strong understanding of memory management, pointers, data structures, and algorithms
Experience with debugging tools such as GDB and performance profiling
Solid understanding of Linux kernel interfaces, system calls, and file system including work with Automake
Understanding of software development lifecycles and agile methodologies.
Strong problem-solving and analytical skills
An environment with a focus on quality and reliability
Experience with containers and GPU technologies
Curious, self-motivated, and eager to learn new technologies
Staff Software Engineer owning the data platform that powers AI - driven healthcare automation. Responsible for designing data models and ensuring compliance while boosting reliability and scalability.
Senior Software Engineer at Sysdig building features for discovering and remediating vulnerabilities in cloud - native applications. Contributing to scalable services and major re - architecture efforts.
Embedded Software Developer at a tech company expanding solutions in the automotive and defense sectors. Focusing on market penetration and developing a strong client base in strategic industrial sectors.
Software Engineer I developing fullstack solutions for PathAI's software platform improving patient outcomes. Collaborating with cross - functional teams to build and enhance features in an agile environment.
Senior Software Engineer at Betclic working on innovative online gaming solutions. Collaborating with a diverse team to build end - to - end products that drive business outcomes.
Full Stack Engineer leading application development for Autodesk’s Connected Delivery platform. Building scalable, secure, and performant applications in a fast - paced agile environment.
Technical Lead for Microsoft Office 365, handling development and operational support for Viva Engage. Collaborating with teams and managing infrastructures in a hybrid work environment.
Senior Software Engineer designing and scaling risk infrastructure for secure payment flows at Coinbase. Leading initiatives in fraud detection and transaction scoring across global markets.
Senior Software Engineer developing NIC software and communication paths for large AI superclusters. Collaborating closely with customers and tuning system performance on NVIDIA's networking stack.
Embedded Software Engineer responsible for design and verification of military avionics solutions at Collins Aerospace in Aguadilla, PR. Engaging in software development for military helicopter situational awareness.