Broadcom

Principal Software Engineer

Broadcom
Apply
1 day ago
Ottawa, CanadaStaff+

Responsibilities

  • Design, develop, and deliver control software and firmware for ultra-high-performance electronic products.
  • Own all aspects of product designs, including firmware, microcode, drivers, and upper-level control software.
  • Develop system bring-up, diagnostics, runtime control operating system, and support applications.
  • Perform debugging, unit testing, and system-level testing.
  • Own product development from inception through volume production and ongoing product sustainability.
  • Support customer trials, resolve field issues, and collaborate with internal support groups and partner engineering teams.
  • Provide technical leadership or mentorship to a small, multidisciplinary design team.

Requirements

  • Bachelor's degree in engineering.
  • 12+ years of related experience.
  • Experience developing embedded system software for large-scale, complex multiprocessor product architectures.
  • In-depth understanding of complete system software, from system bring-up and diagnostics through runtime control and support applications.
  • Expertise with debugging tools and testing techniques, including unit and system-level testing.
  • Demonstrated lifecycle ownership of complex products from inception to volume production.
  • Small-team leadership or proven technical mentoring experience is beneficial.

Benefits

  • Annual base salary range of CAD 114,400.00 to CAD 183,000.00.
  • Discretionary annual bonus and competitive new-hire and annual equity awards, subject to applicable plans and agreements.
  • Medical, dental, and vision plans.
  • RRSP participation with company matching.
  • Employee Stock Purchase Program and Employee Assistance Program.
  • Company-paid holidays, paid sick leave, and vacation time.

Categories

Broadcom

About Broadcom

10,000+ employees

Broadcom builds semiconductors and infrastructure software used in networking, wireless, broadband, storage, data centers, and enterprise IT. It sells chipsets to OEMs and cloud providers and licenses/subscribes infrastructure software for mainframe, cybersecurity, and private cloud environments. Headquartered in Palo Alto, it is a public company (NASDAQ: AVGO) and expanded its software portfolio by acquiring VMware in 2023.

Contact me