Tech Lead, Firmware Engineering(A125753)

上海群环科技有限公司

Maarssen
Full-time
5-10 years experience
On-site

CNY 15,000 - CNY 20,000 per month

Key Skills

C/C++
ARM Cortex-M
RTOS
Embedded Firmware
Audio Signal Processing
Low-power Management
BLE
CI/CD
DSP Optimization
Hardware Integration
UART/I2C/SPI/CAN
Oscilloscopes
Logic Analyzers
Technical Leadership
System Architecture
AI-assisted Programming

Job Description

该职位来源于猎聘 About Us Orka is an innovative VC-backed startup dedicated to revolutionizing the hearing aid market with our groundbreaking products and services. Our mission is to improve lives by developing exceptional hearing aids that cater to individual needs while incorporating cutting-edge technology, to transform people's hearing journey from chaos to simplicity. We have operations in the US and Mainland China, and as we continue to expand, we are looking for a Lead Firmware Engineer to join and drive firmware development for our next-generation hearing aid products. Responsibilities Lead the overall system solution design for hearing aid products, including software/hardware requirements analysis, system architecture definition, and technical planning. Drive technology selection for peripheral components and sensors; evaluate suppliers based on performance, cost, and reliability, and make key technical decisions. Design, develop, and optimize embedded firmware for hearing aids, ensuring balanced trade-offs among system stability, real-time performance, power consumption, and feature set. Lead or actively participate in the research, implementation, and optimization of audio algorithms, including audio signal processing, sound enhancement, and engineering deployment. Collaborate closely with cross-functional teams (structural, hardware, algorithms, product) to complete software-hardware integration, debugging, and system-level issue resolution. Perform embedded system debugging and performance optimization, including DSP/CPU-side code optimization and advanced low-power management. Mentor junior engineers, conduct code reviews, and establish best practices for firmware development, testing, and documentation. Write and maintain high-quality technical documentation, including design specifications, test reports, and architecture decisions. Qualifications Bachelor’s degree or above in Electronics, Electrical Engineering, Automation, Computer Science, or related fields, with at least 6+ years of embedded development experience and demonstrated technical leadership. Expert-level C/C++ with strong focus on code quality, testability, and maintainability. Deep understanding of ARM Cortex-M MCUs, embedded bus protocols (UART, I2C, SPI, CAN, RS485), and RTOS (FreeRTOS or equivalent). Solid knowledge of analog/digital electronics and hands-on debugging using oscilloscopes, logic analyzers, etc. Solid knowledge of analog and digital electronics; hands-on experience with oscilloscopes, logic analyzers, and other test equipment; deep understanding of OS concepts (task scheduling, memory management, etc.). Experience with CI/CD pipeline setup for embedded products, including familiarity with testing frameworks. Understanding of AI-assisted programming, with hands-on experience using tools such as Codex, Claude Code, or similar (e.g., GitHub Copilot) – a strong plus. Strong communication skills and ability to work effectively across US and China teams; experience leading technical projects or mentoring engineers is required. Proven ability in problem analysis, root-cause identification, and debugging complex embedded systems. Able to independently own major subsystems, with good resilience under pressure and strong self-motivation. Experience in Bluetooth Low Energy (BLE) system development, low-power firmware design, audio pipeline optimization, or hearing aid / wearable devices is highly desirable. 该职位来源于猎聘 【岗位职责】 1. 为移动机器人设备的安装、软件部署、校准与运行提供现场及远程技术支持; 2. 维护客户关系,向客户提供售后技术服务,包括远程指导或现场维修等; 3. 作为客户与公司内部渠道之间的联络人,解决产品使用中的任何问题,提升整体客户体验; 4. 收集并汇报市场信息与用户反馈,协助改进产品设计与功能; 5. 配合销售团队拜访潜在客户,提供现场技术支持; 6. 编写并持续更新用户手册、安装指南和常见问题解答; 7. 向经销商和客户开展产品培训,讲解机器人产品的操作流程与功能; 8. 在展会、演示及客户拜访期间,与销售和市场团队紧密协作; 9. 定期执行设备维护保养。 【岗位要求】 1. 本科及以上学历,机械、自动化、电子、通信、机器人工程、人工智能等理工科专业; 2. 3年及以上机器人/智能移动终端相关产品技术支持、测试经验,主导过户外智能机器人产品交付者优先; 3. 熟练掌握串口/网络等通信基础原理、机械原理、电气原理,具备较强的技术故障排查与分析能力; 4. 具备一定的文档能力,输出过标准文档(如测试报告及相关模板),能够独立编写高质量技术文档; 5. 具备良好的沟通协调能力、抗压能力、客户服务意识,责任心、自驱力强,能接受高频度的出差; 6. 具备良好的英文书面及口语能力; 7. 持有美签、申根签等优先。 【温馨提醒】 感谢您投递我公司岗位,我司总体招聘流程如下:笔试-面试-录用确认,笔试环节人力资源部将依据您与本岗位的匹配度发送笔试邀请,请关注您的邮箱并及时完成笔试。

Core Responsibilities

Lead the system architecture and firmware development for next-generation hearing aid products, balancing stability, power consumption, and real-time performance. Collaborate with cross-functional teams to integrate software and hardware while mentoring junior engineers and optimizing audio algorithms.

Requirements

Requires a Bachelor's degree in a technical field and 6+ years of embedded development experience with expert-level C/C++ skills. Candidates must have deep knowledge of ARM Cortex-M, RTOS, and hardware debugging tools, with a preference for experience in BLE or wearable devices.

About 上海群环科技有限公司

Industry: Software Development

Added 1 months ago