- 资历
- senior
- 部门
- 实时应用部门
职责
- 设计和实施实时系统,包括 DSP 算法和微控制器固件,量身定制以符合项目需求。
- 确保软件满足严格的实时性能限制,重点关注延迟、吞吐量以及系统资源(如内存、处理能力)的高效利用。
- 优化信号处理算法和嵌入式系统的性能和效率。
- 指导初级和中级工程师,提供技术指导、最佳实践和技能发展支持。
- 进行规范审查、设计评估和测试,以维护高质量标准。
- 实时系统中调试、调试并解决复杂技术问题,确保可靠性和稳健性。
- 提出创新的技术解决方案。
- 设计符合监管标准的高质量系统。
- 关注数字信号处理(DSP)和微控制器技术的最新进展,推动系统设计创新方法。
- 识别流程改进机会,并推动工作流程、工具和方法的优化。参与创建和维护全面的技术文档。
- 支持工作量规划、任务优先级排序及资源分配,涵盖正在进行和即将开展的项目。
- 营造协作、包容且高效团队文化。
- 识别技能缺口和培训需求,制定个性化发展计划。
必备要求
- 在 DSP 和微控制器嵌入式软件的设计、仿真、实现、验证和确认方面拥有经过验证的专业经验。
- 拥有 C++和 C 语言编程的成熟经验。
- 对实时操作系统(如 FreeRTOS、Zephyr)的理论和使用有良好的了解。
- 具备强烈的分析能力和解决问题的能力。
- 有外设标准和通信协议(I2C、SPI、UART、RS485、RS232、RGMII 等)的经验。
- 熟悉脚本语言(如 Bash、Python)。
- 熟练掌握源代码版本控制,尤其是 GIT 技术。
- 对敏捷方法论有良好了解。
- 优秀的沟通、人际交往和组织能力。
- 流利的英语交流能力,书面和口语均具备。
- 有领导技术项目或指导其他工程师的经验。
优先条件
- 对 SHARC 或同等 DSP 架构有很好的了解。
- 对构建系统(CMake)有良好的了解。
- 对复杂数字电子电路和数字信号处理算法(FFT、数字滤波器、重采样等)的理论和设计有扎实的了解。
- 熟练使用 gitlab、docker、CI/CD、Artifactory。
- 具备应用层协议经验,如 MQTT、Modbus、HTTP/S、SSL/SSH 等。
- 具备使用实验室设备(示波器、逻辑分析仪、信号发生器)的经验。
- 了解电子元件和印刷电路板重工。
- 熟悉 FPGA 技术,特别是 AMD Xilinx。
Responsibilities
- Design and implement real-time systems, including DSP algorithms and microcontroller firmware, tailored to project requirements.
- Ensure software meets strict real-time performance constraints, focusing on latency, throughput, and efficient utilization of system resources (e.g., memory, processing power).
- Optimize the performance and efficiency of signal processing algorithms and embedded systems.
- Mentor junior and mid-level engineers, providing technical guidance, best practices, and skill development support.
- Conduct specification reviews, design evaluations, and testing to maintain high quality standards.
- Debug and resolve complex technical issues in real-time systems, ensuring reliability and robustness.
- Propose innovative technical solutions.
- Design high-quality systems compliant with regulatory standards.
- Stay up-to-date with the latest advances in digital signal processing (DSP) and microcontroller technologies, driving innovative approaches to system design.
- Identify process improvement opportunities and drive optimization of workflows, tools, and methodologies. Participate in creating and maintaining comprehensive technical documentation.
- Support workload planning, task prioritization, and resource allocation across ongoing and upcoming projects.
- Foster a collaborative, inclusive, and efficient team culture.
- Identify skill gaps and training needs, and develop personalized development plans.
Must Have
- Proven professional experience in the design, simulation, implementation, verification, and validation of DSP and microcontroller embedded software.
- Solid experience in C++ and C programming.
- Good knowledge of the theory and use of real-time operating systems (e.g., FreeRTOS, Zephyr).
- Strong analytical and problem-solving skills.
- Experience with peripheral standards and communication protocols (I2C, SPI, UART, RS485, RS232, RGMII, etc.).
- Familiarity with scripting languages (e.g., Bash, Python).
- Proficiency in source code version control, especially GIT.
- Good understanding of agile methodologies.
- Excellent communication, interpersonal, and organizational skills.
- Fluent in English, both written and spoken.
- Experience leading technical projects or mentoring other engineers.
Preferred
- Good knowledge of SHARC or equivalent DSP architectures.
- Good knowledge of build systems (CMake).
- Solid understanding of the theory and design of complex digital electronic circuits and digital signal processing algorithms (FFT, digital filters, resampling, etc.).
- Proficiency with GitLab, Docker, CI/CD, Artifactory.
- Experience with application-layer protocols such as MQTT, Modbus, HTTP/S, SSL/SSH, etc.
- Experience using laboratory equipment (oscilloscopes, logic analyzers, signal generators).
- Knowledge of electronic components and PCB rework.
- Familiarity with FPGA technology, particularly AMD Xilinx.
公司简介
Camlin 是一家全球技术领导者,秉持将革命性产品带入电力和铁路等多个行业的愿景,同时也参与多个科学领域的研发项目。在 Camlin,我们相信高质量的工程与设计,使我们能够开发市场领先的产品和服务。简而言之,我们热衷于通过解决棘手问题为客户创造价值。截至目前,Camlin 的业务覆盖全球 20 多个国家。