【Responsibilities】
1. Design, develop, and optimize embedded firmware for SSDs using C.
2. Implement and debug features for NAND flash management, wear leveling, garbage collection, and error correction.
3. Collaborate with hardware, system, and validation teams to ensure seamless integration and performance.
4. Analyze performance bottlenecks and implement improvements
Support bring-up, validation, and debugging on new platforms.
5. Participate in firmware architecture discussions and design reviews.
【Qualifications】
1. Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or related field.
2. Strong programming skills in C/C++ for embedded systems
Experience with ARM architecture and RTOS-based development.
3. Solid understanding of NAND flash, NVMe protocols.
4. Familiar with firmware debugging tools (JTAG, Logic Analyzer, etc.).
5. Strong problem-solving and communication skills.
✶Preferred Skills (Plus):
1. Experience with dual-port SSD or enterprise-class storage.
2. Familiarity with PCIe and NVMe specification.
3. Experience in firmware performance profiling and optimization.
4. Knowledge of FTL (Flash Translation Layer) algorithms.
At NETGEAR, we are on a mission to unleash the full potential of connectivity with intelligent solutions that delight and protect. We turn ideas into innovative networking products that connect people, power businesses, and advance the way we live.
We're a performance-driven, talented and diverse team that's committed to delivering world-class products for our customers. As a company, we value our employees as the most essential building blocks of our success. And as teammates, we commit to taking our work to the Next Gear by living our values: we Dare to Transform the future, Connect and Delight our customers, Communicate Courageously with each other and collaborate to Win It Together. You’ll find our values woven through our processes, present in our decisions, and celebrated throughout our culture.
We strive to attract top talent and create a great workplace where people feel engaged, inspired, challenged, proud and respected. If you are creative, forward-thinking, passionate about technology and are looking for a rewarding career to make an impact, then you've got what it takes to succeed at NETGEAR. Join our network and help us shape the future of connectivity.
Position: Senior QA Engineer 網通產品資深測試工程師
Location: Netgear Taiwan Engineering Center, Neihu, Taipei, Taiwan 台北內湖區
Summary Description: As a business product QA Engineer, you will be responsible for product verification testing on NETGEAR Smart switches products.
Major Job Responsibilities:
1. Create suitable and new test cases to verify layer2/layer3 switch functionality, performance, and security.
2. Develop and execute test plans for data center infrastructure, including servers, networking equipment, and storage systems.
3. Perform system-level testing to validate hardware and software integration.
4. Collaborate with engineering teams to identify and resolve system issues.
2. Help recreating field issue and co-work with RD/Support/ODM or chipset vender to determine the root cause.
4. Review/Modify the manual test cases based on different requirements from customer or PE.
5. Generate testing reports on each testing firmware and follow up for bug resolution.
6. Learn and understand the functions/features of the product being tested.
7. Train other members or share any job-related knowledge with others.
8. Confirm test case steps and facilitate automation engineer to automate test case.
9. Communicate and help automation QA engineer to debug issues when found by automation scripts.
Please also apply for this position on our hiring website to speed up the process: https://jobs.ashbyhq.com/netgear/f1f470c8-0edd-44f8-8f4c-34e13c0482c3
以專業和服務熱忱偕同團隊力量,協助亞太區客戶成功是我們的使命。邀請您加入Moxa服務工程部門,透過系統化課程與場域實戰訓練,讓您蛻變成兼備技術力、客戶應對力、商務專業力以及職涯續航力的未來人才,同時成為客戶最好的技術夥伴!
Major Areas of Responsibility:
1. Provide pre-sales and post-sales technical support to clients, assisting with the seamless integration and adaptation of Moxa solutions
2. Deliver remote assistance via tools, phone, conference calls, or on-site visits, based on the complexity of the support needed
3. Collaborate with the sales team during client engagements to present and propose solutions that effectively address specific client needs
4. Work with PM and R&D teams to address technical issues and support project requirements
5. Support training events, seminars, and webinars by offering product demonstrations and sharing technical insights with end users and distributors
6. Deliver technical service packages to Moxa clients, ensuring smooth implementation and optimal performance of Moxa solutions