B
OS Kernel System Software Development Engineer
B
OS Kernel System Software Development Engineer
Broadcom•CA
This week
Full-timeOffice
Company
Broadcom
Location
CA
Type
Full-time
Work Schedule
full time
Work Location
office
Broadcom•CA
This week
Full-timeOffice
Company
Broadcom
Location
CA
Type
Full-time
Work Schedule
full time
Work Location
office
Job Description
Broadcom seeks an OS Kernel System Software Development Engineer to design, develop, and optimize low-level system software for high-performance computing platforms in California.
Full Description
Broadcom is seeking a highly skilled OS Kernel System Software Development Engineer to join our engineering team in California. In this role, you will be responsible for designing, developing, and maintaining operating system kernel components that power next-generation semiconductor and networking solutions. You will work closely with hardware teams to optimize system performance, enhance security features, and ensure stability across diverse computing environments. Your contributions will directly impact Broadcom's industry-leading products used by global technology leaders.
Key Responsibilities include architecting and implementing kernel-level drivers, memory management subsystems, and scheduling algorithms. You will debug complex system-level issues, conduct performance analysis, and collaborate with cross-functional teams to integrate new hardware features into the operating system. Additional duties involve writing efficient, maintainable code in C and assembly, participating in code reviews, and supporting production deployments with timely technical solutions.
Required Qualifications for this position include a Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field, along with proven experience in operating system kernel development. Candidates must demonstrate strong proficiency in C programming, deep understanding of computer architecture, and hands-on experience with Linux or similar kernel environments. Familiarity with embedded systems, real-time operating systems, and hardware-software co-design is highly desirable.
Essential Skills include advanced knowledge of kernel internals, memory management, process scheduling, and device driver development. Experience with debugging tools, performance profiling, and system-level programming is required. Strong problem-solving abilities, attention to detail, and the capacity to work independently or as part of a collaborative engineering team are essential. Knowledge of security principles, virtualization technologies, and networking protocols is a significant advantage.
Broadcom is a global leader in semiconductor and infrastructure software solutions, delivering innovative technologies that connect the world's data centers, networks, and mobile devices. Our engineering teams work on cutting-edge projects that shape the future of computing and communications. We foster a culture of innovation, continuous learning, and technical excellence.
Benefits include competitive compensation, comprehensive health coverage, retirement savings plans, and flexible work arrangements. Employees enjoy professional development opportunities, access to advanced tools and technologies, and a collaborative work environment that encourages creativity and growth. Broadcom supports work-life balance through wellness programs and employee assistance initiatives.
Growth Opportunities at Broadcom are extensive, offering clear career progression paths from individual contributor roles to technical leadership or management positions. Engineers can expand their expertise through internal training programs, conference participation, and cross-team projects. High performers have opportunities to influence product direction, mentor junior engineers, and contribute to industry standards and open-source initiatives.
Key Skills
Operating System Kernel DevelopmentC ProgrammingLinux KernelDevice Driver DevelopmentComputer Architecture
