Senior Software Engineer

Broadcom

(Irvine, California)
Full Time
Job Posting Details
About Broadcom

Founded in 1991, Broadcom’s mission is simple: Connecting everything®. Today, the company estimates that 99.98% of Internet traffic crosses at least one Broadcom chip – in the home, in the hand and across the network.

Summary

You will be developing systems software for the most advanced xDSL/PON CPE solutions. In this highly visible role, you will have the opportunity to design & develop networking systems software and work with customers to drive new features into next generation products.

Responsibilities
  • Design & Develop system software/firmware at all levels (kernel drivers, Network processor, Linux data-path) for the DSL/PON CPE (Router/Gateway/ONT) products
  • Interact with customers to understand new feature requirements, reproduce software issues, provide fixes, and enable customer designs to move into production
  • Support chip/product development with system level design, verification and software development
  • Work closely with Chip/HW team to understand SOC, optimize/enhance the current platform and provide feedback for next generation platforms.
Ideal Candidate
  • BSEE/CS (MSEE/CS preferred) with 11 years of relevant experience
  • Strong Proficiency in C coding
  • Strong knowledge of Operating System (Linux Preferred)
  • Strong analytical, diagnostic and problem solving skills
  • Strong knowledge and experience with ARM processors
  • Strong knowledge of network interface, hardware and kernel driver experience in multi-threaded/multi-core environments
  • Knowledge & Experience of assembly language programming is a plus
  • Working knowledge of TCP/IP based networking architecture is a plus
  • Working experience with DSL/PON products is a plus
  • Exposure to Broadband xDSL/PON standards and TRs is a plus
  • Ability to work and thrive in a dynamic, leading edge environment

Questions

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
Irvine, California
Skills Desired
Sign up or login to see how your skills match up.
  • Linux
  • Networking
  • Product Development
  • Software Development
  • Systems Software
  • Assembly Language
  • Kernel
  • Level Design
  • TCP/IP
  • Knowledge of Network

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.