Senior Software Engineer

Broadcom · Pune · 4–10 yrs experience · Posted 2026-03-02

Tech stack: C, C++, Java, Spring Boot

Apply on the company site · Get a referral for this role

Broadcom salary & ratings · Broadcom interview process · More live openings

About the role

Bachelor’s or Master’s degree with 4 -10 year of experience in software development in the security domain preferably. Strong software development experience in building enterprise grade products with deep knowledge in applying System Design concepts Responsibilities: - To qualify for this position, you must have: Bachelor’s or Master’s degree with 4 -10 year of experience in software development in the security domain preferably. Strong software development experience in building enterprise grade products with deep knowledge in applying System Design concepts Hands-on experience with following technologies C/C++, Java, Spring boot Windows Application development. Understand existing code and independently develop code from design. Strong debugging Qualifications: - Bachelor’s or Master’s degree with 4 -10 year of experience in software development in the security domain preferably. - Strong software development experience in building enterprise grade products with deep knowledge in applying System Design concepts Hands-on experience with following technologies C/C++, Java, Spring boot Windows Application development. - Understand existing code and independently develop code from design. - Strong debugging skills using various debugging tools and strategies Strong Data structure and Algorithms Good understanding of Object Oriented design and design patterns. - Ability to design and document Class Diagrams, Sequence flows etc. - Basic Knowledge in the area of data security Knowledge and experience with the products in the area of Encryption security domain a big plus. To be successful, you will come to this role with solid coding, debugging, system design skills and a collaborative mindset: A track record of well-executed challenging design and implementation projects. - Enthusiastic and proactive about collaborating with customers, Support, Product Managers, Engineers, and other technology experts in the organization to understand needs and deliver great solutions. - Passionate about learning new technologies, new methods, and new skills. - Have a good understanding of agile scrum, practices, and principles. - Ability to contribute to all stages of Secure SDLC To really stand out as the perfect person for this role, you may also have: Expertise in evaluating multiple design approaches, prototyping new technologies, design systems, etc. - Working experience in an Agile product development environment. - Passion for coaching, and generally sharing what you know. - Experience in security domain preferably in the areas Encryption security domain.

Qualifications

- Bachelor’s or Master’s degree with 4
- 10 year of experience in software development in the security domain preferably.
- Strong software development experience in building enterprise grade products with deep knowledge in applying System Design concepts
- Hands-on experience with following technologies C/C++, Java, Spring boot Windows Application development.
- Understand existing code and independently develop code from design.
- Strong debugging skills using various debugging tools and strategies
- Strong Data structure and Algorithms Good understanding of Object Oriented design and design patterns.
- Ability to design and document Class Diagrams, Sequence flows etc.
- Basic Knowledge in the area of data security Knowledge and experience with the products in the area of Encryption security domain a big plus.
- To be successful, you will come to this role with solid coding, debugging, system design skills and a collaborative mindset: A track record of well-executed challenging design and implementation projects.
- Enthusiastic and proactive about collaborating with customers
- Support, Product Managers, Engineers, and other technology experts in the organization to understand needs and deliver great solutions.
- Passionate about learning new technologies, new methods, and new skills.
- Have a good understanding of agile scrum, practices, and principles.
- Ability to contribute to all stages of Secure SDLC To really stand out as the perfect person for this role, you may also have: Expertise in evaluating multiple design approaches, prototyping new technologies, design systems, etc.
- Working experience in an Agile product development environment.
- Passion for coaching, and generally sharing what you know.
- Experience in security domain preferably in the areas Encryption security domain.

Responsibilities

- To qualify for this position, you must have: Bachelor’s or Master’s degree with 4
- 10 year of experience in software development in the security domain preferably.
- Strong software development experience in building enterprise grade products with deep knowledge in applying System Design concepts
- Hands-on experience with following technologies C/C++, Java, Spring boot Windows Application development.
- Understand existing code and independently develop code from design.
- Strong debugging

More openings at Broadcom