特斯拉资深(Linux)固件开发工程师Sr (Linux) Firmware Development Engineer
任职要求
o BS in Electrical Engineering or Computer Science or equivalent experience o At least 5 years of working experiences with embedded system and/or wireless connectivity device firmware/driver development and integration o Familiarity with real time operating systems including Linux systems o Expertise in Linux kernel and network concept (Ethernet, TCP/IP, etc.) o Knowledge of chipset and SoC architectures, such as ARM or x86 o Fluency in English and Chinese and good communication skills o Expertise in analysis and debugging hardware level issues requiring familiarity with hardware interfaces such as I2C, UART, SPI …
工作职责
The Role Tesla is seeking a highly motivated Linux Firmware Development Engineer for the Wireless Systems team to develop best in class telematics solutions. The role involves design and validation of wireless connectivity firmware/driver solutions for telematics systems across Tesla vehicle platforms (S, 3, X, Y, ...). The position requires working closely with cross-functional teams to enable connectivity stack integration, factory production and connectivity SoC provisioning , SoC firmware upgrade, SoC fusing and wireless connectivity self-test routine, also root cause customer raised system firmware related issues. This position involves working in a dynamic and fast-paced environment with tight timing constraints. Responsibilities o Integrate connectivity stack provided by SoC vendors into Tesla operating system. o Develop new features in well organized, efficient, and scalable C/C++ code. o Work closely with global firmware development and production team to keep delivering high quality firmware for manufacturing. o Contribute to factory provision process to improve HW failure rate and ensure performance of cellular connectivity of the in-house production line o Root-cause issues reported from different test scenarios/steps and customers especially on Linux kernel, Linux network, BSP, driver, etc. o Contribute to rapid prototyping and evaluation of Tesla’s next generation wireless platforms.
1.了解存储应用,分析行业趋势,同时了解内部业务部门的存储需求,从而开发针对阿里巴巴数据中心应用的高度定制和优化的存储硬件和软件。 2. 编写SoC架构规范,作为工程和执行的参考。 3. 开发详细的微体系结构,包括定义硬件分区以及控制和数据流。 4. 与跨职能团队合作测试和验证自行开发的存储产品,以实现大批量生产。 5. 参与并导引整个SoC开发生命周期,涵盖概念,功能定义,实现,FPGA原型设计和测试,文档,交付和维护。 6. 发表相关技术论文,申请专利并与行业合作伙伴合作以推动存储硬件/软件标准化。 7. 为阿里巴巴自研开发的存储硬件和软件定义路线图
系统设计与开发:负责设计、开发和维护基于 Linux 平台的智能空间系统,确保系统的稳定性、性能和安全性。 Linux 内核定制和优化:定制和优化 Linux 内核,以满足 AI 智能空间系统的特定需求。这可能包括添加新的功能模块、优化内核参数、调整调度策略等。 Linux 系统优化:深入理解 Linux 内核和系统架构,进行系统调优和性能优化,提高系统的响应速度和资源利用率。 硬件和软件协同工作:与硬件团队合作,解决硬件和软件之间的接口问题,确保系统硬件和软件的协同工作。 故障排除与问题解决:负责系统故障排查和问题解决,保障系统的稳定运行和高可用性。 持续优化与创新:持续跟踪和评估新技术的发展,推动系统的持续优化和创新,保持系统的竞争优势 AI 技术应用:结合人工智能技术,设计和开发面向 AI 智能空间系统的功能和服务,提升系统的智能化水平。 技术领导力:作为资深专家,领导并指导团队成员,提供技术指导和支持,确保团队达成项目目标。
1. 负责高通平台SOC的系统启动、BSP开发、HAL开发、系统性能优化工作 2. 配和硬件工程师和应用工程师完成从demo板验证到硬件量产全过程的系统启动、BSP开发、系统稳定性工作 3. 负责解决系统/BSP的稳定性、性能问题 4. 负责系统构建、烧录镜像管理工作 5. 指导驱动工程师完成平台底层驱动开发