Broadcom

R&D Senior Engineer Software

ARM-Yerevan-Mamikonyants Full time

Please Note:

1. If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account)

2. If you already have a Candidate Account, please Sign-In before you apply.

Job Description:

About Broadcom

Broadcom Inc. is a global technology leader that designs, develops, and supplies a broad range of semiconductor and infrastructure software solutions. We enable innovation across the data center, networking, broadband, wireless, and storage markets. Our culture fosters collaboration, creativity, and excellence—empowering our teams to solve complex challenges that shape the connected world of tomorrow.

At Broadcom, we believe in blending deep technical expertise with real-world impact. We thrive on pushing boundaries and delivering trusted solutions at scale.

About the VCF Operations & Management Team

The VCF (VMware Cloud Foundation) Operations & Management team builds the core management platform that enables seamless lifecycle management, monitoring, and operations for modern private cloud environments.

We are at the heart of how enterprise-scale private cloud infrastructure is deployed, managed, and optimized. Our mission is to simplify operations through intelligent automation and deep system insight—helping customers operate complex hybrid and private cloud systems with confidence and agility.

As part of the team, you will help design and deliver next-generation capabilities that integrate artificial intelligence (AI) and machine learning (ML) to drive smarter, more efficient, and more resilient private cloud operations.

Job Summary

We are seeking a Senior Software Engineer (R&D) with a strong background in distributed systems and cloud infrastructure software development to contribute to the evolution of the VCF Operations Core Platform.

In this role, you will design, implement, and maintain core software components that improve automation, observability, and lifecycle management within private cloud environments. You will collaborate closely with senior engineers, architects, and product teams to translate technical designs into high-quality, production-grade software.

This position requires solid engineering fundamentals, creative problem-solving, and the ability to work independently on complex tasks while contributing to a collaborative, innovation-driven R&D environment.

Responsibilities

  • Design, develop, and maintain components of the VCF Operations Core Platform that enable efficient and reliable private cloud operations.
  • Contribute to the implementation of AI/ML-driven capabilities that improve automation, diagnostics, and performance analytics.
  • Work with senior engineers and architects to understand system-level designs and contribute to technical specifications and implementation plans.
  • Apply sound engineering practices for performance, scalability, security, and maintainability.
  • Contribute to the adoption of AI in the software development lifecycle (SDLC)
  • Participate in code reviews, testing, and performance tuning.
  • Collaborate with product management, QA, and release teams to ensure smooth delivery and integration of features.
  • Provide guidance to junior engineers on design patterns, coding standards, and troubleshooting.
  • Stay informed about emerging technologies in distributed systems, observability, and AI/ML as they relate to cloud management software.

Qualifications

Required

  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field and 5+ years of related software development experience; or Master’s degree and 3+ years of experience; or PhD with limited experience.
  • Strong programming skills in Java, C++, or Python, with a solid foundation in algorithms, data structures, and software design.
  • Hands-on experience developing or maintaining distributed systems, cloud-native, or enterprise-scale software.
  • Familiarity with AI/ML frameworks such as TensorFlow, PyTorch, or Scikit-learn, and an understanding of how these can enhance automation or analytics.
  • Experience with modern software engineering practices including CI/CD, test automation, and observability tooling.
  • Demonstrated ability to solve complex technical problems and deliver reliable, maintainable code.
  • Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams.

Preferred

  • Experience with VMware Cloud Foundation (VCF), Kubernetes, or similar private/hybrid cloud management platforms.
  • Exposure to MLOps concepts and integrating ML models into operational systems.
  • Experience working in enterprise or infrastructure software development environments.
  • Strong interest in applied AI for system automation, observability, or performance optimization.

Why Broadcom

At Broadcom, you’ll have the opportunity to shape the next generation of private cloud operations technology—where human creativity meets machine intelligence. You’ll join a diverse, inclusive, and forward-thinking team that values innovation, collaboration, and impact.

If you’re excited by the challenge of bringing AI to the heart of enterprise infrastructure and redefining how private clouds are managed, we’d love to have you on our team.

Broadcom is proud to be an equal opportunity employer.  We will consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, national origin, citizenship, disability status, medical condition, pregnancy, protected veteran status or any other characteristic protected by federal, state, or local law.  We will also consider qualified applicants with arrest and conviction records consistent with local law.

If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.