Senior Software Engineer
6 days ago
Job Summary:
Broadcom Inc. is seeking a highly skilled Senior Software Engineer - Networking to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and testing high-speed Ethernet switch software.
Key Responsibilities:
- Analyze and design software enhancements and new products used in local, networked, or internet-related computer programs.
- Work on networking protocols, embedded software, programming, operating systems, and high-speed Ethernet switch/router designs.
- Use current programming languages and technologies to write code, complete programming, and complete documentation and procedures for installation and maintenance.
- Perform testing and debugging of applications.
- Drive the device and system-level application engineering of Broadcom's proprietary Software Development Kit (SDK).
- Apply specialized knowledge of Broadcom-developed methodology and architectures and work on high-speed switch products and packet forwarding pipeline.
- Interact with users to define system requirements and necessary modifications.
- Support Broadcom's users on the latest switch with the latest new switch technology in the industry.
- Hardware and low-level software design, develop, and debug data communication products, and work on Broadcom proprietary Switch operation and architecture.
- Work with various users worldwide on switch application usage models such as Carrier Ethernet, Data Center, Mobile BackHaul, and Enterprise Ethernet applications, and various switch features designed for different switch applications including Traffic Management, L2 Switching, L2 Multicast, L3 Routing, Vlan, MPLS, VxLAN, LAG, Mirror, IP Multicast, IP Tunneling, Field Processor (ACl's).
- Provide customer-centric guidance and support.
- Be able to work effectively both independently and within a team.
Requirements:
- Strong programming skills in C and especially debugging skills.
- Good hold on fundamentals of Ethernet Switching.
- Understanding of modern networking principles including virtualization.
- Bachelor's or Master's degree in Computer Science/Electrical/Electronics Engineering (or similar degrees).
- Bachelor's with 12+ years or Master's with 10+ years of Experience in networking domain
Preferred Skills and Experience:
- Experience on Switch Abstraction Interface (SAI) is a plus.
- Knowledge of Linux as well as multithreaded and multi-process systems is a plus.
- Good Knowledge on latest programming languages (Go,Python,Perl,TCL) will be a plus.
- Ability to solve problems and implement solutions proactively.
- Self-motivated and goal-oriented.
- Highly analytical and structured thinker.
- Attention to detail and effective time management skills.
- Excellent verbal and written communication skills.
Broadcom is an equal opportunity employer and welcomes applications from diverse candidates.
-
Senior Software Engineer
6 hours ago
Bengaluru, Karnataka, India Sonata Software Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering department, you will be responsible for designing, developing, and maintaining complex software systems. Your expertise in backend development will be crucial in driving our company forward.Key Responsibilities* Design and develop...
-
Senior Software Engineer
2 weeks ago
Bengaluru, Karnataka, India AppYogi Software Full timeJob Title: Senior Software DeveloperJob Summary:We are seeking a highly skilled Senior Software Developer to join our team at AppYogi Software. As a key member of our development team, you will be responsible for designing and developing back-end software, maintaining and updating existing code, and collaborating with cross-functional teams to deliver...
-
Senior Software Engineer
2 weeks ago
Bengaluru, Karnataka, India AppYogi Software Full timeJob Title: Senior Software DeveloperAt AppYogi Software, we are seeking a highly skilled Senior Software Developer to join our team.Key Responsibilities:Design and develop robust back-end software systems using Node.js.Maintain and update existing code to ensure optimal performance and scalability.Collaborate with cross-functional teams to design and...
-
Senior Software Engineer
1 week ago
Bengaluru, Karnataka, India Guidewire Software Full timeAbout the RoleGuidewire Software is seeking a talented Senior Software Engineer to join our development team. As a key member of our team, you will be responsible for building elegant solutions for the property and casualty insurance industry's complex business domain. Our team is looking for a proactive and results-oriented engineer who is passionate about...
-
Senior Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Flexera Software India LLP Full timeJob Title: Senior Software EngineerFlexera Software India LLP is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, implementing, and testing product features.Key Responsibilities:Design and development of product enhancementsAnalysis and resolution of...
-
Senior Software Development Engineer
4 days ago
Bengaluru, Karnataka, India Iosys Software Full timeJob SummaryThe Senior Software Development Engineer is a highly skilled professional who plays a critical role in the Product & Engineering team at Iosys Software. This individual is responsible for collaborating closely with the Chief Product Officer & Chief Technology Officer to drive software development and innovation.Key Responsibilities:Software...
-
Senior Software Engineer
1 week ago
Bengaluru, Karnataka, India Guidewire Software Full timeAbout the RoleWe are seeking a skilled Senior Software Engineer to join our team at Guidewire Software. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our cloud-based software platform. You will work closely with our cross-functional team to deliver high-quality software solutions that meet the needs of our...
-
Senior Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Flexera Software India LLP Full timeAbout Flexera Software India LLPFlexera Software India LLP is a pioneer in Hybrid ITAM and FinOps, providing award-winning, data-oriented SaaS solutions for technology value optimization (TVO). Our solutions enable IT, finance, procurement, and cloud teams to gain deep insights into cost optimization, compliance, and risks for each business service.Job...
-
Senior Software Engineer
2 weeks ago
Bengaluru, Karnataka, India NEC Software Solutions Full timeAbout NEC Software SolutionsWe are a leading provider of end-to-end IT services with over 30 years of experience. Our team of 1300 talented professionals is dedicated to delivering robust, market-ready software products that meet the highest standards of engineering and user experience.Job DescriptionWe are seeking a skilled Senior Software Engineer to join...
-
Senior Software Engineer
1 week ago
Bengaluru, Karnataka, India NEC Software Solutions Full timeNEC Software Solutions is seeking a skilled Senior Software Engineer to join our team.We have more than 30 years of experience in providing end-to-end IT services across the globe and have earned a reputation for consistently surpassing expectations and helping our customers deliver robust, market-ready software products that meet the highest standards of...
-
Senior Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Upland Software Full timeAbout the RoleWe are seeking a highly skilled and experienced NetSuite developer to join our Upland Business Services team as a Senior Software Engineer. The ideal candidate will have a strong background in JavaScript, SuiteScript, and NetSuite customization, with a proven track record of delivering high-quality solutions.Key ResponsibilitiesDesign, develop,...
-
Senior Backend Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Sonata Software Full timeAs a Senior Backend Software Engineer at Sonata Software, you will leverage your expertise in backend technologies to drive innovation and growth. With a strong foundation in C#, you will design and develop scalable, efficient, and secure backend systems. Your knowledge of SQL databases, including SQL Server, MySQL, and Oracle, will enable you to create...
-
Senior Software Engineer
6 days ago
Bengaluru, Karnataka, India Sonata Software Full timeJob Title: Senior Developer / Lead - Core Java with ReactJSJob Description:We are seeking a seasoned Senior Developer / Lead with over 8 years of experience in Core Java and ReactJS. The ideal candidate should have hands-on experience with AWS, a strong proficiency in JavaScript, and a comprehensive understanding of ReactJS fundamentals. Previous experience...
-
Senior Software Engineer
6 days ago
Bengaluru, Karnataka, India NEC Software Solutions Full timeNEC Software Solutions is seeking a skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications using WordPress and PHP.Key Responsibilities:Implementing the Headless CMSEngineering and maintaining web services and RESTful...
-
Senior Software Engineer II
2 weeks ago
Bengaluru, Karnataka, India Upland Software Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior Software Engineer II to join our Upland Business Services team. As a key member of our team, you will be responsible for designing, developing, and implementing custom solutions using NetSuite.Key ResponsibilitiesDevelop and implement custom NetSuite solutions to meet business...
-
Senior Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Cloud Software Group Full timeAbout This Team:Cloud Software Group is a leading provider of cloud-based solutions, serving over 1 million users worldwide. Our team is dedicated to delivering innovative and secure solutions that enable businesses to thrive in the cloud.Job DescriptionWe are seeking a Senior Software Engineer to join our team. As a key member of our engineering team, you...
-
Senior Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Sonata Software Full timeJob Title: Senior Developer / Lead - Core Java with ReactJSJob Description:We are seeking a seasoned Senior Developer / Lead with over 8 years of experience in Core Java and ReactJS. The ideal candidate should have hands-on experience with AWS, a strong proficiency in JavaScript, and a comprehensive understanding of ReactJS fundamentals. Previous experience...
-
Bengaluru, Karnataka, India Sonata Software Full timeJob Title: Senior Software EngineerJob Description: We are seeking a highly skilled Senior Software Engineer to lead our data-driven projects. The ideal candidate will have experience in data analysis and visualization, as well as a strong background in software development.Key Responsibilities:Design and implement data pipelines and analytics...
-
Senior Software Engineer
2 weeks ago
Bengaluru, Karnataka, India NEC Software Solutions Full timeAbout NEC Software SolutionsWe are a leading provider of end-to-end IT services, with over 30 years of experience in delivering robust software products that meet the highest standards of engineering and user experience.Our team of 1300 talented professionals works with diverse industry verticals, including publishing, media, financial services, retail,...
-
Software Engineer/Senior Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Aurigo Software Technologies Pvt Ltd Full timeAbout Aurigo Software TechnologiesAurigo Software Technologies is a leading technology company that helps public sector agencies and facility owners plan, deliver, and maintain their capital projects and assets safely and efficiently.Job SummaryWe are seeking a highly skilled Software Engineer/Senior Software Engineer to join our team and work on a variety...