软件开发工程师/软件测试工程师

9天前全职
110K - 180K USD / 年 Space Vector Corporation

Space Vector Corporation

location 洛杉矶
unsaved
职位名称:软件开发工程师/软件测试工程师 职位类型:全职,免税,薪资制。 工作地点:加利福尼亚州查茨沃斯 工作时间:9/80:员工每14天工作9天,总计80小时,并且每隔一个星期五休假。 此职位为100%现场工作 这是一个加入快速发展、充满活力的小公司环境的机会,参与能够对美国及其盟友产生影响的项目。您在电池工程和电池管理系统(BMS)方面的经验将对我们团队大有裨益,因为我们将继续扩展公司最大的产品线。您对我们成功和增长的影响将是日常且直接的。您将加入一个经验丰富且协作的团队,该团队可以支持您在职业生涯旅程中的持续改进需求。 软件工程师将加入一家充满活力的小型航空航天公司,您将在对美国及其盟友产生重大影响的项目中担任软件开发和/或软件测试角色。我们的客户主要是大型一级美国主要承包商,他们支持重要的平台和任务。您将同时支持多个项目,跨越电池、充电器、射频和航空电子组件等产品类型。您将与客户和工程、生产、组装及测试领域的同事积极合作。合适的候选人应具备3-5年以上的软件开发和验证项目经验,以及通过测试和交付的生产经验。拥有航空航天经验,尤其是在DO-178要求环境中,将是一个很大的优势。 职责: • 设计、开发和测试航空航天应用的安全关键软件系统 • 强调软件测试,包括单元测试、集成测试和功能测试 • 执行静态代码分析(LDRA,SonarQube,CodeSonar) • 参与代码同行评审 • 制定测试计划并使用合格工具(LDRA)编写测试用例 • 熟悉软件开发生命周期(SDLC)和编写标准软件文档(SRS,SDP,SDD) • 具备版本控制系统(CVS / SVN / GIT)的经验 • 确保在整个软件开发生命周期中遵循DO178 DAL A标准 • 与跨职能团队合作,包括硬件工程师,以将软件与嵌入式处理器和微控制器集成 • 在真实目标硬件和仿真环境中调试软件和测试 • 分析测试结果以验证功能,并在发现异常时建议纠正措施 • 具备印刷电路板(PCB)操作经验是必需的 • 熟悉电池管理系统(BMS)是加分项 • 熟悉STM32系列微控制器是加分项 • 熟悉实时操作系统(FreeRTOS)是加分项 教育、经验和资格: • 计算机科学、电气工程或相关领域的学士学位 • 至少3-5年的软件开发和/或测试经验,重点关注DO178标准 • 精通面向对象的嵌入式C/C++编程 • 对软件单元测试和集成测试有深入理解,使用合格工具(LDRA) • 有使用UML记录软件的经验 此职位要求能够获得未来的安全许可。必须是美国公民,因为只有美国公民有资格获得安全许可。 薪资范围:$110,000 - $180,000。 福利: • 9/80工作时间表 • 401(k)和401(k)匹配 • 医疗、牙科、视力保险 • 灵活支出账户 • 人寿保险 • 长期残疾保险 • 带薪休假(每年128小时)