Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Broadcom Software Developer 
United States, California 
96955487

09.03.2025

Job Description:

Next Generation Firewall, Senior or Staff Software Development

Datapath & Control Path

and security with more than 60 years of innovation, collaboration & engineering

Microsegmentation allows for security and access controls between workloads within an enterprise for stronger zero trust security control. Our Gateway firewall product provides security and control when connecting to WANs.

Job Description

Responsibilities:

  • Responsible for designing, developing and delivering high quality industry leading NGFW security software features and services, on an aggressive timeline

  • Emphasize on quality: execution with corner cases considered, unit tests, automation, code coverage analysis and debug support

  • Design complex distributed architectures, influence to get them adopted by peer group, then work with management to get it implemented

  • Influence and coordinate with other development, testing and deployment teams to get feature complete and seamlessly interworking

  • Proactively analyze risks with existing initiatives. Come up with mitigation plans and address them timely

  • Continuously review the product and code for optimizations and scale, latency and performance improvements

  • Document architectures, procedures, and processes and contribute to improvement of the process. Help with customer facing documentation.

  • Apply creative development methodologies and design to further improve quality of products.

  • Mentor junior employees

  • Effectively communicate dependencies, issues and concerns of implementations timely, and proactively help to unblock

  • Adept in Agile methodology for effective execution without losing focus on product delivery and release milestones

Requirements:

  • Experience as an Engineer who has successfully worked in the area of data path packet flow, control path. Kernel development is a plus

  • Proficient in C++ and C. Knowledge of Java, Python, Go is a plus

  • Experience in internet stack, such as Ethernet, IP, TCP, UDP, ICMP, L7

  • Experience in kernel IO and driver subsystems

  • Strong demonstrated analytical, problem solving and debugging skills

  • Deep interest in internet technology and security concepts with emphasis on the firewall architectures andimplementation.Interest in virtualization concepts

  • Understanding of distributed systems development

  • Strong software development skills, understanding of software development methodology

  • Experience with open source preferred

  • Understanding of database concepts preferred

  • Excellent social and communications skills, be able to interact well with developers internally as well as with partner companies to influence and drive outcomes

Bachelors degree in Engineering/Computer Science and 12+ years of related experience or Masters degree in Engineering/Computer Science and 10+ years of related experience required

10 or more yrs experience building & supporting production quality software

Compensation and Benefits

The annual base salary range for this position is$141,000 - $225,000

This position is also eligible for a discretionary annual bonus in accordance with relevant plan documents, and equity in accordance with equity plan documents and equity award agreements.