Expoint – all jobs in one place
Finding the best job has never been easier

Software Engineer - C C++ Linux jobs at Dell in India, Bengaluru

Discover your perfect match with Expoint. Search for job opportunities as a Software Engineer - C C++ Linux in India, Bengaluru and join the network of leading companies in the high tech industry, like Dell. Sign up now and find your dream job with Expoint
Company (1)
Job type
Job categories
Job title (1)
India
Bengaluru
30 jobs found
Yesterday
D

Dell Senior Escalation Engineer - Email Security & Infrastructure India, Karnataka, Bengaluru

Limitless High-tech career opportunities - Expoint
Serve as a global escalation point, collaborating with various teams to resolve issues. Examine technical email messaging and security incidents, conduct root cause analysis, and suggest long-term solutions. Collaborate with...
Description:

As a Senior Principal Software Engineer, you will deliver products and improvements for a changing world. Working at the cutting edge, you will craft and develop software for platforms, peripherals, applications and diagnostics — all with the most sophisticated technologies, tools, software engineering methodologies and partnerships.

You will:

  • Serve as a global escalation point, collaborating with various teams to resolve issues.
  • Examine technical email messaging and security incidents, conduct root cause analysis, and suggest long-term solutions.
  • Collaborate with the email messaging operations team on user issues.
  • Guide stakeholders and the internal messaging team in adopting best practices and enhancing services to meet business needs


Essential Requirements

  • Graduate/ Masters with 12-15 years of relevant experience, including more than 5 years in email services within large enterprise companies.
  • Exceptional ability to conduct escalation investigations, analyze and distill relevant findings, and determine root causes.
  • Extensive knowledge of email security techniques and technologies, such as DMARC, DKIM, SPF, STARTTLS, Anti-Spam, Anti-Phishing, Email Attachment Defense, URL Defense, Microsoft Exchange Online, Cisco Secure Email, and Microsoft Defender for Office 365.
  • Strong proficiency in Microsoft Exchange Online administration and Microsoft Outlook troubleshooting,Advanced powershell scripting and Automation
  • Experience with Threat Protection and Proofpoint Protection (or Proofpoint-On-Demand) services.Advanced understanding of SMTP, RFC822, and related email protocols and standards
  • Hands-on experience with Data Security, including Microsoft Purview solutions:Data Loss Prevention (DLP), eDiscovery, Azure Rights Management Services (ARMS
  • Experience with Cloud Security solutions and best practices


Desirable Requirements

  • Industry certifications (CISSP, MS Cybersecurity Architecture Expert, MS365 Admin Expert, Azure Security Engineer, etc.)
  • Familiarity with enterprise faxing services, such as Genifax or similar platforms
  • Working knowledge of AI-driven business solutions, including: Microsoft Copilot, Generative AI platforms, AI agents designed for enterprise workflows and automation

Show more
Yesterday
D

Dell Software Engineer - C C++ Linux India, Karnataka, Bengaluru

Limitless High-tech career opportunities - Expoint
Participate in the preparation, review and evaluation of software/storage requirements and specifications. Prepare written specifications for tasks of varied complexity from verbal requirements. Use defined software lifecycle methodologies. Review and...
Description:

PowerScale, a Gartner Magic Quadrant leader in Unstructured Data Storage and Management is evolving by re-architecting its stack to cater to the unique demands of the consumer market in the GenAI era. The evolution is driven by efforts to modernize the stack through the development of advanced technologies in data storage systems, cluster management, distributed systems and container management. The modernization initiative will empower PowerScale to provide a composable, disaggregated, software-defined architecture with the capacity to store exabytes of data and deliver unparalleled performance.

What you’ll achieve

As ain the Unstructured Data Storage Protocols group, you will have the opportunity to use your expertise to work on innovative and cutting-edge technologies in our PowerScale product line. You will work as part of a highly skilled technical team, who provide solutions to our customer’s most complex issues. You will constantly be challenged in developing and improving new and current technologies with the support of your team behind you.

You will utilize a range of applicable technologies (e.g. programming languages, compilers, assemblers, debuggers, other tools) for products used in local, networked, and cloud environments. You will modify existing software products to add new functions to improve performance or enhance product usability. You will participate in product development in all stages from planning and design to development, testing and documentation.

You will:

  • Participate in the preparation, review and evaluation of software/storage requirements and specifications
  • Prepare written specifications for tasks of varied complexity from verbal requirements.
  • Use defined software lifecycle methodologies
  • Review and implement test strategies for software products

Essential Requirements

  • Typically requires 3-5 years of related experience with a Bachelor’s degree; or an advanced degree without experience.
  • Solid knowledge of programming languages: C, C++ and Python; operating systems (Windows/Linux); firmware; device drivers and databases.
  • Able to code/debug moderately complex programs using written design specifications
  • Knowledge of Network Attached Storage (NAS) and its application
  • Good understanding of hardware and software interactions

Desirable Requirements

  • Knowledge of distributed software systems, protocols such as SMB, NFS, or S3 interfaces in shippable software/services
  • Understanding of the system calls, inter-process IPC or remote-procedure RPC calls, multiplexed I/O and concurrency models, system configuration, memory management,


Show more
Yesterday
D

Dell Software Principal Engineer C Kernel Linux Platforms device ... India, Karnataka, Bengaluru

Limitless High-tech career opportunities - Expoint
Experience in all phases of software development: feasibility, design, implementation, integration, test and delivery.Design, develop, and maintain Linux kernel-level device drivers for storage subsystems. Expertise in Linux kernel, SCSI, SCST,...
Description:


•Contribute to the design and architecture of high-quality, complex systems and software/storage environments
•Prepare, review and evaluate software/storage specifications for products and systems
•Contribute to the development and implementation of test strategies for complex software products and systems/for storage products and systems


Essential Requirements

  • Experience in all phases of software development: feasibility, design, implementation, integration, test and delivery.Design, develop, and maintain Linux kernel-level device drivers for storage subsystems
  • Expertise in Linux kernel, SCSI, SCST, Fiber Channel, Virtual Tape Libraries, I/O device drivers.Expertise in persistent memory, hardware assisted compression technologies
  • Debug and resolve complex kernel and driver-level issues in production environments. Strong problem solving, troubleshooting, diagnostic skills
  • Experience in one or more of the following languages: C, Python, Go.Knowledge of version control, bug tracking systems (Git, JIRA)
  • Strong communication skills and an ability to articulate technical design while understanding business requirements, with the ability to debate and collaborate with other team members


Desirable Requirements

  • Experience in Storage domain (SAN/NAS/Virtualization).
  • Experience in developing software for software-defined infrastructure, including hybrid cloud/on-prem and multi-cloud environments.

Show more
Yesterday
D

Dell Senior Software Engineering Manager India, Karnataka, Bengaluru

Limitless High-tech career opportunities - Expoint
一般消費者向けPC、PC周辺機器、ソフトウェア等の営業関連業務(提案、見積り、契約など). 家電量販店およびAmazonなどのEテールチャネルに対する販売戦略の立案・実行. 顧客の成長戦略・施策に沿ったソリューション提案およびビジネスプランの策定. 顧客との中長期的な関係構築を通じた当社製品・ソリューションのシェア拡大. メーカー、リテール業界(家電量販店・Eテール)における営業・マーケティング・企画等の実務経験. 日本の消費者市場およびECビジネスに関する知見. 顧客、社内関係部門、外部パートナーとの調整・折衝能力....
Description:

主な役割・職務内容

  • 一般消費者向けPC、PC周辺機器、ソフトウェア等の営業関連業務(提案、見積り、契約など)

  • 家電量販店およびAmazonなどのEテールチャネルに対する販売戦略の立案・実行

  • 顧客の成長戦略・施策に沿ったソリューション提案およびビジネスプランの策定

  • 顧客との中長期的な関係構築を通じた当社製品・ソリューションのシェア拡大

Consumer事業領域における新たな成長戦略の推進に伴い、を目的とした増員。

【経験・スキル】

  • メーカー、リテール業界(家電量販店・Eテール)における営業・マーケティング・企画等の実務経験

  • 日本の消費者市場およびECビジネスに関する知見

  • 顧客、社内関係部門、外部パートナーとの調整・折衝能力


As a Channel Sales Account Executive, you will work with channel partners to identify and qualify mutually rewarding sales activities, strategies, distributors and business opportunities, all in the service of optimizing sales execution so that service level agreements are met.
•Work with channel partners to identify and qualify mutually rewarding sales activities, strategies and business opportunities
•Manage the channel partner relationship, engagement and achievement of joint objectives through the partner planning process
•Identify cost-effective and practical alternatives for the channel by bundling products/service “solutions” to maximize our opportunity while meeting customer’s needs
•Work with inside sales teams and partner outside field sales teams to drive all lines of business, removing technical barriers, architecting business solutions and bringing forward new business
•Develop and implement strategies and sales campaigns for targeted accounts•8 to 12 years of related field sales experience
•Aptitude for understanding how technology products and solutions solve business problems
•Strong communication, collaboration, negotiation and executive presentation skills and the ability to provide insight and thought leadership to senior level leadership and executives
•Bachelor’s degree


Application closing date:DD Month YYYY

Show more
18.11.2025
D

Dell Software Principal Engineer India, Karnataka, Bengaluru

Limitless High-tech career opportunities - Expoint
Lead development of scalable, secure VDI-thin client OS and management software across Linux (Ubuntu, Debian, BSD) and Windows; architect system-level solutions integrating AI workflows, GenAI, and virtualization (Citrix, VMware, VDI);...
Description:

As an Technical Staff ,Software Engineering at Dell Technologies, you will lead the design and development of cutting-edge VDI-thin client software solutions across Linux and Windows platforms. You will drive innovation in both software and hardware architectures, ensuring alignment with customer requirements, datacenter scalability, and business outcomes. This role demands deep technical expertise, strategic vision, and a proven track record of innovation in AI, GenAI, virtualization, and enterprise software.
You will:

  • Lead development of scalable, secure VDI-thin client OS and management software across Linux (Ubuntu, Debian, BSD) and Windows; architect system-level solutions integrating AI workflows, GenAI, and virtualization (Citrix, VMware, VDI); optimize software-hardware configurations for datacenter performance.
  • Provide technical vision and mentorship to cross-functional teams; host technology reviews aligned with Dell’s roadmap; act as escalation point in forums; collaborate with partners/customers to assess needs and design scalable solutions; guide architectural trade-offs; travel 20–30% for solution assessments.
  • Generate IP via invention disclosures and open-source contributions; identify and communicate differentiation opportunities to stakeholders including marketing, procurement, engineering, and leadership; oversee end-to-end development and deployment of next-gen solutions aligned with business goals.


Essential Requirements

  • Over 20 years of experience in software engineering, including extensive leadership roles and customer issue/escalation handling.
  • Proven track record in architecting and delivering complex system software solutions for both Linux and Windows OS, with deep expertise in OS internals, virtualization, distributed systems, and AI workflow applications.
  • Hands-on technical proficiency in coding (C, C++, Linux kernels), debugging, and enterprise cluster deployments with benchmarking across compute, network, and storage.
  • Strong process knowledge of SDLC, STLC, DevSecOps, Agile methodologies, and CI/CD pipelines.
  • Skilled in vendor engagement , with the ability to build technical relationships and influence next-generation technology designs


Desirable Requirements

  • Master’s or PhD in Computer Science, Software Engineering, or related field.
  • Experience driving innovation in GenAI, cloud-native development, and open-source ecosystems and demonstrated success mentoring senior engineers and leading large-scale development initiatives.
  • Linux Community contributions

Show more
08.10.2025
D

Dell Principal Software Engineer India, Karnataka, Bengaluru

Limitless High-tech career opportunities - Expoint
Full-time job experience in one of our finance departments (Financial Planning & Analysis, Tax, Accounting, Credit, Global Business Operations, Sales Compensation Planning, ). Various trainings on Project management, Presentation Skills,...
Description:
Bratislava, Slovakia

In addition, you will be part of an international class full of young and enthusiastic people, working together on assigned specific project, where you can apply everything, you learn and be recognized for your work and contribution.

If you are graduating from

You will:

  • Full-time job experience in one of our finance departments (Financial Planning & Analysis, Tax, Accounting, Credit, Global Business Operations, Sales Compensation Planning, )

  • Various trainings on Project management, Presentation Skills, Excel, Power BI trainings & Finance Case Studies... and many more

  • Participating on different projects and CSR activities (volunteering, workshops, external branding)

  • Building relationships with Business Partners & Finance Leaders through networking activities

Take the first step towards your dream career

Every Dell Technologies team member brings something unique to the table. Here’s what we are looking for with this role:

  • University Graduate (Bachelor's, Master's degree) in 2026 or already 2025 in Business or Finance related studies

  • Confident communication in English

  • Keen on teamwork, learning new things and driven personality

  • Interested in improvements, innovations, and new challenges

  • Experience with studying/working in international environment is an advantage

Selection process - 3 quick steps:

  • Phone screening

  • Interviews

  • Feedback & Offer Communication (immediately after Interviews)

:

Benefits:

  • Private medical care,

  • Fully covered Meal Vouchers,

  • Multisport card,

  • Health days,

  • Dell Learning Studio,

  • Extravacation,

  • Private employee gym, cafe & canteen,

  • To see the full list of benefits, click

Show more
07.10.2025
D

Dell Software Principal Engineer India, Karnataka, Bengaluru

Limitless High-tech career opportunities - Expoint
Experience in all phases of software development: feasibility, design, implementation, integration, test and delivery.Design, develop, and maintain Linux kernel-level device drivers for storage subsystems. Expertise in Linux kernel, SCSI, SCST,...
Description:


•Contribute to the design and architecture of high-quality, complex systems and software/storage environments
•Prepare, review and evaluate software/storage specifications for products and systems
•Contribute to the development and implementation of test strategies for complex software products and systems/for storage products and systems


Essential Requirements

  • Experience in all phases of software development: feasibility, design, implementation, integration, test and delivery.Design, develop, and maintain Linux kernel-level device drivers for storage subsystems
  • Expertise in Linux kernel, SCSI, SCST, Fiber Channel, Virtual Tape Libraries, I/O device drivers.Expertise in persistent memory, hardware assisted compression technologies
  • Debug and resolve complex kernel and driver-level issues in production environments. Strong problem solving, troubleshooting, diagnostic skills
  • Experience in one or more of the following languages: C, Python, Go.Knowledge of version control, bug tracking systems (Git, JIRA)
  • Strong communication skills and an ability to articulate technical design while understanding business requirements, with the ability to debate and collaborate with other team members


Desirable Requirements

  • Experience in Storage domain (SAN/NAS/Virtualization).
  • Experience in developing software for software-defined infrastructure, including hybrid cloud/on-prem and multi-cloud environments.

Show more
Limitless High-tech career opportunities - Expoint
Serve as a global escalation point, collaborating with various teams to resolve issues. Examine technical email messaging and security incidents, conduct root cause analysis, and suggest long-term solutions. Collaborate with...
Description:

As a Senior Principal Software Engineer, you will deliver products and improvements for a changing world. Working at the cutting edge, you will craft and develop software for platforms, peripherals, applications and diagnostics — all with the most sophisticated technologies, tools, software engineering methodologies and partnerships.

You will:

  • Serve as a global escalation point, collaborating with various teams to resolve issues.
  • Examine technical email messaging and security incidents, conduct root cause analysis, and suggest long-term solutions.
  • Collaborate with the email messaging operations team on user issues.
  • Guide stakeholders and the internal messaging team in adopting best practices and enhancing services to meet business needs


Essential Requirements

  • Graduate/ Masters with 12-15 years of relevant experience, including more than 5 years in email services within large enterprise companies.
  • Exceptional ability to conduct escalation investigations, analyze and distill relevant findings, and determine root causes.
  • Extensive knowledge of email security techniques and technologies, such as DMARC, DKIM, SPF, STARTTLS, Anti-Spam, Anti-Phishing, Email Attachment Defense, URL Defense, Microsoft Exchange Online, Cisco Secure Email, and Microsoft Defender for Office 365.
  • Strong proficiency in Microsoft Exchange Online administration and Microsoft Outlook troubleshooting,Advanced powershell scripting and Automation
  • Experience with Threat Protection and Proofpoint Protection (or Proofpoint-On-Demand) services.Advanced understanding of SMTP, RFC822, and related email protocols and standards
  • Hands-on experience with Data Security, including Microsoft Purview solutions:Data Loss Prevention (DLP), eDiscovery, Azure Rights Management Services (ARMS
  • Experience with Cloud Security solutions and best practices


Desirable Requirements

  • Industry certifications (CISSP, MS Cybersecurity Architecture Expert, MS365 Admin Expert, Azure Security Engineer, etc.)
  • Familiarity with enterprise faxing services, such as Genifax or similar platforms
  • Working knowledge of AI-driven business solutions, including: Microsoft Copilot, Generative AI platforms, AI agents designed for enterprise workflows and automation

Show more
Find your dream job in the high tech industry with Expoint. With our platform you can easily search for Software Engineer - C C++ Linux opportunities at Dell in India, Bengaluru. Whether you're seeking a new challenge or looking to work with a specific organization in a specific role, Expoint makes it easy to find your perfect job match. Connect with top companies in your desired area and advance your career in the high tech field. Sign up today and take the next step in your career journey with Expoint.