Вход и регистрация Фирми | Потребители
09.08.2019, Ref.#: R1901923
★★★★★ Senior C++ Software Engineer, VMware Bulgaria
Месторабота София; Постоянна работа; Пълно работно време
Запази обявата в бележника   Известие за нови обяви   Принтирай   Проблем с обявата

Senior C++ Software Engineer

VMware software powers the world’s complex digital infrastructure. The company’s compute, cloud, mobility, networking and security offerings provide a dynamic and efficient digital foundation to over 500,000 customers globally, aided by an ecosystem of 75,000 partners. Headquartered in Palo Alto, California, this year VMware celebrates twenty years of breakthrough innovation benefiting business and society. With 2016 revenue of $7.09 billion, VMware is headquartered in Palo Alto, CA and has over 500,000 customers and 75,000 partners worldwide.

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. Java 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, teams of world-wide IT professionals

Healthy work environment - company sponsored medical
program, food and beverage program, sport activities,
open communication

Work-life balance - 25 days paid vacation, regular
team buildings and celebrations

40 paid hours for volunteering - a unique
platform for our people to generously
give back through 40 hours of paid
service learning (volunteering)

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

All job applications will be
treated with strict

Кандидатствай по тази обява
VMware Bulgaria  Известие за нови обяви
(Фирма/Организация директно търсеща служители.)
Повече за VMware Bulgaria
Всички обяви на VMware Bulgaria