Job Description

Senior Software Engineer - Linux OS

The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners.

Join us as a Senior Software Engineer on our Linux OS Software Engineering Development team in Bangalore, India to do the best work of your career and make a profound social impact


What you’ll achieve
As a Senior Software Engineer, you will be responsible for developing sophisticated systems and software basis the customer’s business goals, needs and general business environment creating software solutions.
 

You will:

  • 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

  • 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:

    Essential Requirements

  • 4 - 7 years of experience with Linux OS internals, driver development, and hands-on work with the kernel.
  • Ability to debug and guide others to debug flexible, scalable and complex programs, using either written or verbal design specifications.
  • Capable to handle responsible NPI/Sustain projects running on Linux OS, tools and hardware platforms.
  • Proven expertise in working with various device drivers and experience in both Linux user space and kernel space development.
  • Capable of contributing effectively across all phases of software development, including feasibility analysis, design, implementation, integration, testing, and delivery..

  • Desirable Requirements
    • Bachelor’s degree
     

    Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application