Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

Broadcom Principal Software Engineer 
United States, California 
619191078

Yesterday

Job Description:

Success in the Role: What are the performance outcomes over the first 6-12 months you will work toward completing?

  • You will work on Windows platform for Bare Metal security, including but not limited to Open vSwitch (OVS) datapath and kernel driver.
  • You will collaborate effectively with other engineers and researchers to solve complex problems.
  • You will bring your knowledge of distributed systems and network security as needed.
  • You will be driven and passionate about understanding customer needs and crafting high quality solutions to meet those needs.
  • You will contribute to complex software solutions that have resulted in significant market impact.

The Work: What type of work will you be doing? What assignments, requirements, or skills will you be performing on a regular basis?

  • Deliver product features in a highly scalable distributed cloud security product.
  • Participate in all phases of the software development cycle as part of an agile team.
  • Collaborate with the team to deliver high quality code with tests in place to prevent any regressions.
  • Lead and participate in code reviews.
  • Write design specifications and document your work.

Bachelors degree in Computer Science and 12+ years of related experience or Masters degree (preferred) in Computer Science and 10+ years of related experience

Who you are:

  • You are a self-starter – you thrive in a fast paced and changing environment.
  • You have strong collaboration skills with a "Team First" mentality.
  • You have technical engineering excellence, innovation in everything you do.
  • You have a "Growth" mindset in tackling problems and creating great solutions.

Preferred Qualifications

  • Solid skills in Windows kernel/platform development.
  • Solid knowledge of OOP concepts, object/data modeling, and data structures.
  • Solid understanding of Open vSwitch (OVS) networking and security features.
  • Advanced use of debugging tools, e.g. WinDbg, KD, CDB, NTSD.
  • Deep working knowledge of GoLang.
  • Good working knowledge in multithreading, IPC, socket, signals etc programming.
  • Good understanding of TCP/IP network layers L2-L4.

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.