Senior Firmware Engineer I (fpga)

Microchip

Multiple Locations
Hybrid
Firmware development on arm cortex-m processors
Firmware development on risc-v processors
Bare-metal firmware programming in c
Microchip offers a culture of trust, empowerment, respect, diversity, and communication with strong employee development and career growth opportunities

Job Summary

  • Microchip offers a culture of trust, empowerment, respect, diversity, and communication with strong employee development and career growth opportunities.
  • The Senior Firmware Engineer will work closely with architects and designers to develop control firmware that is central to FPGA operation and security.
  • This role provides exposure to advanced cryptographic accelerators, hardware/software integration, and opportunities to influence FPGA design and operation.

Matching Summary

Microchip offers a culture of trust, empowerment, respect, diversity, and communication with strong employee development and career growth opportunities.

Skills & Requirements

Must-have

  • Firmware development on ARM Cortex-M processors
  • Firmware development on RISC-V processors
  • Bare-metal firmware programming in C
  • FPGA firmware architecture and implementation
  • Firmware debugging and silicon bring-up
  • Cryptographic hardware accelerators experience

Nice-to-have

  • Experience with Verilog and logic simulators
  • Familiarity with RUST programming language
  • Knowledge of coding standards and static analysis tools
  • Experience with Atlassian and Git tools
  • Mentoring junior engineers
  • Software/hardware co-simulation and FPGA emulation

Key Requirements

  • Bachelor or Master’s degree in Computer Science or Engineering
  • 5+ years industry experience including architecture development
  • Experience with ARM Cortex-M and RISC-V processors
  • Experience working with FPGAs
  • Experience with cryptographic algorithms and hardware accelerators
  • Excellent communication and problem-solving skills

Work Rights

Not specified

Tailored Resume

Cover Letter