At a Glance
- Tasks: Design and develop cutting-edge datacenter software using C++ and firmware expertise.
- Company: Join Broadcom, a leader in high-performance technology solutions.
- Benefits: Competitive salary, health benefits, and opportunities for professional growth.
- Other info: Work in Ottawa with a dynamic team focused on advanced technology.
- Why this job: Make an impact on innovative projects in a collaborative environment.
- Qualifications: 12+ years of experience in C++ and datacenter architectures required.
The predicted salary is between 135000 - 165000 $ per year.
Design datacenter-scale software in Ottawa with C++, firmware, and system bring-up expertise. This in-person position owns development from concept through production. As a Principal Software Engineer at Broadcom, you will deliver ultra-high-performance software and firmware for complex multiprocessor architectures. Your work may span OpenBMC, ZephyrOS, embedded Linux, Yocto builds, device drivers, microcode, and upper-level control software. You will collaborate with experienced engineers and partner teams.
Key Responsibilities:
- Own software and firmware designs from concept through production delivery
- Develop drivers, microcode, firmware, and control software
- Support customer trials and resolve field issues
- Drive validation, testing, and automation activities
- Collaborate across interdisciplinary and partner engineering teams
Requirements:
- Experience developing C++ or C for datacenter architectures
- Experience with Linux, Yocto, OpenBMC, or ZephyrOS
- Expertise in silicon, board, and system bring-up
- Knowledge of low-level interfaces and management protocols
- Bachelor's engineering degree and 12+ years' experience
- Bring principal-level C++, firmware, debugging, and lifecycle ownership expertise to Broadcom's Ottawa datacenter systems team.
Principal Datacenter Software Engineer employer: Frontdoor Defense
At Broadcom, we pride ourselves on fostering a dynamic and inclusive work environment in Ottawa, where innovation thrives and every team member's contribution is valued. As a Principal Mechanical Engineer, you'll enjoy competitive compensation, comprehensive benefits, and the opportunity for professional growth within a small, collaborative team dedicated to delivering high-quality products. Join us to be part of a company that not only values your expertise but also connects your success directly to our collective achievements.