Taro Logo

Software Engineer

A global technology leader that designs, develops and supplies semiconductor and infrastructure software solutions.
$141,000 - $225,000
Security
Senior Software Engineer
In-Person
5,000+ Employees
12+ years of experience
Cybersecurity · Enterprise SaaS

Description For Software Engineer

Broadcom is seeking a seasoned Software Engineer to join their Advanced Threat Protection development team, focusing on data plane security and control plane development. This role is perfect for engineers passionate about complex distributed computing environments and security solutions for virtualized and cloud environments. Based in Palo Alto, CA, this position offers an opportunity to work on cutting-edge security products while optimizing system performance and resource usage.

The role combines deep technical expertise in C++ and network protocols with security implementation, requiring 12+ years of experience in data path packet flow or control path development. You'll be responsible for designing and implementing high-performance security features, working with distributed architectures, and ensuring optimal system performance. The position offers competitive compensation ($141,000 - $225,000) plus bonus and equity opportunities.

Broadcom provides a comprehensive benefits package including medical, dental, and vision coverage, 401(k) matching, ESPP, and various leave benefits. The company culture emphasizes mentorship, collaboration, and technical innovation. This is an excellent opportunity for a senior engineer looking to make significant contributions to enterprise-level security solutions while working with cutting-edge technology in a stable, global technology leader.

Last updated 2 days ago

Responsibilities For Software Engineer

  • Design, develop, and deliver high-quality industry-leading security software features and services
  • Design complex distributed architectures and influence their adoption
  • Document architectures, procedures, and processes
  • Apply creative development methodologies to improve product quality
  • Coordinate with other development, testing, and deployment teams
  • Analyze risks and develop mitigation plans
  • Review product and code for optimizations, scale, latency, and performance improvements
  • Mentor junior employees
  • Communicate dependencies, issues, and concerns effectively

Requirements For Software Engineer

Python
Go
Java
Linux
  • Proficient in C++ and C
  • Experience in Internet stack (Ethernet, IP, TCP, UDP, ICMP, Deep Packet Inspection)
  • Strong analytical, problem-solving, and debugging skills
  • Understanding of distributed systems development
  • Strong software development skills
  • Experience with open source preferred
  • Understanding database concepts preferred
  • Excellent social and communications skills
  • Bachelor's degree in Computer Science/Electrical engineering
  • 12+ years of work experience in data path packet flow and/or control path

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
  • Medical, dental and vision plans
  • 401(K) participation including company matching
  • Employee Stock Purchase Program (ESPP)
  • Employee Assistance Program (EAP)
  • Company paid holidays
  • Paid sick leave
  • Vacation time
  • Paid Family Leave
  • Annual discretionary bonus
  • Equity compensation

Interested in this job?

Jobs Related To Broadcom Software Engineer

FIPS Compliance Engineer

Senior FIPS Compliance Engineer role at Broadcom focusing on cryptographic security validation, compliance testing, and security design consulting with competitive compensation and benefits.

Platform Security Software Development Engineer

Senior security software engineering role at Broadcom focusing on VMware Cloud Foundation platform security, requiring 8+ years of experience and expertise in cloud security technologies.

Software Engineer, Cryptography

Senior Software Engineer position at Robinhood focusing on cryptography, security infrastructure, and distributed systems, offering competitive compensation and comprehensive benefits.

FIPS Compliance Engineer

Senior FIPS Compliance Engineer role at Broadcom focusing on cryptographic security validation, compliance testing, and security design consulting with competitive compensation and benefits.

Senior Security Engineer - Product Security

Senior Security Engineer position at GoDaddy focusing on product security, threat modeling, and secure development practices. Remote role offering competitive compensation and benefits.