Senior Principal Software Engineer

2 days ago


Bengaluru, Karnataka, India Dell Full time

About the Role

Dell Technologies is seeking an experienced Senior Principal Software Engineer to lead our team in Software Engineering. In this role, you will be responsible for developing sophisticated systems and software based on customer business goals, needs, and general business environment creating software solutions.

Your Responsibilities:

  • Lead the effort on UEFI Firmware Design & Development, Triage, and solution development for DELL Core BIOS.
  • Adopt or develop CI/CD processes and tools to make our development & delivery simpler and more robust.
  • Mentor team members in design collaboration, code reviews, development tools and processes.
  • Take part in the full software development life cycle including development, test, continuous delivery, and field issues.
  • Be an active member of an agile team, collaboratively realizing features through design development, test and delivery.

Requirements

To succeed in this role, you should have:

Essential Requirements:

  • 14+ years of UEFI development experience or 14+ years C programming expertise for Embedded systems / micro controllers.
  • Strong problem-solving and analytical skills.
  • Agility to adapt to technologies and processes quickly.
  • Strong programming and debugging experience in C.

Desirable Requirements:

  • Bachelor's or master's degree in computer science or related field.
  • Experience in various debug methods like Arium / HDT/DCI etc...

About Dell Technologies

We believe that each of us has the power to make an impact. That's why we put our team members at the center of everything we do.

Why Work with Us

If you're looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we're looking for you.

Our Benefits

We offer a competitive salary and benefits package including estimated compensation ranging from $120,000 to $180,000 per year, making it one of the top employers in the tech industry.



  • Bengaluru, Karnataka, India Squareroot Consulting Pvt Ltd Full time

    Principal Software Engineer Job Summary:We are looking for an exceptional Principal Software Engineer to lead the design and development of our Java-based applications. As a Principal Software Engineer, you will be responsible for architecting and implementing Microservices-based solutions using SpringBoot, utilizing NoSQL databases such as Scylla and Redis...


  • Bengaluru, Karnataka, India Grizmo Labs Full time

    Senior Principal Software Engineer at Grizmo LabsWe are looking for a talented Servant Leader to join our team as a Senior Principal Software Engineer. As a key member of our engineering team, you will be responsible for designing and implementing software solutions that meet our business needs.About the RoleThe Senior Principal Software Engineer will lead...


  • Bengaluru, Karnataka, India Alteryx Full time

    About AlteryxAlteryx is a leading provider of self-service analytics solutions.Job Title: Principal Software ArchitectOverviewThis is a unique opportunity to join our team as a Principal Software Architect and take on a leadership role in shaping the future of software development.Salary$150,000 - $200,000 per year, depending on experience.Job DescriptionWe...


  • Bengaluru, Karnataka, India Cymetrix Software Full time

    Job SummaryCymetrix Software is seeking a highly skilled Principal Data Engineer to lead the development of data pipelines by ingesting structured and unstructured data sources into Palantir Foundry.


  • Bengaluru, Karnataka, India New Recruitments Hub Full time

    Job Title: Principal Software Engineering LeadAbout New Recruitments HubNew Recruitments Hub is a leading technology company that provides innovative solutions to businesses across the globe. We are currently seeking a highly skilled Principal Software Engineering Lead to join our team.Salary Range: $200,000 - $300,000 per annum (dependent on experience)Job...


  • Bengaluru, Karnataka, India Grizmo Labs Full time

    Grizmo Labs Senior Principal Software EngineerAt Grizmo Labs, we are seeking a highly skilled and experienced Senior Principal Software Engineer to join our team. The ideal candidate will have a strong background in software development, architecture, and leadership.About the RoleThe Senior Principal Software Engineer will be responsible for designing and...


  • Bengaluru, Karnataka, India Talent21 Management and Shared Service Pvt Ltd Full time

    About Talent21 Management and Shared Service Pvt LtdWe are seeking a highly experienced Principal Software Engineering Lead to join our Epsilon Attribution/Forecasting Product Development team. As a Principal Software Engineering Lead, you will play a key role in designing, implementing, and optimizing data processing solutions for big data analysis,...


  • Bengaluru, Karnataka, India OT Privacy Software Private Limited Full time

    The ChallengeThis individual will be a member of the OT Privacy Software Private Limited team responsible for running code. The Principal Site Reliability Engineer will ensure development teams follow best practices in detecting and fixing production-related issues while minimizing impact to our customers.Key Responsibilities:Partner with Engineering,...


  • Bengaluru, Karnataka, India Dell Full time

    Sophisticated Software Development OpportunitiesWe are seeking a skilled Software Principal Engineer to join our team in Bengaluru and contribute to the development of next-generation application enhancements and new products.In this role, you will work closely with the Software Engineering team to design and develop sophisticated systems and software based...


  • Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    About the Role We are seeking a highly skilled Principal Software Architect to join our team at IN10 VMware Software India Private Limited. As a key member of our cloud and distributed systems team, you will be responsible for designing and developing critical components within our Horizon 8 platform. With a strong background in software development and...


  • Bengaluru, Karnataka, India LinkedIn Full time

    Lead a team of engineers in developing new products and services at LinkedIn's India office.About the RoleWe're looking for an experienced software engineering leader to join our Bangalore engineering team. As Principal Software Engineering Director, you will be responsible for managing a large team of engineers and managers, owning significant parts of...


  • Bengaluru, Karnataka, India Dell Full time

    Software Engineer Role OverviewDell Technologies is a leader in the tech industry, and our Software Engineering team delivers cutting-edge solutions for a changing world. As a Principal Software Architect, you will play a key role in designing and developing sophisticated systems and software that meet customer needs.


  • Bengaluru, Karnataka, India OT Privacy Software Private Limited Full time

    Job DescriptionThe OneTrust - Senior Software Development Engineer - Test - Automation Testing role at OT Privacy Software Private Limited is a challenging opportunity for a seasoned SDET to lead our product development teams. We are seeking an experienced Principal level SDET who will play a crucial role in shaping and leading our software testing...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    We are seeking an experienced and talented Senior Fullstack Software Engineer to join our team at Guidewire Software. As a key member of our engineering team, you will be responsible for designing and implementing complex software systems that align with our company's technical vision.In this role, you will collaborate with product managers, UX/UI designers,...


  • Bengaluru, Karnataka, India Khatib & Alami Full time

    About the RoleWe are seeking a highly skilled Principal Engineering Manager to lead our engineering team at Khatib & Alami. This is a fantastic opportunity for an experienced Senior Project Engineer to take on a leadership role and drive our engineering efforts forward.


  • Bengaluru, Karnataka, India Pluralsight Full time

    Job OverviewWe are seeking an experienced Senior Software Engineer to lead our software development lifecycle and drive team collaboration. The ideal candidate will have a strong background in system design, architecture, and leadership.About the RoleThis senior-level position requires a proven track record of delivering high-quality software solutions while...


  • Bengaluru, Karnataka, India Encora Inc. Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to lead our team in developing cutting-edge software solutions. As a Technical Lead, you will play a key role in defining architecture, implementing projects, and mentoring junior engineers.Responsibilities and DutiesCollaborate with cross-functional teams to define project...


  • Bengaluru, Karnataka, India Epsilonedge Full time

    **Company Overview:**Epsilonedge is a leading technology company that specializes in software development and innovation. Our team is comprised of highly skilled professionals who are dedicated to delivering cutting-edge solutions to our clients.**Estimated Salary Range:** ₹1,200,000 - ₹2,500,000 per annum(Based on location and industry standards)**Job...


  • Bengaluru, Karnataka, India OT Privacy Software Private Limited Full time

    About the Role:We are seeking an exceptional Principal Software Engineer Site Reliability to join our OT Privacy Software Private Limited team. As a key member of our Engineering organization, you will play a crucial role in designing, delivering, and maintaining a highly available and performant application platform.Responsibilities:You will partner with...


  • Bengaluru, Karnataka, India Baxter Full time

    Visionary Systems Engineering RoleBaxter is revolutionizing kidney care and other vital organ support. As a Senior Principal Engineer, Systems Development, you will play a key role in driving innovation and excellence in our medical devices.Key Responsibilities:Develop and implement product requirements management, traceability, and design history file...