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