Company Description
Broadcom Corporation is a semiconductor firm that makes products for the broadband and wireless communication industry. The firm offers filters, amplifiers, cable modems, storage adapters, networking processors, controllers, motion control encoders, fiber optic modules, optocouplers, and optical sensors products. Avago Technologies acquired Broadcom Corporation in 2016. The company now operate as a wholly-owned subsidiary of Broadcom Inc. Henry Samueli and Henry Nicholas founded Broadcom Corporation in 1991, and its headquarter is located in Irvine, California, United States. The company is focused on technology, semiconductor, and infrastructure software solutions. Broadcom Corporation combines engineering depth, global scale, broad product portfolio diversity, excellent execution, and operational focus to deliver semiconductor and software solutions to help its customers' business grow successfully in a constantly changing environment. The company provides healthcare benefits, paid vacations, and other benefits to its employees.
Job Description
Please Note:1. If you are a first time user, please create your candidatelogin account before you apply for a job. (Click Sign In > Create Account)2. If you already have a Candidate Account, please Sign-In before you apply.All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, citizenship, disability or protected veteran status.Job Description:Broadcom has a position open for a top, self-motivated, dataplane software developer. The ideal candidate will have a strong background in high performance dataplane software, cryptography, PKI, TLS, HTTPS, TCP/IP, embedded software development, networking security protocols, Linux. You will work as part of a team responsible for the development, debugging, and testing of a high-performance encrypted traffic management solution.Responsibilities:Design, develop, and test building blocks for an encrypted traffic management solutionPerform complex subsystem level unit testsDevelop design and functional specificationsRequirements & Skills:In-depth knowledge of high performance dataplane software, performance optimization, DPDKIn-depth knowledge of cryptographic algorithms: symmetric/asymmetric encryption, digital signatures, MACs, secure hashes, authentication, etc.In-depth knowledge of security standards: PKI, X509, TLS/SSL, CRL, OCSPExcellent coding skills and debugging skills with emphasis on C++11Experience with Linux user-space development and debugging: LLVM/CLANG, cmake, GDB, Valgrind, Wireshark and memory profilersExperience writing high-performance and secure softwareExperience with multi-threaded and multi-core processingIn-depth knowledge of network protocols: TCP/IP, SSH, IPSec, HTTPS, etc.Experience with Red Hat Enterprise Linux , Ubuntu or other Linux distributions a plusAbility to write clear and articulate functional and design specificationsPrior Experience:Minimum of 5 years of C/C++ development.Minimum of 12 years of system embedded development and other related disciplinesIf you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.
Full time