Firmware Engineer
Responsible for designing, developing, testing, and optimizing firmware for innovative networking adapter technologies. Collaborate with chip design, software, and architecture teams. Drive feature development and improve methodologies.
Responsibilities
- Design, develop, test, debug, and optimize core features of network adapters
- Collaborate with chip design, software, and architecture teams on firmware flows
- Improve team methodologies and development processes
Requirements
- Bachelor's degree in CS, CE, EE or equivalent experience
- 2+ years of experience in firmware/embedded development
- Proficiency in OOP, computer architecture, and operating systems
- Strong problem-solving and debugging skills
- Ability to lead feature development and take ownership
Nice to have
- Experience with C++ and Embedded C
- Familiarity with networking and Linux
- Scripting language proficiency
- Experience working with cross-functional architecture and software teams