Senior C++ Software Engineer - ESXi Lifecycle

Senior C++ Software Engineer - ESXi Lifecycle

VMware

Warsaw, Poland

About You

You are a hands-on software engineer with a passion for developing high-quality, reliable and maintainable software. You like working side by side with product managers, designers, and client stakeholders; collaborating to understand problems, and planning solutions that deliver impactful returns. You love change and feel energized working in new situations with new people. You’re agile and retrospective, and not afraid to identify what we’re doing wrong so we can fix it, and what we're doing right so we can improve on it. Above all, you judge your success by the success of your team and the happiness of our customers.

What type of work will you be doing?

  • Ramp up on our existing product technologies, primarily vSphere Lifecycle Manager but also Auto Deploy and Image Builder since they form an 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;
  • Analyze product requirements;
  • Create software architecture and design specifications.

Competencies

  • 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 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.

Required Skills and Experience

  • 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 major advantage;
  • Good understanding of OS concepts including dynamic loading, packaging, system internals, boot loaders, etc. would be a plus;
  • Familiarity with concepts such as network boot loading, 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;
  • Fairly good experience with Linux/Unix systems a must;
  • Exposure to object oriented design principles would be useful; good understanding of technical issues such as multi-threaded programming, IPC, synchronization, locking etc.;
  • Must be motivated, detail-oriented and should have the ability to work effectively in a team;
  • Strong design skills and insight about usability;
  • Very strong analytical skills, good judgment, passion for your work;
  • Good written and verbal communication skills;
  • Ability to work under deadlines.

Apply Now

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Poland     C++ Developer     Developer     Linux and Unix     VMware    

© EuroJobsites 2021

EuroJobsites is a registered company number: 4694396 VAT number: GB 880 9055 04

Registered address: EuroJobsites Ltd, Unit 8, Kingsmill Business Park, Kingston Upon Thames, London, KT1 3GZ, United Kingdom

Newsletter | Recruit | Advertise | Privacy | Contact Us

© EuroJobsites 2021

EuroJobsites is a registered company number: 4694396 VAT number: GB 880 9055 04

Registered address: EuroJobsites Ltd, Unit 8, Kingsmill Business Park, Kingston Upon Thames, London, KT1 3GZ, United Kingdom

This website uses cookies to make your experience better. Continued use of this website means you accept our cookie policy.  Accept Cookies