千逢科技股份有限公司
Firmware Engineer
9/27 Updated
Array
Full-time
Senior Level
11 ~ 30 applicants

Salary & Location

Monthly SalaryNT$ 80,000~250,000
新竹縣竹北市

Required

Work Experience
3年以上

Job Description

Job Title: Firmware Engineer - NPU Driver Development
Job Description:
Overview:
We are seeking a talented and experienced Firmware Engineer to join our team. In this role, you will be responsible for developing and optimizing firmware for our cutting-edge Neural Processing Units (NPU). You will work closely with both software and hardware engineers to ensure seamless integration and high performance of our NPU solutions. If you are passionate about embedded systems and have a strong background in firmware development, we would love to hear from you.
Responsibilities:
- Design, develop, and optimize firmware for Neural Processing Units (NPU).
- Implement and maintain low-level drivers for NPU hardware.
- Collaborate with hardware engineers to ensure seamless integration of firmware with hardware components.
- Conduct performance analysis and optimization of NPU firmware.
- Debug and resolve firmware issues, ensuring high reliability and performance.
- Develop and execute test plans to validate firmware functionality.
- Document firmware design and development processes.
- Perform FPGA verification to validate NPU firmware and hardware integration.
- Develop and maintain FPGA test benches and simulation models.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- 3+ years of experience in firmware development, particularly in embedded systems.
- Proficiency in C/C++ programming languages.
- Experience with embedded CPUs and development tools for runtime driver development.
- Knowledge of NPU or GPU architecture and programming.
- Familiarity with debugging tools such as JTAG, Logic Analyzers, and Oscilloscopes.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
- Experience with FPGA verification and validation processes.
- Knowledge of FPGA design tools and simulation tools.
Preferred Skills:
- Experience with AI accelerator projects.
- Knowledge of machine learning frameworks and libraries.
- Familiarity with real-time operating systems (RTOS) and embedded Linux.
If you are passionate about firmware development, AI optimization, and want to be part of a team driving innovation, we encourage you to apply. Join us in shaping the future of AI acceleration
Number of Openings
1~2人
Educational Requirements
碩士以上
Field of Study Requirements
資訊工程相關、電機電子工程相關
Work Schedule
日班
Leave Policy
依公司規定

Job Skills

Functional Testing (function test)
Bug Tracking (Bug tracking)
Test Environment Planning
Firmware Integration Testing
Test Planning and Report Writing
Firmware Programming
功能測試(function test) 問題追蹤處理(Bug tracking) 測試環境建置規劃 韌體整合測試 測試計劃及測試報告書撰寫 韌體程式設計
Job Category
Software Engineer
Firmware Engineer
11 ~ 30 applicants