Principal Software Engineer

Engg

Ottawa

On-site

CAD 114,000 - 183,000

Full time

7 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Discretionary bonus
Equity grants
Medical, dental, vision
RRSP matching
Employee Stock Purchase Program (ESPP)
Employee Assistance Program (EAP)
Paid holidays & vacation

Job summary

Broadcom is seeking a Principal Software Engineer to design, develop, and deliver control software and firmware for high-performance electronics. You will own all aspects of a design, including firmware, drivers, and upper-level control software, with a One Person One Project approach.

In a fast-paced, startup-like environment, you will lead a small design team, interact with cross-functional groups, support customer trials and field issues, and drive product lifecycle ownership from inception

Qualifications

  • Bachelor's degree in engineering and 12+ years of related experience.
  • Experience with cross-functional teams across product inception to volume production.
  • Lifecycle ownership of complex embedded products.

Responsibilities

  • Design, develop and deliver control software and firmware for high-performance electronics.
  • Provide technical leadership to a small design team.
  • Assist with customer trials, address field issues, and ensure product sustainability.
  • Collaborate with partner engineering teams and other departments.

Skills

Embedded software
Multi-processor systems
System software
Debugging & testing
Lifecycle ownership
Cross-functional teams
12+ years experience

Education

Bachelor's degree in engineering

Job description

As a Principal Software Engineer, you will design, develop, and deliver Control Software and or Firmware for Ultra High-performance electronic products. In addition, you may provide technical leadership to a small multi-faceted design team. We are looking for candidates who thrive in a fast-paced, start-up-like environment. We believe in small teams of highly experienced engineers. As such, we have a One Person One Project development culture so that you will own all aspects of a design, including Firmware, Microcode, Drivers, and upper-level control software. Our Cradle to Grave lifecycle product development means ownership does not end at product ship. You will assist with customer trials, address field issues, and ensure product sustainability. You will work collaboratively with an interdisciplinary team of engineers. In addition, Joint development programs may require extensive interaction with partner engineering teams.

Key Qualifications & Experience

Background in developing embedded system software for large-scale complex multi-processor product architectures. In-depth understanding of complete system software (System bring up & Diagnostics to run time control operating system and support applications) Debugging & Testing: Expertise with debugging tools and testing techniques (unit testing, system-level testing) Demonstrate lifecycle product ownership of complex products. Participating in a cross-functional team from product inception to volume production Work with support groups, including Sales, Marketing, Purchasing, Manufacturing, Customer Support, Compliance, Safety, and Sustainability Bachelor's degree in engineering and 12+ years of related experience

Beneficial Experience

Small Team Lead or proven technical mentor

Compensation and Benefits

The annual base salary range for this position is CAD 114,400.00 To CAD 183,000.00 As a valued member of our team, you'll be eligible for a discretionary annual bonus and the opportunity to receive not only a competitive new hire equity grant, but also annual equity awards, connecting your success directly to the company's growth. All subject to relevant plan documents and award agreements. Broadcom offers a competitive and comprehensive benefits package: Medical, dental and vision plans, RRSP participation including company matching, Employee Stock Purchase Program (ESPP), Employee Assistance Program (EAP), company-paid holidays; and paid sick leave and vacation time. The company follows all applicable laws for leaves of absence.

Broadcom is proud to be an equal opportunity employer. We will consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, national origin, citizenship, disability status, medical condition, pregnancy, protected veteran status or any other characteristic protected by federal, state, or local law. We will also consider qualified applicants with arrest and conviction records consistent with local law.

If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer
Principal Software Engineer

Broadcom Inc. • Ottawa

On-site
CAD 114,000 - 183,000
Principal Hardware Engineer
Principal Hardware Engineer

Broadcom Inc. • Ottawa

On-site
CAD 100,000 - 130,000
Principal DSP Firmware Engineer
Principal DSP Firmware Engineer

Microchip Technology Inc. • Ottawa

On-site
CAD 149,000 - 219,000
Health benefits from day one
Restricted stock units (RSUs)
Quarterly bonus payments
+2
Principal Enginer – Firmware
Principal Enginer – Firmware

FHLB Des Moines • Ottawa

On-site
CAD 107,000 - 157,000
Restricted stock units
Quarterly bonus payments
Health benefits from day one
+2
Software Engineer
Software Engineer

Microchip Technology Inc. • Toronto

On-site
CAD 90,000 - 140,000
Health benefits from day one
Restricted stock units
Quarterly bonuses
+2
Software Engineer, Senior Toronto, Ontario, Canada Software Engineering Posted a day ago
Software Engineer, Senior Toronto, Ontario, Canada Software Engineering Posted a day ago

Qualcomm • Toronto

On-site
CAD 101,000 - 151,000
Annual bonus
RSU grants
Competitive benefits
Principal Hardware Engineer
Principal Hardware Engineer

Broadcom • Ottawa

On-site
CAD 130,000 - 180,000
Software Engineer, Senior
Software Engineer, Senior

Qualcomm • Toronto

On-site
CAD 101,000 - 151,000
Competitive benefits package
RSU program
Principal Hardware Engineer
Principal Hardware Engineer

Broadcom Inc. • Canada

On-site
CAD 100,000 - 120,000
Senior Engineer - Software
Senior Engineer - Software

FHLB Des Moines • Toronto

On-site
CAD 90,000 - 140,000
Restricted stock units
Quarterly bonus payments
Health benefits from day one
+2