Skip Navigation
Close Search

Search Jobs


Employees smiling and holding glass awards in Sofia, Bulgaria. Employees smiling and holding glass awards in Sofia, Bulgaria.

Push us. Amaze us. Inspire us.

Careers in Bulgaria

Our Bulgaria office, located in the heart of the capital Sofia, was established in 2007 and is the largest Research and Development center for VMware in Europe, the Middle East and Africa. Building on the success of our R&D facility, in the past few years VMware Bulgaria has grown to become a multifunctional hub with product, revenue generating professional services and business operations teams. Here, we focus on VMware’s future technological innovations in the areas of Software-Defined Data Center, cloud management and automation. We provide a welcoming environment for our employees, with a modern building that includes recreational and fitness areas, chill-out zones, a spacious cafeteria with a stunning city view, car and bike parking lots, and much more.

As part of our team, you’ll work on both local and global projects with other talented and passionate Product Managers, Technical Operations. Professional Services Center of Excellence and other experts. Our employees enjoy ample growth opportunities, and all of the benefits of being part of the global leader in cloud infrastructure, business mobility, and virtualization software.

Senior C++ Software Engineer - ESXi LifeCycle

Sofia-Capital, Bulgaria

Apply Now
Job ID R172980

The ESXi LifeCycle team is involved with every aspect of delivering, managing and monitoring the hypervisor in the Cloud. As such, we are in the midst of re-designing large parts of our products offerings with a grand new vision of how all the moving parts of the LifeCycle space come together. Our work has huge visibility up and down the management chain and has tremendous bearing on how we fare in the new Cloud arena that the company has entered. With our senior technical leadership, we have been converging on a vision for our products – now we are looking for really smart, technically capable engineer who would thrive in a fast paced, innovative environment to join our team in Sofia, Bulgaria on our journey in executing on the vision and to "knock this one out of the park". We are excited and confident about creating terrific products for our Cloud and Enterprise customers.


  • Ramp up on our existing product technologies, primarily Auto Deploy, but also Host Profiles, Image Builder and ESXi Installer since they form the integral part of the ESXi LifeCyle workflow
  • Help the team turn the new LifeCycle vision into reality by designing and implementing new products and/or adding new feature sets
  • Develop flexible, reusable code that can be shared in multiple components across our software stacks
  • Interact with other product teams both within VMware and our partners, customer support organization and the release team


  • Ability to grasp new technologies/design ideas and build on them rapidly
  • Proactive - drive quality and completeness in your deliverables without always waiting to be given directions
  • Dependability - deliver on your milestones - others' deliverables might be depending on your work
  • Flexibility/Adaptability - sometimes goals change; be ready to work on new challenges and help out wherever required
  • Participation – we value ideas and expect even our junior most engineers to have lots of them - be vocal in team meetings with your opinions
  • Inquisitiveness – learn about all our great technologies and have fun! VMware is a fast-paced place to work where many innovative products/solutions are created - be a fully engaged, contributory member of this ecosystem


  • BS/MS in Computer Science/Engineering – with at least 4 years of experience
  • Proficiency in systems level programming in C++ is a must. Python experience would be a huge bonus.
  • Good understanding of OS concepts including init system, modules, packaging, system internals, boot loaders etc. would be a plus
  • Familiarity with concepts such as network boot loading via PXE technology, TCP/IP stack, tools such as tcpdump, TPM specs etc. would be a plus
  • Prior experience with open source, such as utilizing open source components, and where applicable, contributing changes back upstream would be a plus
  • Cross-platform experience desirable. Fairly good experience with Linux/Unix systems a must, Windows background a plus
  • Exposure to object oriented design principles would be useful; good understanding of technical issues such as multi-threaded programming, IPC, synchronization, locking etc.
  • Experience developing end-to-end products (from back-end to GUIs) desirable
  • Must be motivated, detail-oriented and should have the ability to thrive in a team environment
  • Strong design skills and insight about usability
  • Very strong analytical skills, good judgment, passion for your work
  • Good teamwork and communication skills
  • Ability to work under deadlines     

The current ESXi LifeCycle suite of products consists of Auto Deploy and Host Profiles (which together provide the Stateless deployment of ESXi), VUM (which orchestrates cluster-based lifecycle workflows), ESXi Installer/Image Builder (which manage image content creation), hardware health management (via SNMP and CIM) and EAM (which provides support for dynamic content generation on ESXi). We believe these are exciting times for the LifeCycle space in general and our products in particular – we hope you take the opportunity to join us in this journey!

VMware offers:

  • Attractive compensation package - competitive salary, flexible bonus scheme, company sponsored mobile phone plan and additional long-term incentives
  • Individual career path - management and technical career growth, enhanced by learning and development program, regular performance assessment, opportunity to work with international teams of IT professionals
  • Healthy work environment - company sponsored medical insurance program, food and beverage program, sport activities, open communication
  • Work-life balance – 25 days paid vacation, regular team buildings and celebrations.

All applications will be treated with strict confidentiality.

As part of the VMware global standards for integrity you will be required to go through a pre-employment screening process before you join.

Your saved jobs

You have not saved any jobs.

Recently viewed opportunities

You have not viewed any jobs.

Job Alerts

Get the latest career opportunities as soon as they become available.

Interested InEnter category and/or location, then click ADD. You must have at least one alert to sign up.

  • Engineering and Technology, Sofia, Sofia-Capital, BulgariaRemove