Senior Engineer I - Applications
About the role
Join Microchip Technology Inc., a global organization with over 17,000 members, and contribute to the technology that powers the world. As an Application Engineer in the Security and Computing Group, you will collaborate with cross-functional teams to develop and improve embedded firmware for Secure Computing products. This role involves onboarding customers with secure Platform Root of Trust devices, providing technical expertise, handling customer clarifications, delivering technical demos, and managing customer issues through the Salesforce ticketing system.
Responsibilities
- Collaborate with cross-functional teams to develop and improve embedded firmware for Secure Computing products.
- Assist in onboarding customers with secure Platform Root of Trust devices by providing technical expertise and guidance.
- Handle system understanding, hardware integration testing, system integration, and troubleshooting.
- Deliver technical demos and present solutions effectively to prospective and existing customers.
- Manage and resolve customer issues through the Salesforce ticketing system while ensuring timely communication and support.
- Contribute to internal development efforts related to secure Platform Root of Trust devices.
- Test embedded firmware for Secure Computing products.
- Work with multi-site cross-functional teams.
- Develop customer application notes to support product adoption.
Requirements
- Bachelor's degree in engineering or related field with 5 to 7.5 years of experience in firmware development & testing for embedded systems, microprocessors, and microcontrollers.
- Strong proficiency in C programming in an embedded environment.
- Experience in writing scripts in Python.
- Experience in basic crypto and security algorithms is preferable.
- Experience with ARM Architecture, Linux, and command line build tools (preferred).
- Experience in Chromium EC firmware / Zephyr Project is preferable.
- Hands-on experience and individual contributor role.
- Experience in deployment, verification, and validation of embedded software products.
- Familiarity with cross-platform development and debugging tools.
- Hands-on experience with Free RTOS or Zephyr RTOS is a plus.
- Strong problem-solving and debugging skills.
- Self-motivated, team player, capable of multitasking.
- Excellent professional communication skills.
- Experience using embedded debugging tools such as oscilloscopes, debuggers, and protocol analyzers.
- Familiarity with I2C, SPI, or other networking & real-time content streaming protocols.
- Knowledge/experience in MPLAB/KIEL IDE and toolchains is a plus.
- Experience in Security, Azure platform, and IoT platform is preferable.
- Candidate with education from reputed institutes and good academic records is preferred.
Physical Requirements
- 80% sitting, 10% standing, 10% walking.
- 100% inside work environment.
- Requires hearing, seeing, and talking.
- Involves working both alone and around others.
Travel Time: 0% - 25%
Pay
The annual base salary range for this position is $70,304 - $205,000, dependent on job location, skills, and experience. Microchip offers a total compensation package that includes competitive base pay, restricted stock units, and quarterly bonus payments. Benefits begin on day one and include health benefits, retirement savings plans, and an industry-leading ESPP program with a 2-year look-back feature.
Benefits
- Competitive base pay.
- Restricted stock units.
- Quarterly bonus payments.
- Health benefits starting day one.
- Retirement savings plans.
- Industry-leading ESPP program with a 2-year look-back feature.
Find more information about all our benefits at the Microchip careers benefits page.