What are the responsibilities and job description for the Senior Firmware Engineer position at Hardware FYI?
- Involved in all phases of product development from microarchitecture design to firmware architecture and development.
- Drive architecture, design, and development of security sub-systems including low-level hardware interfaces.
- Evaluate third-party components' security design to ensure they meet Azure's platform security requirements.
- Collaborate with a team to innovate and empower others.
- Debug and resolve issues across multiple subsystems.
- Develop solutions in bare metal programming environments.
- Ensure compliance with Microsoft and customer security screening requirements.
- Doctorate or Master's/Bachelor's degree in relevant engineering fields with specified years of experience.
- 2 years of experience in C/C .
- 1 years of industry experience in security and embedded software/firmware development.
- Preferred 8 years of professional experience in software solutions design and development.
- Experience with RUST programming and knowledge of security protocols.
- Debugging capabilities and experience with low-level drivers for various peripherals.
- Experience with penetration testing and defensive coding skills.