嵌入式软件工程师 - Linux平台

纽约 18小时前全职 网络
119万 - 174.5万 / 年
引领豪华电动和移动出行的未来 在Lucid,我们致力于推出最引人注目的豪华电动车辆,提升人类体验,超越空间、性能和智能的感知限制。我们的车辆直观、解放,并为未来的移动出行而设计。 我们计划通过回归伟大设计的基本原则来引领这个豪华电动新时代——我们所做的每一个决定都服务于个人和环境。因为当你不再受传统束缚时,你就可以自由定义自己的体验。 加入我们,与行业中最有成就的人才并肩工作。除了提供有竞争力的薪资外,我们还为希望立即产生重大影响的创新者提供一个社区。如果你有志于创造一个更好、更可持续的未来,那么这里就是适合你的地方。 我们正在寻找一位高技能的嵌入式软件工程师,帮助推进我们下一代车联网Linux平台。在这个角色中,你将为实现关键车辆功能的核心技术做出贡献——网络通信、连接性、遥测和空中软件更新。你将参与内部开发的尖端嵌入式Linux系统,并在塑造车辆连接的未来中发挥关键作用。 我们理想的候选人是一个学习能力强、积极主动、具有强烈责任感和追求工程卓越的快速学习者,能够在快节奏的环境中工作。 主要职责 · 设计、开发和优化车载通信控制单元(TCU)的软件 · 维护和发展多个硬件变体的嵌入式Linux平台 · 分析和压力测试板接口,构建自动化仪器,确保平台级服务质量(QoS) · 使用现代C++技术栈实现功能、单元测试、组件测试和技术文档 · 在自动化测试(SIL和HIL环境)中积极参与,交付高质量软件 · 为平台验证和开发贡献硬件虚拟化计划 · 积极参与创意会议、需求讨论、设计评审和代码评审 · 合作定义多核Linux软件架构 · 参与软件测试计划和验证策略的设计和开发 必备资格 · 计算机科学、电气工程或相关技术领域的学士学位 · 精通面向对象编程、数据结构和算法 · 7年以上嵌入式系统C/C++软件开发经验,包括嵌入式Linux · 拥有网络栈和协议的深入实践经验 · 熟练掌握现代嵌入式网络TC10、具有高可用性要求的VLAN配置 · 高级调试技能,具有强烈的问题解决直觉和使用现代调试工具和技术的经验 · 精通CPU和内存分析、性能分析以及C/C++应用程序的系统级优化 · 优秀的团队合作和沟通能力,具有推动协作交付的良好记录 · 精通Git和现代开发工作流程 · 具有TCP/UDP、MQTT、REST等网络协议的经验 · 深刻理解进程间通信(IPC)机制:套接字、消息队列、共享内存和信号处理 优先资格 · 计算机科学或相关领域的硕士学位或更高 · 拥有QEMU虚拟化接口的实践经验 · 具有设计安全嵌入式软件和应用网络安全原则的经验 · 对Linux内核、YOCTO构建系统和嵌入式Linux基础有扎实的理解 · 具有汽车软件开发或安全关键系统的背景 · 具有嵌入式系统DevOps工具和流程的经验,包括Docker和CI/CD管道 · 熟悉敏捷开发方法 在Lucid,我们不仅欢迎多样性——我们庆祝多样性!Lucid Motors自豪地成为一个机会均等的工作场所。我们承诺无论种族、肤色、国籍或民族出身、年龄、宗教、残疾、性取向、性别、性别认同和表达、婚姻状况以及适用的州或联邦法律和法规保护的任何其他特征,均提供平等的就业机会。 薪资范围:该职位的薪酬范围特定于以下列出的地点,并且是Lucid合理且诚信地期望支付的范围,考虑到在做出薪酬决策时考虑的各种因素,包括与工作相关的知识;技能;经验、教育和培训;认证;以及其他相关的业务和组织因素。 基本薪酬范围(年薪) $171,500 - $251,460 美元 额外补偿和福利:Lucid提供广泛的竞争性福利,包括医疗、牙科、视力、生命保险、残疾保险、休假和401k。成功的候选人还可能有资格参与Lucid的股权计划和/或年度奖励计划,具体取决于这些计划的规则。(现金或股权奖励,如有,将取决于各种因素,包括但不限于个人和公司绩效。) 提交申请即表示您理解并同意您的个人数据将根据我们的候选人隐私声明进行处理。如果您是加利福尼亚州居民,请参阅我们的加利福尼亚候选人隐私声明。 致所有招聘机构:Lucid Motors不接受代理简历。请不要将简历转发到我们的职业别名或其他Lucid Motors员工。对于未经请求的简历,Lucid Motors不承担任何费用。