Job Description
We are seeking a talented and motivated software engineer to join our growing team. The successful candidate will have a deep understanding of Windows internals, C++ programming, and software architecture, and will be responsible for designing, implementing, and maintaining high-performance, reliable, and scalable software systems.
you will help to grow a company that makes meaningful technology solutions. Our mission is to become the trusted foundation for accelerating innovation in an unpredictable world. VMware software is essential for making the applications and devices your family and friends use every day a reality. Which means your work is essential for transforming everywhere.
you will work on understanding the product architecture, existing product development tools, and release process. You are expected to gain knowledge in the domain and the technology your team is already using. Participating in the team s scope and architectural discussions.
you will have a good understanding of your responsibilities, the goals of the project, and the processes and tools required to complete your work effectively. You will collaborate with your peers/other engineers in the team and the product management team to construct the product backlog, establish project boundaries with your team, and ensure that the deliverables are completed on time and to the anticipated standards.
You will have to collaboratively work across other product and component teams.
You will design software and write code in C, C++, and debug software
You will have to be a subject matter expert with deep expertise in the key components and produce software designs and execute them for new use cases for application virtualization.
You will have to handle the interactions with product management, cross-functional teams, and other groups, internal and external to VMware, to define and deliver the required solutions.
You will have to participate in all phases of software development including requirements, design, coding, testing, debugging, and performance tuning.
You will design and develop around the application virtualization technology space and work mostly on the Windows System side involving both user mode and kernel mode.
You will have to perform analysis on categories of applications that may not virtualize easily and implement solutions to solve the virtualization problem.
Job Type: Full-time
Salary: ₹80,000.00 - ₹100,000.00 per month
Benefits:
Paid time off
Schedule:
Morning shift
Supplemental pay types:
Yearly bonus
Ability to commute/relocate:
Chennai, Tamil Nadu: Reliably commute or planning to relocate before starting work (Required)
Education:
Bachelor's (Preferred)
Experience:
Software Engineer: 3 years (Preferred)
Language:
English (Preferred)
Shift availability:
Day Shift (Preferred)
💡 Quick Summary
Seeking a career-building opportunity? The Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Chennai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.