HamburgerMenu
hirist

Dell - Software Engineer - C Programming

hirist.tech
Bangalore
8 - 15 Years

Posted on: 30/11/2025

Job Description

Note : If shortlisted, you will be invited for initial rounds on 6th December'25 (Saturday) in Bangalore


Description :


C Programming


Key Responsibilities :


- Design, develop, and optimize system software using C programming on UNIX/Linux/POSIX platforms.

- Develop applications and components at the user-space level for Unix/Linux/BSD operating systems.

- Work on system-level modules, including file systems, device interactions, drivers, and kernel-user space interfaces.

- Write efficient, clean, and maintainable code with strong debugging and performance tuning skills.

- Collaborate with cross-functional teams to define requirements, design architecture, and ensure high-quality deliverables.

- Implement features related to storage networking protocols, performance optimization, and data flow management.

- Develop automation utilities or complementary modules using C++/Python/Perl/Shell scripting.

- Apply advanced concepts in data structures, parallel programming, concurrency control, and thread management.

- Participate in code reviews, testing cycles, and documentation of design/architecture.

Required Skills & Experience :

- 8 to 15 years of experience in C programming for system software development.

- Strong expertise in UNIX/Linux/POSIX environments.

- Experience developing software for Unix/Linux/BSD OS at user-space level.

- Proficiency in one or more secondary languages: C++, Python, Perl, Shell scripting.

- Knowledge of Linux kernel internals, Linux drivers, file systems, and OS design fundamentals.

- Strong understanding of data structures, algorithms, parallel programming, and performance optimization.

- Hands-on experience with storage networking protocols (e.g., iSCSI, NFS, Fibre Channel) and storage architectures.

- Ability to analyze complex technical issues and provide robust solutions.

- Excellent problem-solving, debugging, and analytical skill

Who we are :


We believe that each of us has the power to make an impact. Thats why we put our team members at the center of everything we do. If youre looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, were looking for you.


Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us.

Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment.


info-icon

Did you find something suspicious?