C/c++ & System Programming - Mts/smts - Corestorage

1 day ago


Bengaluru, India VMware Full time

**Why will you enjoy this new opportunity?**

VMware Virtual Volumes is an integration and management framework for external storage that provides finer control at the VM-level, streamline storage operations and offers flexibility of choice.

The vVOL storage engineer will be responsible for providing deep technical expertise on our next generation storage initiatives, the engineer will be developing new products and solutions based on an enterprise-class virtualization platform. Duties will include design, implementation, testing, and debugging. Engineer will also interact with other groups outside of engineering in helping analyze and prioritize product features, interact with partners, customers, support and with key VMware technical leaders to influence and execute vVOL storage initiatives.

In this role, you will have opportunity to demonstrate the following Job responsibilities,
- Design, develop, and maintain the next generation of storage virtualization products.
- Work on the management/middle-tier infrastructure running on VMware's vCenter Server.
- Design and maintain APIs to expose the underlying concepts in the physical and virtual infrastructure to various components in VMware's ecosystem, including the UI.
- Coordinate with platform, UI and usability teams to ensure that features work seamlessly end-to-end.
- Interact with Storage partners to discuss technical aspects of API specification and implementation.
- Help investigate customer support escalations on our storage products
- Work with test engineers and ensure software testability, quality and stability.
- Work with the documentation team and ensure good quality documentation of the product and API.

If you are passionate about system programming, virtualization, distributed systems, building a scalable and performant platform, storage, and snapshot technologies you will feel right at home.

If you are looking forward to work on the latest technology related to building cloud infrastructure and want to have experience of working on highly scalable distributed systems, user and kernel programming, and storage virtualization technology then this is the place.

**Success in the Role**:What are the performance outcomes over the first 6-12 months you will work toward completing**?**
- **In your first 6 months**:

- You will be expected to have good understanding of architecture and design of vVols (Virtual Volumes) and overall knowledge of storage stack and IO path of VMware vSphere product.
- You will participate in design discussions and feature development activities
- You will be making code changes of low quantum to understand overall development process.

After 6 months+
- You will be responsible for designing and delivering solutions for various vVols requirements.
- You will be responsible for addressing feature enhancement or issue resolution in vVols as part of bigger feature or ask by end customer.
- You will be regularly evaluated on the quality of the product you create and the code you write to ensure continued advancement of your technical skills in an environment that looks to expand them.
- As a member of the vVols team you are expected to interact with other engineering groups and groups outside of engineering in helping analyze and prioritize product features. You are expected to interact with support team, various storage partners and with key VMware technical leaders to influence and execute next generation vVols.
- Innovation is the key to success and any new product ideas that you can come up with will be fully supported by management and if its relevant will be funded by organization to make sure that it gets into the product.

**What type of work will you be doing? What assignments, requirements, or skills will you be performing on a regular basis?**

Your regular activities may be modified to suit your professional strengths, and in this role, you will have opportunity to demonstrate the following Job responsibilities,
- Design, develop, and maintain the next generation of storage virtualization products.
- Work on the management/middle-tier infrastructure running on VMware's vCenter Server.
- Design and maintain APIs to expose the underlying concepts in the physical and virtual infrastructure to various components in VMware's ecosystem, including the UI.
- Coordinate with platform, UI and usability teams to ensure that features work seamlessly end-to-end.
- Interact with Storage partners to discuss technical aspects of API specification and implementation.
- Help investigate customer support escalations on our storage products
- Work with test engineers and ensure software testability, quality and stability.
- Work with the documentation team and ensure good quality documentation of the product and API.

The following competencies would help you in quickly ramping up on the project and building a great career at VMware in this project
- Bachelor’s degree in computer science or Masters preferred.
- 4+ years of Obj


  • C++ Developer

    2 weeks ago


    Bengaluru, Karnataka, India Programming Full time ₹ 50,000 - ₹ 13,00,000 per year

    Key Responsibilities:Design, develop, and maintain C++ applications with clean, efficient, and reusable code.Participate in all phases of the software development lifecycle — requirement analysis, design, implementation, testing, and deployment.Optimize existing code for performance and scalability.Debug, troubleshoot, and resolve software defects and...

  • C programming

    17 hours ago


    Bengaluru, Karnataka, India Infosys Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Key Responsibilities:A day in the life of an InfoscionAs part of the Infosys delivery team your primary role would be to interface with the client for quality assurance issue resolution and ensuring high customer satisfactionYou will understand requirements create and review designs validate the architecture and ensure high levels of service offerings to...

  • System Engineer

    1 week ago


    Bengaluru, India Connexions Full time

    Job Title : Systems Engineer - C / C++Location : HRS layout Bangalore, IndiaExperience : 5+ Years (- 5+ years of C/C++ development experience)About Us :We are a leading provider of innovative software solutions in the Observability space, dedicated to revolutionizing how businesses gain insights into their systems and applications. Our mission is to empower...


  • Bengaluru, India MaimsD Technology Full time

    Strong Linux Kernel developer \ Linux Kernel Driver Developer with strong C\C++ programming skillsJob Title : Linux System Engineer S3/S0ix Enablement (GFX Focus) Key Responsibilities : - Design, implement, and optimize S3/S0ix power management solutions within Linux environments for graphics-intensive applications, with a focus on both GPU and CPU power...


  • Bengaluru, India Unisys Full time

    **We Believe in Better!** We are a global information technology company that builds high-performance, security-centric solutions that can help change the world. Enhancing people’s lives through secure, reliable advanced technology is our vision. Our associates are at the forefront of everything we do, driving our clients’ successes while giving back...


  • Bengaluru, India Unisys Full time

    **We Believe in Better!** We are a global information technology company that builds high-performance, security-centric solutions that can help change the world. Enhancing people’s lives through secure, reliable advanced technology is our vision. Our associates are at the forefront of everything we do, driving our clients’ successes while giving back...


  • Bengaluru, India Unisys Full time

    **Job Description** We Believe in Better!** We are a global information technology company that builds high-performance, security-centric solutions that can help change the world. Enhancing people’s lives through secure, reliable advanced technology is our vision. Our associates are at the forefront of everything we do, driving our clients’ successes...

  • Or C ++ Programming

    1 week ago


    Bengaluru, India AAVIS Engineering & Quality Solutions Full time

    AAVIS Engineering & Quality Solutions Pvt. Ltd., is a great place to work, offering excellent opportunities, sure to give your career the required direction and a learning environment to accelerate your growth. **Designation**:C# (prefer)or C ++ programming **Qualification **:BE/B.Tech/M.Tech in Computer/Electronics **Location **:Chennai / Bangalore /...

  • Embedded Developer

    4 days ago


    Bengaluru, India TekPillar Full time

    We are looking for a talented Embedded C Developer to join our engineering team.Key Responsibilities :- Design and develop embedded software solutions in C- Develop and test virtual models using C++- Work on low-level drivers and firmware for embedded platforms- Analyze and debug issues at the hardware-software interface- Collaborate with cross-functional...

  • C++ and C#

    5 days ago


    Bengaluru, Karnataka, India Torry Harris Business Solutions Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    We are seeking a top-tier Software Engineer with deep expertise in C++ and C# (.NET) who is passionate about writing clean, scalable, and secure code. If you take pride in building robust applications that solve real-world problems and thrive in a collaborative, agile environment, this opportunity is for you. You'll work alongside experienced engineers...