Microchip Technology

Microchip Technology

Tech Staff Engineer - Firmware

Roseville, CA, United States · Staff+

Sponsorship not specified$26k-$217kDetected 46 days ago
PythonRustC++BashExpressGitLinuxDevOpsProject ManagementAgileJiraCadenceLeadershipCommunication

About the role

  • Want to join a 20,000-member team that works on the technology that powers the world around us?
  • Looking for an atmosphere of trust, empowerment, respect, diversity, and communication?
  • They are challenged and driven by an incredible array of products and solutions with unlimited career potential.

Responsibilities

  • Lead and mentor a group of firmware engineers and collaborate with cross functional teams.
  • Participate in the design and development of secure boot and security firmware.
  • Participate as a member of the firmware team in the architecture and design reviews.
  • How about an opportunity to own a piece of a multi-billion dollar (with a B!) global organization?
  • People come to work at Microchip because we help design the technology that runs the world.
  • They stay because our culture supports their growth and stability.

Requirements

  • BS/MS degree in computer science, computer engineering or equivalent experience required.
  • 10+ years embedded system development and verification experience.
  • Strong C, C++ and Python programming skills and product development experience.
  • Experience in computer storage industry, especially with PCIe/NVMe protocols.
  • Familiarity with Linux environment (device drivers, shell scripting etc.)

Nice to have

  • Preferred Skills:

Skills

  • ARM Architecture
  • Knowledge of Rust and Memory Safe Programming
  • Knowledge of Caliptra Open-Source Root-of-Trust technologies
  • Familiarity with hardware & software co-verification/emulation platforms such as Cadence Palladium and Protium
  • Bus/Logic Analyzers and PCIe Exercisers
  • Source Code Management (Git, Perforce etc.)
  • Agile Scrum development methodology
  • DevOps and Continuous Improvement Frameworks
  • Secure Development Life Cycle and Methodology
  • JIRA project management software
  • Knowledge scripting languages such as:
  • Python, Perl etc.

Compensation

  • 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.
  • The annual base salary range for this position, which could be performed in California, is $88,000 - $232,000.*
  • Microchip's nationally-recognized Leadership Passage Programs support career growth where we proudly enroll over a thousand people annually.

Company info

  • Are you looking for a unique opportunity to be a part of something great?
  • We offer all that and more at Microchip Technology, Inc.

Equal opportunity

  • Microchip Technology Inc is an equal opportunity/affirmative action employer.

This listing is sourced directly from Microchip Technology's careers page and normalized into a canonical job model.