软件工程师,组件测试(Starshield)

洛杉矶 10天前全职 网络
面议
SpaceX成立的信念是,相比于人类不探索星空的未来,一个人类在探索星空的未来更加令人兴奋。如今,SpaceX正在积极开发技术以实现这一目标,最终目标是使人类在火星上生活成为可能。 软件工程师,组件测试(Starshield) Starshield利用SpaceX的Starlink技术和发射能力来支持国家安全工作。虽然Starlink是为消费者和商业用途设计的,但Starshield是为政府用途设计的,最初专注于地球观测、通信和托管有效载荷。 Starshield测试团队为世界上最先进的航天器组件开发测试和制造流程。我们的工程师是飞行控制设备和机制的软件和硬件专家,这些设备和机制推动了我们卫星上的关键能力——从惯性控制设备到网络硬件等。我们设计软件并构建系统,以在极端环境中测试飞行组件的最大性能和可靠性,任务成功至关重要。 测试是产品安装飞行前的基本质量检查和最后一道防线。作为软件工程师,您将有独特的机会设计和开发测试软件基础设施,以验证这些组件在跨学科环境中的性能。您将被期望从头开始创建新的测试系统和基础设施,包括硬件、软件以及两者之间的接口。 我们正在寻找那些擅长解决复杂问题、在工作中保持高度紧迫感,并作为团队成员贡献力量以建立新能力并在我们的测试方法中进行创新的人。 职责: - 使用Python和类似语言开发模块化、可重用的测试和自动化软件,用于制造和工程设计验证 - 编写自动化软件以与飞行硬件、测试设备、仪器和生产文档系统交互 - 使用嵌入式电子设备和创新硬件组合开发定制自动化解决方案,以应对工程和制造挑战 - 开发算法以分析复杂测试数据,确定组件是否符合验收标准 - 维护和排除现有自动化基础设施的故障,并与合作团队合作确定并纠正故障的根本原因 - 定义和实施项目计划,管理里程碑并进行审核,以确保可靠的测试系统交付给生产 基本资格: - 计算机科学、工程、数学或STEM学科的学士学位;或拥有2年以上软件开发专业经验以代替学位 - C、C++或Python的开发经验;或全栈软件开发经验 优先技能和经验: - 广泛了解Linux和Windows操作系统 - 具有配置管理和版本控制软件的经验 - 具有持续集成和敏捷开发经验 - 具有自动化流程和测试以提高制造产量和减少生产时间的经验 - 在跨学科环境中开发应用程序、测试或自动化软件的经验 - 具有控制反馈回路设计和实施的经验 - 具有多领域数值分析技术和信号处理的经验 - 广泛了解包括GPIB、USB、VISA、TCP/IP、VLAN、CAN总线、SPI、I2C、Modbus、模数转换在内的各种数字和模拟接口 - 具有排除软件和硬件之间交互故障的经验,如网络设备和实验室仪器 - 具有航天器流体系统经验 - 具有高功率电气系统经验 - 具有机电系统经验 - 具有嵌入式硬件产品开发经验 额外要求: - 愿意根据需要加班和周末工作 - 请注意,活跃的许可可能为您提供参与敏感SpaceX任务的机会;如果是这样,您将接受入职前药物和随机药物及酒精测试 薪酬和福利: 薪资范围: 软件工程师/一级:每年$120,000.00 - $145,000.00 软件工程师/二级:每年$140,000.00 - $170,000.00 您的实际级别和基本工资将根据具体情况确定,并可能根据以下考虑因素有所不同:与工作相关的知识和技能、教育和经验。 基本工资只是您在SpaceX的总奖励套餐的一部分。您还可能有资格获得长期激励,以公司股票、股票期权或长期现金奖励的形式,以及潜在的酌情奖金和通过员工股票购买计划以折扣价购买额外股票的能力。您还将获得全面的医疗、视力和牙科保险、401(k)退休计划、短期和长期残疾保险、寿险、带薪育儿假以及各种其他折扣和福利。您还可以累积3周的带薪假期,并有资格每年享受10个或更多带薪假日。豁免员工每年有资格享受5天病假。员工根据公司政策积累带薪病假,该政策满足或超过法律的积累、结转和使用要求。 ITAR要求: - 为符合美国政府的出口法规,申请人必须是(i)美国公民或国民,(ii)美国合法永久居民(即绿卡持有者),(iii)根据8 U.S.C. § 1157的难民,或(iv)根据8 U.S.C. § 1158的庇护者,或有资格从美国国务院获得所需授权。了解更多关于ITAR的信息。 SpaceX是一个平等机会的雇主;在SpaceX的就业基于优点、能力和资格,不会因种族、肤色、宗教、性别、国籍/种族、退伍军人身份、残疾状态、年龄、性取向、性别认同、婚姻状况、精神或身体残疾或任何其他法律保护状态而受到影响。 希望查看SpaceX针对退伍军人和残疾人士的平权行动计划副本的申请人,或在申请/面试过程中需要合理便利的申请人应联系EEOCompliance@spacex.com。