Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Broadcom Embedded Systems Software Engineer Staff 
United States, California, San Jose 
720659067

17.12.2024

Responsibilities:
  • Design, develop, and maintain embedded software for PPC and x86 based hardware platforms.

  • Collaborate with hardware engineers to ensure seamless integration of software and hardware components.

  • Optimize software performance and efficiency for resource-constrained embedded systems.

  • Develop and test device drivers for various peripherals and interfaces.

  • Review the product requirements from Product Marketing, write functional and design specification documents, implement the committed features, troubleshoot features to meet release requirements

  • Write clear and concise documentation for unit testing and maintenance.

  • Stay updated on the latest advancements in embedded systems technology.

  • Support and handle the lab equipment for development and testing purposes.

  • Ability to to interact with vendors and integrate with partner solutions.

Qualifications:
  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field.

  • 8+ years of experience in embedded softwaredevelopment.

  • Proficiency in C and Python programming languages.

  • In-depth knowledge of Linux kernel and device drivers (I2C, PCI, SMBus etc) development.

  • Experience with embedded systems architectures (PowerPC and x86) and hardware platforms.

  • Familiarity with REST APIs and network protocols (Ethernet, IP, L2/L3 protocols).

  • Understanding of one or more storage protocols (Fiber Channel, SCSI, iSCSI, NVMe) is a plus.

  • Experience with development tools like Git, Jira and qTest.

  • Experience with protocol analyzers like Lecroy.

  • Excellent communication and problem-solving skills.

  • Ability to work independently and as part of a team.

  • On site presence for work is required. This is not a hybrid or work from home position.

Compensation and Benefits

The annual base salary range for this position is $119,000 - $190,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.