旧塩港電氣工業製造社 主页旧塩港電氣工業製造社 主页

固件软件工程师

Firmware Software Engineer

美商海盗船(Corsair)

地点
新北市,中国台湾
类型
全职
发布
2024-02-22
部门
开发工程
编号
7643

消费电子个人电子

职责

  • 负责 HID 产品的固件开发任务。
  • 协助制定产品规格、测试程序和鉴定标准。
  • 以产品开发为导向,协助其他部门解决和管理软件和固件问题。
  • 涉及项目管理和质量保证,协助供应商和承包商。
  • 了解并维护现有固件,进行相应更改。
  • 记录项目相关信息,如流程图、需求规格说明、测试计划等。

必备要求

  • 计算机科学学士/硕士学位或同等学历或经验。
  • 至少 2 年固件开发相关工程经验。
  • 精通 C 语言编程。
  • 具备 USB 外设固件设计经验。
  • 熟悉 I2C、SPI、UART、I2S 等外设控制。
  • 熟悉 ARM MCU 编程和通用微控制器。
  • 熟悉 GIT、JIRA、Confluence 等工具。
  • 精通工程分析、开发、文档编写和沟通。
  • 具备出色的解决问题和决策能力,能在快节奏、资源有限的环境中工作。
  • 能够分析关键设计要素和功能的选项,并确定最佳选择;注重细节,重视功能实现质量。
  • 能够适应时间非常紧迫的工作安排。
  • 具备在工程、市场营销、运营、质量和监管等职能环境中工作的经验。
  • 具备出色的优先级排序能力和同时处理多个并行项目的经验。
  • 掌握并应用项目管理实践、流程和工具,包括 MS Outlook、Project、Excel 和 PowerPoint。
  • 具备自我管理能力和使命必达的态度。
  • 优秀的沟通和报告能力。
  • 愿意出国旅行。

优先条件

  • 具备以下直接经验更佳:适用于 Xbox、Playstation、Nintendo Switch 和移动设备的电竞控制器;GIP 安全协议;LCD 显示器和图像处理;创建和维护通信协议;测试设备(如示波器、USB 分析仪、WiFi 分析仪);低功耗和电池供电设计;基于 WiFi、蓝牙和射频技术的无线产品;数字硬件电路知识;Windows 软件开发;iOS、Android 编程经验。

Responsibilities

  • Responsible for firmware development for HID products.
  • Assist in defining product specifications, test procedures, and qualification criteria.
  • Focus on product development, and assist other departments in resolving and managing software and firmware issues.
  • Involve project management and quality assurance to assist suppliers and contractors.
  • Understand and maintain existing firmware and make corresponding changes.
  • Document project-related information such as flowcharts, requirement specifications, and test plans.

Must Have

  • Bachelor's/Master's degree in Computer Science or equivalent education/experience.
  • At least 2 years of relevant engineering experience in firmware development.
  • Proficiency in C programming.
  • Experience in USB peripheral firmware design.
  • Familiarity with peripheral control such as I2C, SPI, UART, I2S.
  • Familiarity with ARM MCU programming and general microcontrollers.
  • Familiarity with tools such as GIT, JIRA, Confluence.
  • Proficiency in engineering analysis, development, documentation, and communication.
  • Excellent problem-solving and decision-making skills, able to work in a fast-paced, resource-constrained environment.
  • Ability to analyze options for key design elements and features and determine the best choice; detail-oriented and value quality of implementation.
  • Ability to adapt to very tight schedules.
  • Experience working in cross-functional environments such as engineering, marketing, operations, quality, and regulatory.
  • Excellent prioritization skills and experience managing multiple parallel projects.
  • Mastery and application of project management practices, processes, and tools including MS Outlook, Project, Excel, and PowerPoint.
  • Self-management skills and a can-do attitude.
  • Excellent communication and reporting skills.
  • Willingness to travel abroad.

Preferred

  • Direct experience in the following is a plus: gaming controllers for Xbox, PlayStation, Nintendo Switch, and mobile devices; GIP security protocol; LCD monitors and image processing; creating and maintaining communication protocols; test equipment such as oscilloscopes, USB analyzers, WiFi analyzers; low-power and battery-powered design; wireless products based on WiFi, Bluetooth, and RF technologies; knowledge of digital hardware circuits; Windows software development; iOS and Android programming experience.