Principal Engineer-Firmware
Job in
Burnaby, BC, Canada
Listed on 2026-05-31
Listing for:
Microchip Technology
Full Time
position Listed on 2026-05-31
Job specializations:
-
Software Development
Software Engineer, Embedded Software Engineer, DevOps, C++ Developer
Job Description & How to Apply Below
Job Responsibilities Participate in the design and development of firmware for controller SoC
Troubleshoot and resolve complex software problems in embedded real-time systems
Generate comprehensive engineering documentation
Participate in the development of Continuous Integration frameworks using Dev Ops
Requirements/Qualifications Bachelors degree in computer science, computer engineering or equivalent experience
Masters degree preferred
10+ years of relevant experience
5-8 years embedded system development experience
Strong C and C++ programming skills and product development experience
Strong background in software methodology and full-cycle development (design, implementation, testing, and debugging)
Excellent written and verbal communication skills
Experience in computer storage industry, especially with NVMe/PCIe protocols
Preferred skills: ARM SoC Architecture, familiarity with hardware & software co-verification/emulation platforms such as Cadence Palladium and Protium, source code management (Git, Perforce etc.), Agile Scrum development methodology, Dev Ops and Continuous Integration frameworks, JIRA project management software, knowledge of scripting languages such as PERL and Python, familiarity with Linux environment (CLI, device drivers, shell scripting etc.), security product / cryptographic algorithm development, bus/logic analyzers
Travel 0% - 25%
Pay Range We offer a total compensation package that ranks among the best in the industry. It consists of competitive base pay, restricted stock units, and quarterly bonus payments. In addition to these components, our package includes health benefits that begin day one, retirement savings plans, and an industry leading IESPP program with a 6-month look back feature. The annual base salary range for this position is $86,000 - $186,000.
* Range is dependent on numerous factors including job location, skills and experience.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×