Microchip Technology

Senior Engineer I - Software (Boot ROM)

Microchip Technology
Apply
3 months ago
Hauppauge, NY, USASenior
H1B sponsor

Base Salary

$70k - $205k/yr

Responsibilities

  • Define and develop firmware architecture according to product specifications.
  • Develop and maintain embedded C/C++ firmware for new and existing products.
  • Design Bootloader firmware and develop firmware and software test suites for ARM-based embedded processors and chip functional blocks.
  • Develop test EC application firmware, software utilities, and hardware-based debug applications using FPGA and evaluation boards.
  • Perform unit testing, software requirements analysis, software risk analysis, and software performance analysis.
  • Maintain software design documentation and write test reports for new feature sets.
  • Establish firmware guidelines and best practices.
  • Debug embedded code and hardware interfaces, identify and mitigate development risks, and support Validation, Test, and QA teams in achieving production readiness.

Requirements

  • 5–7 years of experience in firmware or embedded software engineering.
  • Experience programming microcontrollers or embedded processors using C and C++.
  • Proficiency with ARM Cortex-M4/M55 architecture and features.
  • Proficiency with Keil, Visual Studio, and MPLAB tools.
  • Experience with embedded debugging tools and hardware integration for interfaces such as I2C, SPI, UART, and USB.
  • Experience with FPGA or other development platforms and hands-on use of electronics laboratory equipment.
  • Knowledge of security and cryptographic algorithms including AES, HASH, ECC, and PQC.
  • Understanding of higher-level languages, object-oriented methodologies, and user-interface implementation for hardware and software debugging.
  • Python or Perl scripting experience is a plus.
  • Experience with Microchip PIC microcontrollers and MPLAB IDE is a plus.
  • Ability to work independently and collaboratively as a proactive, motivated, self-driven team member.

Benefits

  • Competitive annual base salary range of $70,304 to $205,000, plus restricted stock units and quarterly bonus payments.
  • Health benefits begin on day one.
  • Retirement savings plans are offered.
  • Industry-leading ESPP with a two-year look-back feature.
  • Position is based at the Hauppauge office and requires 0%–25% travel.
  • Work is primarily sedentary: 90% sitting and 10% standing or walking.

Tech Stack

Categories

Microchip Technology

About Microchip Technology

10,000+ employees

Microchip Technology designs and sells embedded control semiconductors—8/16/32‑bit microcontrollers and processors, analog and mixed‑signal ICs, FPGAs, connectivity devices, memory—and the development tools engineers use to build them into products across industrial, automotive, consumer, and aerospace/defense markets. The company also licenses Flash memory IP and provides software and reference designs. Founded in 1989, it is headquartered in Chandler, Arizona, and is publicly traded on NASDAQ (ticker: MCHP).

Contact me